Special track on Requirements Engineering
Maria Lencastre
Abstract
Maria Lencastre
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.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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