Software Engineering, Project Management, and Effectiveness
Workshops are one of the best ways to rapidly brainstorm ideas, capture scenarios, mine for patterns, etc. The challenge can be designing an effective workshop.
In the book Scenarios, Stories, Use Cases: Through the Systems Development Life-Cycle, Ian F. Alexander and Neil Maiden present The Six P’s Workshop Framework. Here is a summary of the approach:
As you can see, the six P’s (Purpose, Participants, Products, Place, and Process) create the overall frame. Each category within the frame has a driving question. For example, “Purpose” contains the question, “Why are we doing the workshop?” Each category within the frame also has a list of “Concerns.” For example, “Purpose” contains the concerns, “goals", “need”, and “motivation.”
By addressing the question and the concerns, you can design and shape a more effective workshop.