Planning: Planning Analysis Design Implementation
Planning: 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.