Many times when professional developments are being created, we develop it from only one perspective- the presenter's. The presenter will teach what needs to be learned. However, each person comes with a different background and prior knowledge. Therefore each person may understand the information differently.
If the professional development is to solve a problem, a learning issue or a teaching issue, bring it (the issue) to the group and have the professional development be discovering the core of the problem. In watching others learn or discover information, many times questions are generated and this is where the real learning and discovering begins. Often the questions cannot be formulated until we have more information.
The questions generated help us realize there may be a breakdown in communication or there may be a lack of information that we thought was being given or previously understood. Base knowledge may be missing that needs to be taught prior to even getting to the perceived real issue. This helps us look at what we are doing from a different point of view and helps us learn, not only for ourselves but how to teach others.
By being involved in the problem solving process, and not just being told what needs to be done; there is ownership. Questions are generated that may not have been thought of previously. This helps to keep everyone involved and provides a deeper understanding.