Scope Management of Non-Functional Requirements

M. Kassab, Maia Daneva, O. Ormandjieva

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

    11 Citations (Scopus)
    519 Downloads (Pure)

    Abstract

    In order to meet commitments in software projects, a realistic assessment must be made of project scope. Such an assessment relies on the availability of knowledge on the user-defined project requirements and their effort estimates and priorities, as well as their risk. This knowledge enables analysts, managers and software engineers to identify the most significant requirements from the list of requirements initially defined by the user. In practice, this scope assessment is applied to the Functional Requirements (FRs) provided by users who are unaware of, or ignore, the Non-Functional Requirements (NFRs). This paper presents ongoing research which aims at managing NFRs during the software development process. Establishing the relative priority of each NFR, and obtaining a rough estimate of the effort and risk associated with it, is integral to the software development process and to resource management. Our work extends the taxonomy of the NFR framework by integrating the concept of the "hardgoal". A functional size measure of NFRs is applied to facilitate the effort estimation process. The functional size measurement method we have chosen is COSMICFFP, which is theoretically sound and the de facto standard in the software industry.
    Original languageUndefined
    Title of host publicationProceedings of the 33th EUROMICRO Conference on Software Engineering and Advanced Applications
    EditorsP. Mueller, P. Lyggesmeyer, E. Maehle
    Place of PublicationLos Alamitos
    PublisherIEEE Computer Society Press
    Pages409-417
    Number of pages9
    ISBN (Print)978-0-7695-2977-6
    DOIs
    Publication statusPublished - 24 Aug 2007
    Event33th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2007 - Luebeck, Germany
    Duration: 28 Aug 200731 Aug 2007
    Conference number: 33

    Publication series

    NameEUROMICRO
    PublisherIEEE Computer Society
    NumberLNCS4549
    Volume33
    ISSN (Print)1089-6503

    Conference

    Conference33th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2007
    Abbreviated titleSEAA
    Country/TerritoryGermany
    CityLuebeck
    Period28/08/0731/08/07

    Keywords

    • SCS-Services
    • IS-REQUIREMENTS
    • METIS-241952
    • EWI-11146
    • IR-61948

    Cite this