Working with architecture - beginning

A brief overview of the conceptual and technical design in architecture design process.

The task you need to improve the architecture of the existing system. How can you do that? What must you start with?

Basic algo:

  • Research the current architecture
  • Create a set of the metrics
  • Agree with the stake-holders about every metric
  • Calculate the metrics values
  • Define the thresholds for the metrics
  • Take the 2 most important metrics
  • Define 2 Epics
  • Discuss the epics with the team
  • Define the affected components
  • Research the problem in detail
  • Describe the current architecture
  • Create the target architecture
  • Create the architectural GAP
  • Discuss the Target and the GAP with stakeholders
  • Discuss the Target and the GAP with teams
  • Define stages to remove the GAP
  • Create Design Docs, or Architectural Description
  • Create the tickets
  • Do the job
  • Calculate the metrics
  • Ensure the thresholds are met
Built with Hugo
Theme Stack designed by Jimmy