3. Introduction
What’s software
development?
Software development is
the process of developing
software through
successive phases in an
orderly way. This process
includes not only the
actual writing of code but
also the preparation of
requirements and
objectives, the design of
what is to be coded, and
confirmation that what is
developed has met
objectives.
4. Introduction
Purpose
To meet specific needs of a specific
client/business
To meet a perceived need of some set of
potential users
For personal use
6. Planning
Why the software should be built
Identify system's business value
Feasibility analysis
Working plan
Staffing plan
Project management
8. Analysis
Who will use the system
What the system will do
Where and when it will be used
Analysis strategy
Requirements gathering
System concept and modeling
9. Design
How the system will operate
Determine design strategy
Architect design
Interface design
Database design
Program design