I have been employing questioning techniques throughout my teaching career.
What I realized was that: The more I know, the more that I know I don’t know, especially through questioning. I may even be challenging myself with lots of questions, as part of the introspective reflection process.
So what do I know?
知之為知之，不知為不知，是知也. from a quote by Confucius in wikipedia
Since I participated in CCK08 (Connectivism and Connective Knowledge), I was further intrigued by the use of questioning in the forums.
What are those fundamental challenges?
Why do we need to create new tools? What functionality are we looking for? Are such functionality available from the existing tools? Do we have enough information here? Are the existing tools good enough?
Why would we need to improve end user experience? What assumptions have we made on user experience? Why are the end users having difficulties in using the tools? How would we improve end user experience (with the existing tools that we/they use)?
What and how are these questions based on? Why would we want/need to challenge our posters? Why would they pose these questions? What information have they gathered to justify the questions?
What tools and criteria would you use to evaluate your questions and responses?
What are the essential factors in Socratic questioning? When is it useful? With whom? How useful is it? Why? (in PLENK)