Agile Systems Engineering with Enterprise Architect
By J D Baker Sparx Systems Pty Ltd
Executable models are the foundation of agile systems engineering. They provide a means for systems engineers to minimize the ambiguity prevalent in text-based specifications, along with the verification necessary to ensure specifications are complete, consistent, and correct.
The topic of agile systems engineering is growing in the current literature. INCOSE has an active working group focused on agile processes and agile systems. One significant contribution to the discussion is the book Agile Model-Based Systems Engineering Cookbook by Bruce Douglass. This book and what we have learned from the INCOSE working group are the basis for this presentation. Some of the recipes and all of the example model from the book have been implemented in Enterprise Architect.