Issue No. 05 - September/October (2009 vol. 26)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2009.127
Christian Dörner , University of Siegen
Sebastian Draxler , University of Siegen
Volkmar Pipek , University of Siegen
Volker Wulf , University of Siegen
The "bazaar" metaphor has developed a lasting popularity in software engineering, especially as software architectures have evolved from monoliths to service orientation. Nevertheless, the metaphor is limited because it doesn't consider end users, those who develop software for themselves. Introducing such an end user, the "prosumer," to the bazaar not only suggests a changing division of work in software development but also calls for different functionality and architectural choices. The authors evaluated changing software architectures from an end-user development (EUD) perspective, taking the case of enterprise resource planning (ERP) systems as traditionally monolithically designed systems moving toward service orientation. On the basis of the study's findings, which indicated problems with the systems' technical flexibility, the authors developed a tool set for fostering EUD activities. Their new architecture for ERP systems enables end users to create their own solutions.
visual programming, domain-specific architectures, graphical user interfaces, workflow management, business, software engineering
C. Dörner, S. Draxler, V. Pipek and V. Wulf, "End Users at the Bazaar: Designing Next-Generation Enterprise Resource Planning Systems," in IEEE Software, vol. 26, no. , pp. 45-51, 2009.