Involving End Users into Collaborative Software Development: The Showcase of CloudTeams

Producing meaningful and usable software that meets the end users' needs is the goal of every software development process. To achieve this, there is a need for involving end users into the software development process in a collaborative way. Both parties profit from this approach: Developers receive early feedback and detect conceptual and design flaws, while customers gain insights into the software development process and ensure to get relevant software. This avoids increasing costs in the software development process. The EU-funded project CloudTeams supports early user involvement in the software development process and addresses the challenge of bridging this gap between users and developers. In this paper, we describe a concrete showcase of user involvement in the software development process with CloudTeams.