Pressman - Pressman - Chapter 5 - Understanding Requirements - Chapter - 05
Pressman - Pressman - Chapter 5 - Understanding Requirements - Chapter - 05
Understanding Requirements
Slide Set to accompany
Software Engineering: A Practitioner’s
Approach, 7/e
by Roger S. Pressman
All copyright information MUST appear if these slides are posted on a website for student
use.
Makelistsof
constraints,etc.
Elicitrequirements formalprioritization?
yes no
UseQFDto informaly defineactors
prioritize prioritize
requirements requirements
drawuse-case writescenario
diagram
CreateUse-cases
completetemplate
Accessessystem sensors
viaInternet
homeowner
Respondsto
alarmevent
Encountersan
errorcondition
Sensor
name/id
type
location
area
characteristics
identify()
enable()
disable()
reconfigure()
Entry/subsystems ready
Do: poll user input panel
Do: read user input
Do: interpret user input State activities