Professional Documents
Culture Documents
Module 5 - Specifications
Module 5 - Specifications
MODULE 5
Dr. Khalid Ahmad Khan
Requirements Vs Specifications
◦ Requirements are descriptions of the future. This is a broad term that can include high level ideas for a product,
service, experience, building, facility, technology or infrastructure. Requirements may begin as high-level ideas that
are refined over time to become requirements specifications that are detailed enough to be created by a subject
matter expert without much need for interpretation.
◦ Specifications are detailed descriptions of the present or future that can be interpreted without much ambiguity. The
term specifications extends beyond requirements specifications to detailed documentation of non-functional
requirements, designs, standards, products, services, processes, methods, interfaces, practices, buildings, facilities,
infrastructure, equipment, vehicles, technologies and documentation templates.
Requirements gathering is the process of eliciting requirements
from stakeholders and refining their quality. Early stage
requirements gathering is focused on stimulating creative ideas.
The middle stage is about adding assumptions and constraints to
focus on the core value of your project or initiative. Late stage
requirements gathering involves resolving inconsistencies and
getting working prototypes in front of stakeholders. The following
are common examples of requirements gathering.
Requirement
Gathering
Process
Kickoff: Process
begins by Interviews: User Stories: Business Rules:
Brainstorming: Non-Functional
explaining the Analysts work Getting users to Identify any rules
Encourages with stakeholders state their / regulations that requirements:
business case people to offer Standards,
and mission to explore expectations are relevant to
ideas requirements from the project the requirements constraints, etc
statement to
stakeholders
Detailed Design
◦ These are detailed descriptions of a good or service, including such things as details of construction or production,
dimensions, chemical composition, physical properties, materials, ingredients and other details needed for the
provider to produce an item of minimum acceptability. Design specifications are usually required for construction
projects and custom produced items and for many services. Architects and engineers typically prepare design
specifications for construction and manufactured products (e.g., buildings, highways, or other public works projects).
◦ The bidder normally has no input into the design process and is not responsible for the benefits available to the
contracting authority. Use this option if your specifier really is an expert bidder, innovation is not required. If non-
experts will be asked to deliver the requirement, there is a risk of ambiguity.
Performance
Drkhalidkhan.org