Next Up
One way or another, you’ll pay for your architecture either through up-front design or downstream rework. In this chapter, you learned how to use risk to plan our design activities. Risks can help us decide how much work to do up-front. We can also use risk to decide which design mindsets to adopt.
One of the first risks many teams face on a new software system, even if it’s only new to you, is understanding who the software is meant to help. In the next chapter, you’ll learn how to embrace the understand mindset by developing empathy for the humans who benefit from the software you develop. When you can walk in your stakeholders’ shoes, you’ll get a deeper understanding of their actual needs. Understand stakeholders’ real needs, and ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access