Software Architecture Training at SEI – my recollection and comments Ning Chen, Ph.D. Professor Department of Computer Science California State University, Fullerton SEI (Software Engineering Institute) at Carnegie Mellon University source: www.sei.cmu.edu
Ning Chen, Ph.D.
Department of Computer Science
California State University, Fullerton
Q. My stakeholders handed me the requirements already and I have a pretty good understanding of the system. Can I start designing my software architecture now?
A. SEI’s answer: Not yet. You need to know two more things before you can start: Quality Attributes and Patterns/tactics.
(Iterate above as necessary with broader stakeholder community)
*SEI came up with a quality scenario consisting six parts: 1. Source, 2. Stimulus, 3 Artifact, 4. Environment, 5. Response, 6. Response Measure.