Solution Architecture Document

Prior to writing any code, the architect should create a solution architecture document describing the business problem and initial solution. The document should include the following:

  • solution business context
  • high-level requirements and/or use cases
  • solution vision and definition
  • build and implementation plans
  • Component Diagram(s)
  • Class Diagrams
  • Sequence Diagrams (optional)

Prior to build, the architect should request the creation of the Git source code repository, as well as basic build and release pipelines.  

Solution Architecture Guidance