work, learn, and
collaborate
Software
Development
Life Cycle
Dennis Antolin | 2020
Dennis Antolin | 2020
Planning
Requirement Analysis
Design
Implementation and Coding
Testing
Deployment
Maintenance
1.
2.
3.
4.
5.
6.
7.
THE
METHODOLOGY
People
Hardware
Software
Application
Database
Processes
SDLC
ELEMENTS
#1. Planning
What? client requirements,
modules, functions,
dashboards, reports,
forms, data sets
Who? operations, developers,
product owner, testers,
business analyst, project
manager, architect or
module lead, quality lead
Dennis Antolin | 2020
client pain points or problems
user requirements 
existing system evaluation
logical system design
#2. REQUIREMENT
ANALYSIS
system architecture and database design, describes the
relation between various modules and functions of the system.
data flow, flow charts and data structures
business rules, user interface layouts or wireframes, color
schemes, program languages, web frameworks, system server
design, database relationships, application architecture, mobile
aspects, supported browsers 
defines the actual logic for each component of the system,
class diagrams with all the methods and relation between
classes, program specs
System Design
High Level Design
Low Level Design
#3. Design
DennisAntolin|2020
set-up physical hardware
developers to write codes
designer to plan for the user interface
testers to analyse the test cases
#4. Implementation
for high level design
for low level design
for client testing
Unit Testing
Integration Testing
User Acceptance Testing
Dennis Antolin | 2020
#5. Testing
Staging
Server
Production
Server
#6. Deployment
Corrective Maintenance
for errors and bugs, patch
installation
Adaptive Maintenance
for changes based on business
requirements
Perfective Maintenance
for system enhancements, additional
modules and functions
#7. Maintenance
Waterfall Agile Rapid
Incremental Spiral
V Model
SDLC
MODELS
Hybrid
Thank You

DENNIS ANTOLIN
Business Development Consultant
LINKEDIN
ph.linkedin.com/in/dennis-antolin
MOBILE NUMBER
+63 917 563 0096

Software Development Life Cycle