language-iconOld Web
English
Sign In

Software requirements

Software requirements is a field within software engineering that deals with establishing the needs of stakeholders that are to be solved by software. The IEEE Standard Glossary of Software Engineering Terminology defines a requirement as: Software requirements is a field within software engineering that deals with establishing the needs of stakeholders that are to be solved by software. The IEEE Standard Glossary of Software Engineering Terminology defines a requirement as: The activities related to working with software requirements can broadly be broken down into elicitation, analysis, specification, and management. Elicitation is the gathering and discovery of requirements from stakeholders and other sources. A variety of techniques can be used such as joint application design (JAD) sessions, interviews, document analysis, focus groups, etc. Elicitation is the first step of requirements development.

[ "Component-based software engineering", "Software construction", "Software design" ]
Parent Topic
Child Topic
    No Parent Topic
Baidu
map