Towards a Scope Management of Non-Functional Requirements in Requirements Engineering

M. Kassab, O. Ormandjieva

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

20 Downloads (Pure)

Abstract

Getting business stakeholders’ goals formulated clearly and project scope defined realistically increases the chance of success for any application development process. As a consequence, stakeholders at early project stages acquire as much as possible knowledge about the requirements, their risk estimates and their prioritization. Current industrial practice suggests that in most software projects this scope assessment is performed on the user’s functional requirements (FRs), while the non-functional requirements (NFRs) remain, by and large, ignored. However, the increasing software complexity and competition in the software industry has highlighted the need to consider NFRs as an integral part of software modeling and development. This paper contributes towards harmonizing the need to build the functional behavior of a system with the need to model the associated NFRs while maintaining a scope management for NFRs. The paper presents a systematic and precisely defined model towards an early integration of NFRs within the requirements engineering (RE). Early experiences with the model indicate its ability to facilitate the process of acquiring the knowledge on the priority and risk of NFRs.
Original languageUndefined
Title of host publicationProceedings of the International Workshop on Measuring Requirements for Project and Product Success (MEREP07)
EditorsMaia Daneva, C. Ebert, A. Herrmann, C. Rupp
Place of PublicationHeidelberg
PublisherUniversity of Heidelberg Publishing Services
Pages10-20
Number of pages11
ISBN (Print)978-3-00-023061-5
Publication statusPublished - Nov 2007

Publication series

NameMEREP
PublisherUniversity of Heidelberg Publishing Services
NumberLNCS4549
Volume1

Keywords

  • SCS-Services
  • METIS-241953
  • EWI-11147
  • IR-64379

Cite this

Kassab, M., & Ormandjieva, O. (2007). Towards a Scope Management of Non-Functional Requirements in Requirements Engineering. In M. Daneva, C. Ebert, A. Herrmann, & C. Rupp (Eds.), Proceedings of the International Workshop on Measuring Requirements for Project and Product Success (MEREP07) (pp. 10-20). (MEREP; Vol. 1, No. LNCS4549). Heidelberg: University of Heidelberg Publishing Services.
Kassab, M. ; Ormandjieva, O. / Towards a Scope Management of Non-Functional Requirements in Requirements Engineering. Proceedings of the International Workshop on Measuring Requirements for Project and Product Success (MEREP07). editor / Maia Daneva ; C. Ebert ; A. Herrmann ; C. Rupp. Heidelberg : University of Heidelberg Publishing Services, 2007. pp. 10-20 (MEREP; LNCS4549).
@inproceedings{64a0a1a5957d4460b0b32900a73dedfa,
title = "Towards a Scope Management of Non-Functional Requirements in Requirements Engineering",
abstract = "Getting business stakeholders’ goals formulated clearly and project scope defined realistically increases the chance of success for any application development process. As a consequence, stakeholders at early project stages acquire as much as possible knowledge about the requirements, their risk estimates and their prioritization. Current industrial practice suggests that in most software projects this scope assessment is performed on the user’s functional requirements (FRs), while the non-functional requirements (NFRs) remain, by and large, ignored. However, the increasing software complexity and competition in the software industry has highlighted the need to consider NFRs as an integral part of software modeling and development. This paper contributes towards harmonizing the need to build the functional behavior of a system with the need to model the associated NFRs while maintaining a scope management for NFRs. The paper presents a systematic and precisely defined model towards an early integration of NFRs within the requirements engineering (RE). Early experiences with the model indicate its ability to facilitate the process of acquiring the knowledge on the priority and risk of NFRs.",
keywords = "SCS-Services, METIS-241953, EWI-11147, IR-64379",
author = "M. Kassab and O. Ormandjieva",
year = "2007",
month = "11",
language = "Undefined",
isbn = "978-3-00-023061-5",
series = "MEREP",
publisher = "University of Heidelberg Publishing Services",
number = "LNCS4549",
pages = "10--20",
editor = "Maia Daneva and C. Ebert and A. Herrmann and C. Rupp",
booktitle = "Proceedings of the International Workshop on Measuring Requirements for Project and Product Success (MEREP07)",

}

Kassab, M & Ormandjieva, O 2007, Towards a Scope Management of Non-Functional Requirements in Requirements Engineering. in M Daneva, C Ebert, A Herrmann & C Rupp (eds), Proceedings of the International Workshop on Measuring Requirements for Project and Product Success (MEREP07). MEREP, no. LNCS4549, vol. 1, University of Heidelberg Publishing Services, Heidelberg, pp. 10-20.

Towards a Scope Management of Non-Functional Requirements in Requirements Engineering. / Kassab, M.; Ormandjieva, O.

Proceedings of the International Workshop on Measuring Requirements for Project and Product Success (MEREP07). ed. / Maia Daneva; C. Ebert; A. Herrmann; C. Rupp. Heidelberg : University of Heidelberg Publishing Services, 2007. p. 10-20 (MEREP; Vol. 1, No. LNCS4549).

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

TY - GEN

T1 - Towards a Scope Management of Non-Functional Requirements in Requirements Engineering

AU - Kassab, M.

AU - Ormandjieva, O.

PY - 2007/11

Y1 - 2007/11

N2 - Getting business stakeholders’ goals formulated clearly and project scope defined realistically increases the chance of success for any application development process. As a consequence, stakeholders at early project stages acquire as much as possible knowledge about the requirements, their risk estimates and their prioritization. Current industrial practice suggests that in most software projects this scope assessment is performed on the user’s functional requirements (FRs), while the non-functional requirements (NFRs) remain, by and large, ignored. However, the increasing software complexity and competition in the software industry has highlighted the need to consider NFRs as an integral part of software modeling and development. This paper contributes towards harmonizing the need to build the functional behavior of a system with the need to model the associated NFRs while maintaining a scope management for NFRs. The paper presents a systematic and precisely defined model towards an early integration of NFRs within the requirements engineering (RE). Early experiences with the model indicate its ability to facilitate the process of acquiring the knowledge on the priority and risk of NFRs.

AB - Getting business stakeholders’ goals formulated clearly and project scope defined realistically increases the chance of success for any application development process. As a consequence, stakeholders at early project stages acquire as much as possible knowledge about the requirements, their risk estimates and their prioritization. Current industrial practice suggests that in most software projects this scope assessment is performed on the user’s functional requirements (FRs), while the non-functional requirements (NFRs) remain, by and large, ignored. However, the increasing software complexity and competition in the software industry has highlighted the need to consider NFRs as an integral part of software modeling and development. This paper contributes towards harmonizing the need to build the functional behavior of a system with the need to model the associated NFRs while maintaining a scope management for NFRs. The paper presents a systematic and precisely defined model towards an early integration of NFRs within the requirements engineering (RE). Early experiences with the model indicate its ability to facilitate the process of acquiring the knowledge on the priority and risk of NFRs.

KW - SCS-Services

KW - METIS-241953

KW - EWI-11147

KW - IR-64379

M3 - Conference contribution

SN - 978-3-00-023061-5

T3 - MEREP

SP - 10

EP - 20

BT - Proceedings of the International Workshop on Measuring Requirements for Project and Product Success (MEREP07)

A2 - Daneva, Maia

A2 - Ebert, C.

A2 - Herrmann, A.

A2 - Rupp, C.

PB - University of Heidelberg Publishing Services

CY - Heidelberg

ER -

Kassab M, Ormandjieva O. Towards a Scope Management of Non-Functional Requirements in Requirements Engineering. In Daneva M, Ebert C, Herrmann A, Rupp C, editors, Proceedings of the International Workshop on Measuring Requirements for Project and Product Success (MEREP07). Heidelberg: University of Heidelberg Publishing Services. 2007. p. 10-20. (MEREP; LNCS4549).