Software Design
, Software Design
❖ More creative than analysis
❖ Problem solving activity
WHAT IS DESIGN
‘HOW’
Software design description
(SDD)
, Software Design
Initial requirements
Gather data on user requirements
Analyze requirements data
Validate the design Obtain answers to
against the requirement
requirements questions
Conceive of a high level design
Refine & document the design
Completed design
Fig. 1 : Design framework
, Software
Design
design
Satisfy
Customer Developers
(Implementers)
, Software Design
❖ More creative than analysis
❖ Problem solving activity
WHAT IS DESIGN
‘HOW’
Software design description
(SDD)
, Software Design
Initial requirements
Gather data on user requirements
Analyze requirements data
Validate the design Obtain answers to
against the requirement
requirements questions
Conceive of a high level design
Refine & document the design
Completed design
Fig. 1 : Design framework
, Software
Design
design
Satisfy
Customer Developers
(Implementers)