Scope Management of Non-Functional Requirements

M. Kassab, Maia Daneva, O. Ormandjieva

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

8 Citations (Scopus)
155 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
CountryGermany
CityLuebeck
Period28/08/0731/08/07

Keywords

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

Cite this

Kassab, M., Daneva, M., & Ormandjieva, O. (2007). Scope Management of Non-Functional Requirements. In P. Mueller, P. Lyggesmeyer, & E. Maehle (Eds.), Proceedings of the 33th EUROMICRO Conference on Software Engineering and Advanced Applications (pp. 409-417). [10.1109/EUROMICRO.2007.53] (EUROMICRO; Vol. 33, No. LNCS4549). Los Alamitos: IEEE Computer Society Press. https://doi.org/10.1109/EUROMICRO.2007.53
Kassab, M. ; Daneva, Maia ; Ormandjieva, O. / Scope Management of Non-Functional Requirements. Proceedings of the 33th EUROMICRO Conference on Software Engineering and Advanced Applications. editor / P. Mueller ; P. Lyggesmeyer ; E. Maehle. Los Alamitos : IEEE Computer Society Press, 2007. pp. 409-417 (EUROMICRO; LNCS4549).
@inproceedings{06fdebb6a12d48e6a454d8acfc9eed81,
title = "Scope Management of Non-Functional Requirements",
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.",
keywords = "SCS-Services, IS-REQUIREMENTS, METIS-241952, EWI-11146, IR-61948",
author = "M. Kassab and Maia Daneva and O. Ormandjieva",
note = "10.1109/EUROMICRO.2007.53",
year = "2007",
month = "8",
day = "24",
doi = "10.1109/EUROMICRO.2007.53",
language = "Undefined",
isbn = "978-0-7695-2977-6",
series = "EUROMICRO",
publisher = "IEEE Computer Society Press",
number = "LNCS4549",
pages = "409--417",
editor = "P. Mueller and P. Lyggesmeyer and E. Maehle",
booktitle = "Proceedings of the 33th EUROMICRO Conference on Software Engineering and Advanced Applications",

}

Kassab, M, Daneva, M & Ormandjieva, O 2007, Scope Management of Non-Functional Requirements. in P Mueller, P Lyggesmeyer & E Maehle (eds), Proceedings of the 33th EUROMICRO Conference on Software Engineering and Advanced Applications., 10.1109/EUROMICRO.2007.53, EUROMICRO, no. LNCS4549, vol. 33, IEEE Computer Society Press, Los Alamitos, pp. 409-417, 33th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2007, Luebeck, Germany, 28/08/07. https://doi.org/10.1109/EUROMICRO.2007.53

Scope Management of Non-Functional Requirements. / Kassab, M.; Daneva, Maia; Ormandjieva, O.

Proceedings of the 33th EUROMICRO Conference on Software Engineering and Advanced Applications. ed. / P. Mueller; P. Lyggesmeyer; E. Maehle. Los Alamitos : IEEE Computer Society Press, 2007. p. 409-417 10.1109/EUROMICRO.2007.53 (EUROMICRO; Vol. 33, No. LNCS4549).

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

TY - GEN

T1 - Scope Management of Non-Functional Requirements

AU - Kassab, M.

AU - Daneva, Maia

AU - Ormandjieva, O.

N1 - 10.1109/EUROMICRO.2007.53

PY - 2007/8/24

Y1 - 2007/8/24

N2 - 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.

AB - 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.

KW - SCS-Services

KW - IS-REQUIREMENTS

KW - METIS-241952

KW - EWI-11146

KW - IR-61948

U2 - 10.1109/EUROMICRO.2007.53

DO - 10.1109/EUROMICRO.2007.53

M3 - Conference contribution

SN - 978-0-7695-2977-6

T3 - EUROMICRO

SP - 409

EP - 417

BT - Proceedings of the 33th EUROMICRO Conference on Software Engineering and Advanced Applications

A2 - Mueller, P.

A2 - Lyggesmeyer, P.

A2 - Maehle, E.

PB - IEEE Computer Society Press

CY - Los Alamitos

ER -

Kassab M, Daneva M, Ormandjieva O. Scope Management of Non-Functional Requirements. In Mueller P, Lyggesmeyer P, Maehle E, editors, Proceedings of the 33th EUROMICRO Conference on Software Engineering and Advanced Applications. Los Alamitos: IEEE Computer Society Press. 2007. p. 409-417. 10.1109/EUROMICRO.2007.53. (EUROMICRO; LNCS4549). https://doi.org/10.1109/EUROMICRO.2007.53