Community Driven Elicitation of Requirements with Entertaining Social Software.
Anna Hannemann, Christian Hocken, Ralf Klamma · 2009
Abstract: With the new business models of the Web2.0 the need for continuous requirements engineering becomes even more important. Future applications are in ’perpetual beta ’ and well-understood user needs are acompetitive advantage in abillion dollar market. However, user communities have to be addressed with new Web 2.0 style elicitation tools, since support by communities is offered at will in the most cases. In this paper,weresearch community-drivenelicitation processes and their tool support. Identification of user needs with and without proposed Web2.0 style elicitation processes are modeled explicitly using the strategic modeling approach i*. In a case study we implemented aBubble Annotation Tool (BAT)for enjoyable, intuitive and traceable interaction within communities performing requirements engineering processes. First experiences with the tool in astudy conducted to elicit requirements for an iPhone application are reported and discussed. 1