Diagramming the Ecosystem
The ecosystem of your system includes the environment in which your software lives, all the interfaces into your software, and all the external dependencies. Drawing a picture of the entire ecosystem gives you a map you can use in systematically exploring around connections and dependencies to discover risks associated with the parts of your system that are outside your software’s control.
The style of diagram I use to represent the ecosystem is a mashup of two traditional system analysis and design artifacts: a context diagram and a deployment diagram. A context diagram shows how your software connects to the world outside your system. It’s all about the interfaces, users, and connections to integrated systems. ...
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