z-logo
Premium
3.3.2 X‐driven development: finding the right combination of approaches for systems engineering
Author(s) -
Woodcock Hazel,
Chard Jonathon
Publication year - 2011
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.2011.tb01206.x
Subject(s) - development (topology) , new product development , computer science , process (computing) , value (mathematics) , constant (computer programming) , risk analysis (engineering) , product (mathematics) , process management , systems engineering , software engineering , industrial engineering , engineering , mathematics , business , machine learning , programming language , marketing , mathematical analysis , geometry
This paper explores the relationship between requirements‐driven, model‐driven and test‐driven development, the value that each technique can provide and the circumstances under which each is appropriate. We propose that there is no one technique that represents the ‘right’ answer, rather that they are complementary techniques which can be combined to reduce risk within the development process—what we're calling X‐driven development . We further propose that the precise combination of techniques that should be applied is not constant between different development projects. Project and product characteristics influence the approach that should be taken, and different industries are aligned with particular combinations of characteristics.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here