0% found this document useful (0 votes)
69 views4 pages

Planning: Planning Analysis Design Implementation

The document discusses different phases and models of the software development life cycle (SDLC). It describes the planning, analysis, design, and implementation phases of the waterfall model. It also covers parallel development, the V-model, rapid application development (RAD), iterative development, system prototyping, throwaway prototyping, and agile development.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views4 pages

Planning: Planning Analysis Design Implementation

The document discusses different phases and models of the software development life cycle (SDLC). It describes the planning, analysis, design, and implementation phases of the waterfall model. It also covers parallel development, the V-model, rapid application development (RAD), iterative development, system prototyping, throwaway prototyping, and agile development.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Planning Analysis Design Implementation

idea
System
Success

PLANNING

ANALYSIS

DESIGN

IMPLEMENTATION

SYSTEM
PLANNING

DESIGN
ANALYSIS
PLANNING

IMPLEMENTATION
DESIGN

DESIGN

IMPLEMENTATION
DESIGN

IMPLEMENTATION
IMPLEMENTATION

SYSTEM
Planning phase is the stage where we can find the reason why a certain information system is built, who will be the
responsible team
Analysis phase addresses who will use the system

Waterfall development illustrates the software development process into linear sequential flow, this means you can only
proceed to the next phase after finishing the first one and there is no turning back when the previous phase is already
completed.
Parallel Development addresses the reducing of time being consumed in a software development because it enables us to
create separate/series of sub-projects and will eventually merged once they are all completed.
V-model is a SDLC where the development processes happens in V-shape, this model is the extension of waterfall model
but V-model composes of more testing in every phases before system is being accepted.
Rapid Application Development (RAD) this model is based on prototyping and uses minimal planning, focuses on
gathering customer requirements through workshops or focus groups, early testing of the prototypes by the customer
using iterative concept, reuse of the existing prototypes (components), continuous integration and rapid delivery.
Iterative development
System prototyping
Throwaway prototyping is the activity of creating prototype of software application for that users can gives their feedback
and based on their feedback you’ll now improve the system for its final usage.
Agile development is a software development methodologies centered round the idea of iterative development, where
requirements and solutions evolve through collaboration between self-organizing cross-functional teams.

You might also like