Book ChapterDOI
Sharing Knowledge Through Tangible Models: Designing Kickoff Workshops for Agile Software Development Projects
Markus Guentert,Alexander Luebbe,Mathias Weske +2 more
- pp 203-218
Reads0
Chats0
TLDR
This work develops a holistic workshop methodology to kick off agile software development projects in which a shared understanding among stakeholders is to be fostered and encourages a detailed need-finding together with the customer by means of shared model building.Abstract:
In software engineering, the programmer depends on precise descriptions of the system to be built. To get these descriptions, analysts condense the knowledge about the domain from observations and discussions with the users, the people that will eventually work with the software. The users have to communicate their knowledge about the domain and express their needs. With TBPM we have shown that it is possible for end users to express themselves by means of process models. We now transfer these findings to other fields in software engineering. We investigated in the discipline of requirements engineering, especially in the context of agile software development approaches. From practitioners we learned that during the first iterations, code tends to be thrown away completely since the initial requirements gathering phase is intentionally kept lean. We therefore introduced the concept of need-finding iterations and tackle this problem in our research. We develop a holistic workshop methodology to kick off agile software development projects in which a shared understanding among stakeholders is to be fostered. Discussions that would arise after a software prototype has been implemented are encouraged to be conducted at an earlier stage by making use of an adequate modeling solution. We propose story prototypes which essentially enrich user stories with control flow information and thereby are enhanced to show the big picture rather than just individual aspects of the system to be built. In such a kickoff workshop we encourage a detailed need-finding together with the customer by means of shared model building.read more
Citations
More filters
Journal ArticleDOI
Service Design Handover to user experience design - a systematic literature review
Aarne Leinonen,Virpi Roto +1 more
TL;DR: In this paper , a systematic literature review was conducted to analyse the current scientific knowledge on knowledge transfer in digital service creation projects and summarise scientific knowledge into best practices for effective information flow in real world Service Creation Projects.
References
More filters
Book
The entity-relationship model: toward a unified view of data
TL;DR: A data model, called the entity-relationship model, is proposed that incorporates some of the important semantic information about the real world and can be used as a basis for unification of different views of data: the network model, the relational model, and the entity set model.
Proceedings ArticleDOI
The entity-relationship model: toward a unified view of data
TL;DR: A data model, called the entity-relationship model, which incorporates the semantic information in the real world is proposed, and a special diagramatic technique is introduced for exhibiting entities and relationships.
Managing the development of large software systems
TL;DR: I have had various assignments during the past years, mostly concerned with the development of software packages for spacecraft mission planning, commanding and post-flight analysis, and I have become prejudiced by my experiences and is going to relate some of these prejudices in this presentation.
Journal ArticleDOI
Productivity loss in brainstorming groups: Toward the solution of a riddle.
Michael Diehl,Wolfgang Stroebe +1 more
TL;DR: In this paper, the authors investigate free riding, evaluation apprehension, and production blocking as explanations of the difference in brainstorming productivity typically observed between real and nominal groups and conclude that production blocking accounted for most of the productivity loss of real brainstorming groups.
Book
Agile Project Management with Scrum
TL;DR: Backdrop: The science of Scrum New management responsibilities The ScrumMaster Bringing order from chaos The product owner Planning a Scrum project Project reporting The team Scaling projects using Scrum