How Do Real Options Concepts Fit in Agile Requirements Engineering?

Z. Racheva, Maia Daneva

    • 3 Citations

    Abstract

    Agile requirements engineering is driven by creating business value for the client and heavily involves the client in decision-making under uncertainty. Real option thinking seems to be suitable in supporting the client’s decision making process at inter-iteration time. This paper investigates the fit between real option thinking and agile requirements engineering. We first look into previously published experiences in the agile software engineering literature to identify (i) ‘experience clusters’ suggesting the ways in which real option concepts fit into the agile requirements process and (ii) ‘experience gaps’ and under-researched agile requirements decision-making topics which require further empirical studies. Furthermore, we conducted a cross-case study in eight agile development organizations and interviewed 11 practitioners about their decision-making process. The results suggest that options are almost always identified, reasoned about and acted upon. They are not expressed in quantitative terms, however, they are instead explicitly or implicitly taken into account during the decision-making process at interiteration time.
    Original languageEnglish
    Title of host publicationEighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010
    Place of PublicationUSA
    PublisherIEEE Computer Society
    Pages231-238
    Number of pages8
    ISBN (Print)978-0-7695-4075-7
    DOIs
    StatePublished - May 2010
    EventEighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010 - Montreal, Canada

    Publication series

    Name
    PublisherIEEE Computer Society

    Conference

    ConferenceEighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010
    Abbreviated titleSERA 2010
    CountryCanada
    CityMontreal
    Period24/05/1026/05/10
    Internet address

    Fingerprint

    Decision making
    Requirements engineering
    Software engineering

    Keywords

    • IR-72801
    • METIS-271007
    • Agile Software Development
    • Business value
    • SCS-Services
    • Requirements Prioritization
    • Real Options
    • EWI-18351
    • decision-making process
    • Case Study

    Cite this

    Racheva, Z., & Daneva, M. (2010). How Do Real Options Concepts Fit in Agile Requirements Engineering? In Eighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010 (pp. 231-238). USA: IEEE Computer Society. DOI: 10.1109/SERA.2010.37

    Racheva, Z.; Daneva, Maia / How Do Real Options Concepts Fit in Agile Requirements Engineering?

    Eighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010. USA : IEEE Computer Society, 2010. p. 231-238.

    Research output: Scientific - peer-reviewConference contribution

    @inbook{84080c2f5cdb4062a94fe24274e09edb,
    title = "How Do Real Options Concepts Fit in Agile Requirements Engineering?",
    abstract = "Agile requirements engineering is driven by creating business value for the client and heavily involves the client in decision-making under uncertainty. Real option thinking seems to be suitable in supporting the client’s decision making process at inter-iteration time. This paper investigates the fit between real option thinking and agile requirements engineering. We first look into previously published experiences in the agile software engineering literature to identify (i) ‘experience clusters’ suggesting the ways in which real option concepts fit into the agile requirements process and (ii) ‘experience gaps’ and under-researched agile requirements decision-making topics which require further empirical studies. Furthermore, we conducted a cross-case study in eight agile development organizations and interviewed 11 practitioners about their decision-making process. The results suggest that options are almost always identified, reasoned about and acted upon. They are not expressed in quantitative terms, however, they are instead explicitly or implicitly taken into account during the decision-making process at interiteration time.",
    keywords = "IR-72801, METIS-271007, Agile Software Development, Business value, SCS-Services, Requirements Prioritization, Real Options, EWI-18351, decision-making process, Case Study",
    author = "Z. Racheva and Maia Daneva",
    year = "2010",
    month = "5",
    doi = "10.1109/SERA.2010.37",
    isbn = "978-0-7695-4075-7",
    publisher = "IEEE Computer Society",
    pages = "231--238",
    booktitle = "Eighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010",
    address = "United States",

    }

    Racheva, Z & Daneva, M 2010, How Do Real Options Concepts Fit in Agile Requirements Engineering? in Eighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010. IEEE Computer Society, USA, pp. 231-238, Eighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010, Montreal, Canada, 24-26 May. DOI: 10.1109/SERA.2010.37

    How Do Real Options Concepts Fit in Agile Requirements Engineering? / Racheva, Z.; Daneva, Maia.

    Eighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010. USA : IEEE Computer Society, 2010. p. 231-238.

    Research output: Scientific - peer-reviewConference contribution

    TY - CHAP

    T1 - How Do Real Options Concepts Fit in Agile Requirements Engineering?

    AU - Racheva,Z.

    AU - Daneva,Maia

    PY - 2010/5

    Y1 - 2010/5

    N2 - Agile requirements engineering is driven by creating business value for the client and heavily involves the client in decision-making under uncertainty. Real option thinking seems to be suitable in supporting the client’s decision making process at inter-iteration time. This paper investigates the fit between real option thinking and agile requirements engineering. We first look into previously published experiences in the agile software engineering literature to identify (i) ‘experience clusters’ suggesting the ways in which real option concepts fit into the agile requirements process and (ii) ‘experience gaps’ and under-researched agile requirements decision-making topics which require further empirical studies. Furthermore, we conducted a cross-case study in eight agile development organizations and interviewed 11 practitioners about their decision-making process. The results suggest that options are almost always identified, reasoned about and acted upon. They are not expressed in quantitative terms, however, they are instead explicitly or implicitly taken into account during the decision-making process at interiteration time.

    AB - Agile requirements engineering is driven by creating business value for the client and heavily involves the client in decision-making under uncertainty. Real option thinking seems to be suitable in supporting the client’s decision making process at inter-iteration time. This paper investigates the fit between real option thinking and agile requirements engineering. We first look into previously published experiences in the agile software engineering literature to identify (i) ‘experience clusters’ suggesting the ways in which real option concepts fit into the agile requirements process and (ii) ‘experience gaps’ and under-researched agile requirements decision-making topics which require further empirical studies. Furthermore, we conducted a cross-case study in eight agile development organizations and interviewed 11 practitioners about their decision-making process. The results suggest that options are almost always identified, reasoned about and acted upon. They are not expressed in quantitative terms, however, they are instead explicitly or implicitly taken into account during the decision-making process at interiteration time.

    KW - IR-72801

    KW - METIS-271007

    KW - Agile Software Development

    KW - Business value

    KW - SCS-Services

    KW - Requirements Prioritization

    KW - Real Options

    KW - EWI-18351

    KW - decision-making process

    KW - Case Study

    U2 - 10.1109/SERA.2010.37

    DO - 10.1109/SERA.2010.37

    M3 - Conference contribution

    SN - 978-0-7695-4075-7

    SP - 231

    EP - 238

    BT - Eighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010

    PB - IEEE Computer Society

    ER -

    Racheva Z, Daneva M. How Do Real Options Concepts Fit in Agile Requirements Engineering? In Eighth ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010. USA: IEEE Computer Society. 2010. p. 231-238. Available from, DOI: 10.1109/SERA.2010.37