Professional Documents
Culture Documents
3 Creating The Project Plan
3 Creating The Project Plan
THE PROJECT
PLAN
Week 3
What is a Software Project Plan?
A software project plan is a collection of documents
that outline the tasks and timeline of your software
development.
For example, if you rely on a stable internet connection to complete your work, a system
failure in the fiber optics network might be a risk. By performing risk assessments, you can
anticipate potential risk factors and prepare plans for adapting to them.
How to create a Software Project Plan
https://blog.hubspot.com/marketing/project-management-phases
PROJECT METHODOLOGY OPTIONS
Waterfall Development
Parallel Development
V-model
Rapid Application Development (RAD)
Iterative Development
System prototyping
Agile Development
Waterfall Development
is a sequential
development
process that
flows like a
waterfall
through all
phases of a
project
Parallel Development
is working on
multiple
projects or
features at the
same time.
V-Model
is an SDLC
model where
execution of
processes
happens in a
sequential
manner in a
V-shape.
Rapid Application Development:
Iterative Development
Iterative design
and prototyping is
a repeating cycle
of designing,
prototyping,
testing, and
refining multiple
“versions,” or
iterations, of a
product.
Rapid Application Development:
System Prototyping
allows you to
design a
working
“prototype” or
early sample
of what's to
come.
Throwaway Prototyping
is a type of
software
development
methodology that
anticipates the
need for flexibility
and applies a level
of pragmatism to
the delivery of the
finished product.
Selecting the Appropriate
Methodology
IMPORTANT FACTORS TO CONSIDER IN
SELECTING THE DEVELOPMENT
METHODOLOGY
Clarity of User Requirements
Familiarity with Technology
System Complexity
System Reliability
Short Time Schedules
Schedule Visibility
THANKYOU