One of the responsibilities of a software architect is to continually identify and assess risk within an architecture. For example, are we at risk for supporting our scalability needs in our architecture? Are we at risk for supporting the level of responsiveness or data integrity in our architecture? In the prior lesson (Lesson 127) Mark Richards showed how to determine what to assess in an architecture by discussing the context and criteria within an architecture assessment. In this lesson Mark continues from the prior lesson and shows how to identify and objectify risk in an architecture.
Reference Links:
Software Architecture Monday: https://bit.ly/3dadEe3
Fundamentals of Software Architecture: https://amzn.to/3rgFLjY
Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2