Documenting Software Architecture, Part 2: Develop the System Context
Part 1 of this series explained the importance of a disciplined approach to documenting software architecture. It also introduced commonly used mechanisms to capture the architectural artifacts used in a typical software development process. This paper continues the discussion and focuses on the first important architecture artifact: the system context. Learn how to document the system context information with diagrams and information flows.