This article is about product and process development. For other kinds of requirements, see Need, Obligation, and Intelligence requirement. For historical usage, see Spanish Requirement of 1513.
In engineering, a requirement is a need that a particular item must satisfy for it to be acceptable.
Requirements are used in many engineering fields including engineering design, systems engineering, software engineering, enterprise engineering, product development, and process optimization.
Requirement is a relatively broad concept that can describe any necessary or desired function, attribute, capability, characteristic, or quality of a system for it to have value and utility to a customer, organization, user, or other stakeholder.
A requirement is an explicit, highly objective, clear and often quantitative description of a need to be satisfied by a material, design, product, or service.[1]
A specification or spec is a set of requirements that is typically used by developers in the design stage of product development and by testers in their verification process.
With iterative and incremental development such as agile software development, requirements are developed in parallel with design and implementation. With the waterfall model, requirements are completed before design or implementation start.
^Form and Style of Standards, ASTM Blue Book(PDF). ASTM International. 2012. Retrieved 5 January 2013.
In engineering, a requirement is a need that a particular item must satisfy for it to be acceptable. Requirements are used in many engineering fields...
In software engineering and systems engineering, a functional requirement defines a function of a system or its component, where a function is described...
An Operational Requirement, commonly abbreviated OR, was a United Kingdom (UK) Air Ministry document setting out the required characteristics for a future...
Reserve requirements are central bank regulations that set the minimum amount that a commercial bank must hold in liquid assets. This minimum amount, commonly...
(computer) system requirements and are often used as a guideline as opposed to an absolute rule. Most software defines two sets of system requirements: minimum...
Intelligence requirements (IR) are a ranking of topics or issues by priority which are used to inform the allocation of resources for intelligence collection...
Requirements engineering (RE) is the process of defining, documenting, and maintaining requirements in the engineering design process. It is a common...
conflicting requirements of the various stakeholders, analyzing, documenting, validating, and managing software or system requirements. Requirements analysis...
A capital requirement (also known as regulatory capital, capital adequacy or capital base) is the amount of capital a bank or other financial institution...
Visa requirements for United States citizens are administrative entry restrictions by the authorities of other states that are imposed on citizens of the...
paragraphs. If a requirement is derived from another requirement, their relation is named "derive requirement relationship". If a requirement is contained...
Public sector borrowing requirement (PSBR) is the old name for the budget deficit in the United Kingdom. The budget deficit has been renamed the public...
Visa requirements for British citizens are administrative entry restrictions by the authorities of other states placed on citizens of the United Kingdom...
or school system. However, even when core requirements exist, they do not necessarily involve a requirement for students to engage in one particular class...
The chilling requirement of a fruit is the minimum period of cold weather after which a fruit-bearing tree will blossom. It is often expressed in chill...
In requirements engineering, requirements elicitation is the practice of researching and discovering the requirements of a system from users, customers...
Business requirements, also known as stakeholder requirements specifications (StRS), describe the characteristics of a proposed system from the viewpoint...
Scope creep (also called requirement creep, or kitchen sink syndrome) in project management is continuous or uncontrolled growth in a project's scope...
describes the use of twin vanishing cabinets to create another. The Room of Requirement may, on occasion, create an eighth passage out of the school. The only...
Sufficiency of disclosure or enablement is a patent law requirement that a patent application disclose a claimed invention in sufficient detail so that...
The user requirement(s) document (URD) or user requirement(s) specification (URS) is a document usually used in software engineering that specifies what...
In law, the duty to retreat, or requirement of safe retreat,: 550 is a legal requirement in some jurisdictions that a threatened person cannot harm another...
The Convention of 5 October 1961 Abolishing the Requirement of Legalisation for Foreign Public Documents, also known as the Apostille Convention, is an...
Visa requirements for Indian citizens are administrative entry restrictions by the authorities of other states placed on citizens of India. As of 2024...
defects is requirement gaps, that is, unrecognized requirements that result in errors of omission by the program designer.: 426 Requirement gaps can often...
provides several different types of reference values: Estimated Average Requirements (EAR), are expected to satisfy the needs of 50% of the people in that...