Sunteți pe pagina 1din 20

MIS S. D. L. C.

SOFTWARE DEVELOPMENT LIFE CYCLE


BY PROF. JYOTINDRA ZAVERI APPLICATION ARCHITECT IT PROFESSIONAL SINCE.1975

www.dnserp.com

Systems Development Life Cycle The SDLC is a process of creating or altering information systems, and the models and methodologies that people use to develop these systems.
www.dnserp.com 2

S. D. L. C.

SDLC MODELS A number of SDLC models have been created: waterfall, fountain, spiral, build and fix, rapid prototyping, incremental, and synchronize & stabilize.
S. D. L. C. www.dnserp.com 3

SDLC - Waterfall method


The waterfall method is a sequential design process, often used in software development processes, in which progress is seen as flowing steadily downwards, like a waterfall, through the phases of Conception, Initiation, Analysis, Design, Construction, Testing, Production/Implementation and Maintenance.
S. D. L. C. www.dnserp.com 4

IMPORTANT ACTIVITIES IN SDLC


1. Plan 2. Analysis 3. Design 4. Development 5. Test / Quality assurance 6. Implement 7. Maintain
S. D. L. C. www.dnserp.com 5

PLAN
Define the system to be developed Set the project scope Develop the project plan including tasks, resources, and timeframes

www.dnserp.com

SYSTEM ANALYSIS

Gather the business requirements for the system Srs system requirements specifications
www.dnserp.com 7

S. D. L. C.

DESIGN
Design the technical architecture required to support the system Design system Flow chart
www.dnserp.com

DEVELOP PROGRAM

Build the technical architecture Build the database and programs


S. D. L. C. www.dnserp.com 9

TEST / QC
WRITE THE TEST CONDITIONS PERFORM TESTING OF THE SYSTEMS QUALITY CHECK

www.dnserp.com

IMPLEMENT

Write detailed user documentation Provide training for the system users

S. D. L. C.

www.dnserp.com 11

MAINTAIN
Build a help desk to support the system users Provide an environment to support system changes

www.dnserp.com

THE COST OF FINDING ERRORS


MONEY VS. SDLC STEPS
60 50 40 30 20 10 0 PLAN DEVELOP STEPS
www.dnserp.com Take time to plan and do complete system analysis and design S. D. L. C. 13

COST

MAINTAIN

START

SDLC

S. D. L. C.

www.dnserp.com 14

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

SDLC 1

S. D. L. C.

www.dnserp.com 16

SDLC 2

S. D. L. C.

www.dnserp.com 17

ERP Social Hub


http://www.facebook.com/dnserp Like Facebook Page ERP

https://www.facebook.com/groups/discuss.erp Join Facebook Group ERP

http://linkd.in/lFj98r Join LinkedIn Group 'ERP, E-business Forum'

http://dnserp.wordpress.com Subscribe ERP Blog

http://www.twitter.com/followERP Follow on Twitter www.dnserp.com 18

Thank You

Join Jyotindra Zaveri on Facebook and LinkedIn j.zaveri@dnserp.com


http://pinterest.com/digitalpin/ Follow Boards on P Interest

http://www.youtube.com/dnserp Subscribe

http://www.scribd.com/elesson Follow

http://www.slideshare.net/jzaveri Follow Presentations with video

19

Thank You
Question / Answer session Please clarify your doubts

S. D. L. C.

www.dnserp.com 20

S-ar putea să vă placă și