2008Unpublished venueRequires access

Special track on Requirements Engineering

Maria Lencastre

Open publisher page 0 citations

Abstract

Requirements Eengineering is a branch of computer science that encompasses tasks that go into determining the requirements of a new or altered system, taking into account the possibly conflicting requirements of the various stakeholders, such as end users. The existing methods for requirements specification are far from being completely satisfactory, and requirements analysis is critical to the success of a project. Requirements must be measurable, testable, related to identified business needs or opportunities, and defined to a level of detail sufficient for system design. Independently of the nature of the software, the elicitation, analysis, negotiation, specification, validation and management of requirements are fundamental for the development of quality in complex software.

About this research paper

What this paper is about

Requirements Eengineering is a branch of computer science that encompasses tasks that go into determining the requirements of a new or altered system, taking into account the possibly conflicting requirements of the various stakeholders, such as end users. The existing methods for requirements specification are far from being completely satisfactory, and requirements analysis is critical to the success of a project. Requirements must be measurable, testable, related to identified business needs or opportunities, and defined to a level of detail sufficient for system design. Independently of the nature of the software, the elicitation, analysis, negotiation, specification, validation and management of requirements are fundamental for the development of quality in complex software.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Requirements Eengineering is a branch of computer science that encompasses tasks that go into determining the requirements of a new or altered system, taking into account the possibly conflicting requirements of the various stakeholders, such as end users. The existing methods for requirements specification are far from being completely satisfactory, and requirements analysis is critical to the success of a project. Requirements must be measurable, testable, related to identified business needs or opportunities, and defined to a level of detail sufficient for system design. Independently of the nature of the software, the elicitation, analysis, negotiation, specification, validation and management of requirements are fundamental for the development of quality in complex software.

Key concepts: Requirements elicitation, Requirements analysis, Requirements management, Software requirements specification, System requirements specification, Business requirements, Requirements engineering, Requirement

Related papers

Back to paper searchBrowse research topicsOriginal source
Special track on Requirements Engineering — Research Paper | ScholarLens