search menu icon-carat-right cmu-wordmark

The Importance of Software Architecture in the Acquisition Process

This presentation argues that the acquisition process must pay attention to software architectural issues during concept formulation, contract preparation, and after being awarded.

Software Engineering Institute


Given the importance of software architecture to software development, there are three portions of the life cycle where architectural knowledge is important

  • Requirements
  • Proposal evaluation
  • Architecture evaluation of system during development