O'Reilly logo

Software and Systems Architecture in Action by Raghvinder S. Sangwan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3

Establishing Broad Functional Understanding

3.1 Introduction

In the previous chapter, we learned how to capture, in a concrete and actionable form, expectations stakeholders have for the system under consideration. These expectations are tied to higher-level business goals or mission objectives that define the purpose for which a system is being created. A system, however, exists within a context or operates within an external environment. Understanding a system’s operational aspects within its environment is also extremely important. It helps clearly delineate where a system’s boundary is, what elements in its external environment a system must interact with, and what those interactions are.

In military and government projects, the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required