Software Project
Planning
, Software Project Planning
After the finalization of SRS, we would like to
estimate size, cost and development time of the
project. Also, in many cases, customer may like to
know the cost and development time even prior to
finalization of the SRS.
, Software Project Planning
In order to conduct a successful software project, we
must understand:
▪ Scope of work to be done
▪ The risk to be incurred
▪ The resources required
▪ The task to be accomplished
▪ The cost to be expended
▪ The schedule to be followed
, Software Project Planning
Software planning begins before technical work starts, continues as
the software evolves from concept to reality, and culminates only
when the software is retired.
Size estimation
Cost estimation Development time
Resources
requirements
Fig. 1: Activities during Software
Project Planning Project
scheduling
Planning
, Software Project Planning
After the finalization of SRS, we would like to
estimate size, cost and development time of the
project. Also, in many cases, customer may like to
know the cost and development time even prior to
finalization of the SRS.
, Software Project Planning
In order to conduct a successful software project, we
must understand:
▪ Scope of work to be done
▪ The risk to be incurred
▪ The resources required
▪ The task to be accomplished
▪ The cost to be expended
▪ The schedule to be followed
, Software Project Planning
Software planning begins before technical work starts, continues as
the software evolves from concept to reality, and culminates only
when the software is retired.
Size estimation
Cost estimation Development time
Resources
requirements
Fig. 1: Activities during Software
Project Planning Project
scheduling