How architects see non-functional requirements: Beware of modifiability

Eltjo R. Poort*, Nick Martens, Inge Van De Weerd, Hans Van Vliet

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    This paper presents the analysis and key findings of a survey about dealing with non-functional requirements (NFRs) among architects. We find that, as long as the architect is aware of the importance of NFRs, they do not adversely affect project success, with one exception: highly business critical modifiability tends to be detrimental to project success, even when the architect is aware of it. IT projects where modifiability is perceived to have low business criticality lead to consistently high customer satisfaction. Our conclusion is that modifiability deserves more attention than it is getting now, especially because in general it is quantified and verified considerably less than other NFRs. Furthermore, IT projects that applied NFR verification techniques relatively early in development were more successful on average than IT projects that did not apply verification techniques (or applied it relatively late in development).

    Original languageEnglish
    Title of host publicationRequirements Engineering
    Subtitle of host publicationFoundation for Software Quality - 18th International Working Conference, REFSQ 2012, Proceedings
    Pages37-51
    Number of pages15
    DOIs
    Publication statusPublished - 21 Mar 2012
    Event18th Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2012 - Essen, Germany
    Duration: 19 Mar 201222 Mar 2012

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume7195 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference18th Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2012
    Country/TerritoryGermany
    CityEssen
    Period19/03/1222/03/12

    Keywords

    • Empirical Software Engineering
    • Modifiability
    • NFR
    • Requirements Management
    • Software Architecture
    • Software Project Management

    Fingerprint

    Dive into the research topics of 'How architects see non-functional requirements: Beware of modifiability'. Together they form a unique fingerprint.

    Cite this