Setting up Well-Structured Teams Driven by Quality Goals
by Kim Nena Duggen, Felix Kammerlander
Teams of a manageable size generally form the core of modern agile software development. Accordingly, the structure of these teams has a significant influence on development. In practice, however, we often find that the given team structure makes work more difficult, places a high cognitive burden on team members and stands in the way of important goals. So the question arises: how to align your Software- and Organizational Architecture?
In this workshop, we use your own companies to identify individual quality goals, select suitable cutting criteria and use these to develop designs for well-structured teams based on frameworks like Team Topologies. We then compare, validate and optimize these designs. In particular, we look at the dependencies that have arisen and check that the trade-offs between cognitive load, autonomy and degree of goal achievement remain acceptable.