images/understand-mindset.png

Chapter 4Empathize with Stakeholders

Knowing what problem to solve is sometimes easier said than done. Since we create software to help people, we must understand the people whose lives will be affected by the software we make to understand the problem thoroughly. The better we empathize with their needs, the better we’ll see and understand the real problems that need to be solved.

We call people with an interest or concern in our software stakeholders. It’s the architect’s job to identify stakeholders and understand their needs. Our stakeholders’ expectations for the system will directly or indirectly influence how we design it.

Empathy is ...

Get Design It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.