MIS - SDLC
MIS - SDLC
SOFTWARE DEVELOPMENT
SOFTWARE DEVELOPMENT
LIFE CYCLE
LIFE CYCLE
BY
BY
JYOTINDRA ZAVERI
JYOTINDRA ZAVERI
(COMPUTER ENGINEER, GERMANY)
(COMPUTER ENGINEER, GERMANY)
IT CONSULTANT….SINCE 1975
IT CONSULTANT….SINCE 1975
j.zaveri@dnserp.com
j.zaveri@dnserp.com
www.dnserp.com SOFTWARE 1
SDLC MODELS
• A number of SDLC models
have been created: waterfall,
fountain, spiral, build and fix,
rapid prototyping, incremental,
and synchronize & stabilize.
SOFTWARE 2
IMPORTANT ACTIVITIES IN
SDLC
1. PLAN
2. ANALYSIS
3. DESIGN
4. DEVELOPMENT
5. TEST
6. IMPLEMENT
7. MAINTAIN
SOFTWARE 3
PLAN
DEFINE THE SYSTEM TO
BE DEVELOPED
SET THE PROJECT
SCOPE
DEVELOP THE PROJECT
PLAN INCLUDING TASKS,
RESOURCES, AND
TIMEFRAMES
www.dnserp.com SOFTWARE 4
SYSTEM ANALYSIS
¾GATHER THE BUSINESS
REQUIREMENTS FOR THE
SYSTEM
¾SRS – SYSTEM
REQUIREMENTS
SPECIFICATIONS
SOFTWARE 5
DESIGN
DESIGN THE
TECHNICAL
ARCHITECTURE
REQUIRED TO
SUPPORT THE SYSTEM
DESIGN SYSTEM
FLOW CHART
www.dnserp.com SOFTWARE 6
DEVELOP PROGRAM
¾BUILD THE TECHNICAL
ARCHITECTURE
¾BUILD THE DATABASE
AND PROGRAMS
SOFTWARE 7
TEST / QC
WRITE THE TEST
CONDITIONS
PERFORM TESTING
OF THE SYSTEMS
QUALITY CHECK
www.dnserp.com SOFTWARE 8
IMPLEMENT
¾ WRITE DETAILED
USER
DOCUMENTATION
¾ PROVIDE TRAINING
FOR THE SYSTEM
USERS
SOFTWARE 9
MAINTAIN
BUILD A HELP DESK
TO SUPPORT THE
SYSTEM USERS
PROVIDE AN
ENVIRONMENT TO
SUPPORT SYSTEM
CHANGES
www.dnserp.com SOFTWARE 10
THE COST OF FINDING ERRORS
MONEY VS. SDLC STEPS
60
50
40
COST
30
20
10
0
PLAN DEVELOP MAINTAIN
STEPS
¾ TAKE TIME TO PLAN AND DO COMPLETE SYSTEM ANALYSIS
SOFTWARE 11
AND DESIGN
SOFTWARE 12
IMPORTANT TERMS
PROTOTYPING - SIMULATE SYSTEM
POC – PROOF OF CONCEPT
SIGN OFF – USER ACCEPTANCE TEST
AND SIGNATURE ON THE INPUT / OUTPUT
/ PROOF OF CONCEPT
PROJECT LEADER – PERSON IN CHARGE
OF THE SOFTWARE TEAM
www.dnserp.com SOFTWARE 13
THANK YOU PRESENTATION BY
JYOTINDRA ZAVERI
(Computer Engineer, Germany)
I. T. CONSULTANT ….. SINCE
1975
www.dnserp.com
98909 42042
SEND YOUR FEEDBACK / QUESTIONS TO
SOFTWARE 14
www.dnserp.com
J.zaveri@dnserp.com