1 Brainstorming CSSE 371 Software Requirements and Specification Mark Ardis, Rose-Hulman Institute September 16, 2004
2 Benefits of Requirements Workshop All stakeholders get their say May expose political issues Helps form effective team
3 Facilitator Establish proper tone Introduce goals and agenda Keep team on track Facilitate decision making Make sure all voices are heard
4 Agenda Introduction [.5 hr] Context [1.5 hr] Brainstorming [2 hr] Lunch [1 hr] Brainstorming [1 hr] Feature definition [1 hr] Idea reduction [1 hr] Wrap-up [1 hr]
5 Brainstorming Benefits Encourages participation by all Allows participants to build on one another's ideas High bandwidth: many ideas in short period of time Encourages out-of-the-box thinking
6 Method Write down ideas on stickies Read ideas out loud No criticizing!
7 Idea Reduction Group ideas Vote Pick best ideas