Although Agile is well‐defined, and relatively widely‐used within the software engineering field, applying Agile to Systems Engineering (SE) is still under debate. While some feel that Agile SE offers potential to improve customer satisfaction and reduce cost, risk and time to market, it is unclear how well Agile approaches apply to SE.
This paper explores diverse rationales for applying Agile SE, various types of systems it can be applied to, and different Agile SE approaches, showing that there is no single definition of Agile. Views range from: a high tempo approach to systems delivery analogous to Agile software, radical tailoring of conventional SE against fixed requirements, using agile software techniques to develop SE documents and models, to using Agile as a sales mechanism with no real understanding of chance of success. These perspectives are analysed against the 12 Agile software principles, Snowdon's Cynefin Framework and Ring's Value Cycle, concluding with 14 observations about Agile SE approaches.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.