This chapter covers
- Understanding the context through collaborative modeling with managing roles
- Collaborating with user researchers and product and engineering managers
- Moving toward implementation through collaborative modeling
We hope you’ve gotten a good understanding of why designing software requires collaborative software design with stakeholders. We also hope this book has been helpful as you take the first steps and understand how to do so. We discussed the different stages you’ll go through during collaborative modeling and what facilitation skills are needed to help the group move past certain blockers. We covered the social dynamics that come into play when bringing a diverse group of people together in a room, especially how to manage conflicts and include everyone when making software design decisions. We also demonstrated how to incorporate insights and onboard people who weren’t present during the collaboration. Additionally, we highlighted the importance of building in feedback loops to keep the decision-making process alive.