Agile Software Requirements Model
In Agile Software Requirements , we introduced an extensive, agile requirements artifact meta-model—a model that defines the requirements artifacts used by agile teams, as well as the relationships among these artifacts. As an aid to understanding, we introduced it incrementally there, in the context of the discussions of each section.
This model serves as an important part of the semantic backplane for SAFe as a system. But as the Scaled Agile Framework evolves, the models evolve along with it, and this model is no exception. Figure 1 provides an overview of the current Agile Software Requirements Model.
Note: If the model appears complex, that’s because contemporary software development at scale is complex, even with Agile methods. If you don’t need it all, don’t use it all. But if your teams and programs are building world-class enterprise software with the highest possible quality, you likely do.
Leffingwell et al. © 2011-2014 Scaled Agile, Inc.