Beruflich Dokumente
Kultur Dokumente
Engineering
Lecture 02
National University FAST
August 29, 2015, 14:00 17:00
Requirements
Engineering Activities
Elicitation
Correct and
Close Gaps
Clarify
Requiremen
ts
Engineering
Requiremen
ts
Developme
nt
Requiremen
ts
Managemen
t
Analysis
Specificatio
n
Re-Evaluate
Rewrite
Verification
2
Requirements
Development
Identifying the products expected user
classes
Eliciting needs from individuals who
represent each user class
Understanding user tasks and goals and
the business objectives with which those tasks
align
Analyzing the information received from
users to distinguish their task goals from
functional requirements, nonfunctional
requirements, business rules, suggested
3
Requirements
Development
Allocating portions of the top level
Requirements
Development
Reviewing the documented requirements
Requirements
Management
Defining the requirements baseline (a
Requirements
Management
Keeping project plans current with the
requirements
Negotiating new commitments based on
the estimated impact of requirements
changes
Tracing individual requirements to their
corresponding designs, source code, and test
cases
Tracking requirements status and change
activity throughout the project
7
Requirements Engineering
Marketing, Customers, Management
Requirements
Requirements
Development
Requirements
Management
Marketing,
Customers,
Management
Analyze,
Docume
nt,
Review,
Negotiat
e
Baseline Requirements
Current
Baseline
Requirements
Changes
Revised
Baseline
Requireme
nts Change
Process
Project
Changes
Project
Environment
8
Requirements
Engineering
The deliverable from requirements