20. The Development Viewpoint


A considerable amount of planning and design of the software development environment is often required to support the design, build, and testing of software for complex systems. Things to think about include code structure and dependencies, build and configuration management of deliverables, system-wide design constraints, and system-wide standards to ensure technical integrity. It is the role of the Development view to address these aspects of the system development process, as it is this view that addresses the specific concerns of the software developers and testers.

This viewpoint is relevant to nearly all large ...

Get Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives, Second Edition 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.