SlideShare a Scribd company logo
1 of 18
Welingkar’s Distance Learning Division
I.T. for Management
CHAPTER-15
System Development Cycle (SDLC)
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
System Development typically goes thru several stages in
the entire lifespan right from
analysis, design, implementation.
Water Fall method
The Water Fall method is one of the most commonly used
lifecycles for developing software solutions
In the Waterfall method a large module is broken down into
small and manageable modules
One of the most important limitation of the Waterfall model
is that there is no scope for going back from the next to the
previous stage
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Water Fall method
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Water Fall method
• With waterfall development-based methodologies, the
analysts and users proceed sequentially from one phase
to the next.
• The two key advantages of waterfall development-based
methodologies are:
- The system requirements are identified long
before programming begins.
- Changes to the requirements are minimized as the
project proceeds.
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Water Fall method.
• The two key disadvantages of waterfall
development-based methodologies are:
- The design must be completely specified before
programming begins.
- A long time elapses between the completion of
the system proposal in the analysis phase and the
delivery of the system.
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Incremental /evolutionary Models
The incremental approach believes in looking at the smaller
portions of a software system
In the incremental approach there is a constant flow of delivered
software products to the end user
Consider increment in following example
1stincrement We begin developing small solution which
can print an invoice
2nd increment Generates Sales register& sales analysis
3rd increment Enter & print receipt of money
4th increment Generate collection report
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Incremental /evolutionary Models
From above example we can see how application can
grow over a period.
The incremental approach considerably reduces the risk
in software success
The incremental approach believe in Revisiting
previously developed increments
With 3rdgeneration languages like COBOL, incremental
models were almost unthinkable
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Incremental /evolutionary Models
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Some popular incremental models are
Spiral model
Here the software goes thru a phase of analysis, risk
assessment, design & coding before moving to the next
phase
Thus each cycle leads to an increase in functionality of
the software
The advantages of spiral model is also that the
requirement & risk of the software are revisited in every
cycle& that too for the entire development cycle
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Prototyping
• Prototyping-based methodologies perform the
analysis, design and implementation phases
concurrently.
• All three phases are performed repeatedly in a cycle
until the system is completed.
• A prototype is a smaller version of the system with a
minimal amount of features.
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Prototyping
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Prototyping
• Advantage: Provides a system for the users to
interact with, even if it is not initially ready for
use.
• Disadvantage: Often the prototype undergoes
such significant changes that many initial
design decisions prove to be poor ones.
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Throwaway Prototyping
• Throwaway prototyping methodologies are
similar to prototyping based methodologies.
• The main difference is that throwaway
prototyping IS completed during a different
point in the SDLC.
• Has relatively thorough analysis phase.
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
• RAD-based methodologies adjust the SDLC phases to
get some part of system developed quickly and into
the hands of the users.
• Most RAD-based methodologies recommend that
analysts use special techniques and computer tools
to speed up the analysis, design, and
implementation phases, such as CASE (computer-
aided software engineering) tools.
• One possible subtle problem with RAD-based
methodologies is managing user expectations
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Software Lifecycle and OOAD
• The SDLC is composed of four fundamental
phases:
- Planning
- Analysis
- Design
- Implementation
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
• Each of the phases include a set of steps, which rely
on techniques that produce specific document files
that provide understanding about the project.
• To Understand the SDLC:
- Each phase consists of steps that lead to specific
deliverables
- The system evolves through gradual refinement
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
Software Maintenance Phase
While most software lifecycles focus on the
development of software product, it is known fact in
the industry the cost spent on maintaining software is
always more than the cost of originally developed
Hence maintenance is one of important phase of
software development
Good structure, reusable component, good practice in
version control & keeping tracks of changes makes
maintenance easy task
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
System Development Cycle (SDLC)
End of Chapter 15
We Learn – A Continuous Learning Forum

More Related Content

What's hot (20)

System development life cycle stages and models
System development life cycle stages and models System development life cycle stages and models
System development life cycle stages and models
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
 
Software developement life cycle ppt
Software developement life cycle pptSoftware developement life cycle ppt
Software developement life cycle ppt
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
SDLC
SDLCSDLC
SDLC
 
Sec7.3 sdlc
Sec7.3 sdlcSec7.3 sdlc
Sec7.3 sdlc
 
Sdlc
SdlcSdlc
Sdlc
 
Sdlc
SdlcSdlc
Sdlc
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Sdlc
SdlcSdlc
Sdlc
 
sdlc life cycle
sdlc life cyclesdlc life cycle
sdlc life cycle
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 
Sdlc 4
Sdlc 4Sdlc 4
Sdlc 4
 
SDLC
SDLCSDLC
SDLC
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)
 

Viewers also liked

Online Hotel Room Booking System
Online Hotel Room Booking SystemOnline Hotel Room Booking System
Online Hotel Room Booking SystemAbhishek Kumar
 
Register of apprentice assessment organisations - An introduction
Register of apprentice assessment organisations - An introductionRegister of apprentice assessment organisations - An introduction
Register of apprentice assessment organisations - An introductionSkills Funding Agency
 
System Analysis and Design - Introduction
System Analysis and Design - IntroductionSystem Analysis and Design - Introduction
System Analysis and Design - IntroductionDudy Ali
 
MSiX - Health Information System Development Project
MSiX - Health Information System Development ProjectMSiX - Health Information System Development Project
MSiX - Health Information System Development Projectdabai
 
IT Department - Re-Organizing Plan II
IT Department - Re-Organizing Plan IIIT Department - Re-Organizing Plan II
IT Department - Re-Organizing Plan IIdabai
 
Project Description Of Incident Management System Developed by PRS (CRIS) , N...
Project Description Of Incident Management System Developed by PRS (CRIS) , N...Project Description Of Incident Management System Developed by PRS (CRIS) , N...
Project Description Of Incident Management System Developed by PRS (CRIS) , N...varunsunny21
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft wareSamuel Igbanogu
 
A Global Horizon Scanning System and NATO workshop: Inentification of Potenti...
A Global Horizon Scanning System and NATO workshop: Inentification of Potenti...A Global Horizon Scanning System and NATO workshop: Inentification of Potenti...
A Global Horizon Scanning System and NATO workshop: Inentification of Potenti...Jerome Glenn
 
Public deposit
Public deposit Public deposit
Public deposit Kanna Oruk
 
Operating Systems 1 (4/12) - Architectures (Windows)
Operating Systems 1 (4/12) - Architectures (Windows)Operating Systems 1 (4/12) - Architectures (Windows)
Operating Systems 1 (4/12) - Architectures (Windows)Peter Tröger
 
Historia Microsoft Windows XP a WIN 10
Historia Microsoft Windows XP a WIN 10Historia Microsoft Windows XP a WIN 10
Historia Microsoft Windows XP a WIN 10Diana CuAdRaS
 
Mobile Bill Management System - Project Proposal
Mobile Bill Management System - Project ProposalMobile Bill Management System - Project Proposal
Mobile Bill Management System - Project ProposalAnuja Herath
 
Deposit schemes
Deposit schemesDeposit schemes
Deposit schemesDharmik
 
Feasibility report
Feasibility reportFeasibility report
Feasibility reportnithishpro
 

Viewers also liked (20)

Online Hotel Room Booking System
Online Hotel Room Booking SystemOnline Hotel Room Booking System
Online Hotel Room Booking System
 
Register of apprentice assessment organisations - An introduction
Register of apprentice assessment organisations - An introductionRegister of apprentice assessment organisations - An introduction
Register of apprentice assessment organisations - An introduction
 
System Analysis and Design - Introduction
System Analysis and Design - IntroductionSystem Analysis and Design - Introduction
System Analysis and Design - Introduction
 
MSiX - Health Information System Development Project
MSiX - Health Information System Development ProjectMSiX - Health Information System Development Project
MSiX - Health Information System Development Project
 
IT Department - Re-Organizing Plan II
IT Department - Re-Organizing Plan IIIT Department - Re-Organizing Plan II
IT Department - Re-Organizing Plan II
 
Project Description Of Incident Management System Developed by PRS (CRIS) , N...
Project Description Of Incident Management System Developed by PRS (CRIS) , N...Project Description Of Incident Management System Developed by PRS (CRIS) , N...
Project Description Of Incident Management System Developed by PRS (CRIS) , N...
 
depository recepit
depository recepitdepository recepit
depository recepit
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft ware
 
Soft ware
Soft wareSoft ware
Soft ware
 
A Global Horizon Scanning System and NATO workshop: Inentification of Potenti...
A Global Horizon Scanning System and NATO workshop: Inentification of Potenti...A Global Horizon Scanning System and NATO workshop: Inentification of Potenti...
A Global Horizon Scanning System and NATO workshop: Inentification of Potenti...
 
Fixed Deposits
Fixed DepositsFixed Deposits
Fixed Deposits
 
Public deposit
Public deposit Public deposit
Public deposit
 
Fixed Deposit Accounts
Fixed Deposit AccountsFixed Deposit Accounts
Fixed Deposit Accounts
 
Operating Systems 1 (4/12) - Architectures (Windows)
Operating Systems 1 (4/12) - Architectures (Windows)Operating Systems 1 (4/12) - Architectures (Windows)
Operating Systems 1 (4/12) - Architectures (Windows)
 
Software hardware-peopleware
Software hardware-peoplewareSoftware hardware-peopleware
Software hardware-peopleware
 
Historia Microsoft Windows XP a WIN 10
Historia Microsoft Windows XP a WIN 10Historia Microsoft Windows XP a WIN 10
Historia Microsoft Windows XP a WIN 10
 
Mobile Bill Management System - Project Proposal
Mobile Bill Management System - Project ProposalMobile Bill Management System - Project Proposal
Mobile Bill Management System - Project Proposal
 
Deposit schemes
Deposit schemesDeposit schemes
Deposit schemes
 
Chapter 22 - Windows XP
Chapter 22 - Windows XPChapter 22 - Windows XP
Chapter 22 - Windows XP
 
Feasibility report
Feasibility reportFeasibility report
Feasibility report
 

Similar to System Development Cycle - IT Project Management

Software Developement Life Cycle ppt.pptx
Software Developement Life Cycle ppt.pptxSoftware Developement Life Cycle ppt.pptx
Software Developement Life Cycle ppt.pptxAbcXyz141938
 
Software development life cycle.
Software development life cycle.Software development life cycle.
Software development life cycle.RishavChandel1
 
Software development life cycle (sdlc)
Software development life cycle (sdlc)Software development life cycle (sdlc)
Software development life cycle (sdlc)NavneetKumar383
 
Software development process basic
Software development process basicSoftware development process basic
Software development process basicAnurag Tomar
 
Difference Between Agile And Waterfall Model
Difference Between Agile And Waterfall ModelDifference Between Agile And Waterfall Model
Difference Between Agile And Waterfall ModelTammy Moncrief
 
ITFT - Software development life cycle
ITFT  -   Software development life cycleITFT  -   Software development life cycle
ITFT - Software development life cycleShruti Kunwar
 
Comparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available MethodologyComparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available MethodologyIJMER
 
REPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptx
REPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptxREPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptx
REPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptxESAChannel
 
System Development
System  DevelopmentSystem  Development
System DevelopmentSharad Patel
 
Running head SDLC1 SDLC2SDLCSai Rohith Cherukumil.docx
Running head SDLC1 SDLC2SDLCSai Rohith Cherukumil.docxRunning head SDLC1 SDLC2SDLCSai Rohith Cherukumil.docx
Running head SDLC1 SDLC2SDLCSai Rohith Cherukumil.docxtoltonkendal
 
ashimpptonsdlc-141119005634-conversion-gate02.pdf
ashimpptonsdlc-141119005634-conversion-gate02.pdfashimpptonsdlc-141119005634-conversion-gate02.pdf
ashimpptonsdlc-141119005634-conversion-gate02.pdfNagavelliMadhavi
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycleNITISH SADOTRA
 

Similar to System Development Cycle - IT Project Management (20)

Software Developement Life Cycle ppt.pptx
Software Developement Life Cycle ppt.pptxSoftware Developement Life Cycle ppt.pptx
Software Developement Life Cycle ppt.pptx
 
Software development life cycle.
Software development life cycle.Software development life cycle.
Software development life cycle.
 
Software development life cycle (sdlc)
Software development life cycle (sdlc)Software development life cycle (sdlc)
Software development life cycle (sdlc)
 
Software development process basic
Software development process basicSoftware development process basic
Software development process basic
 
reaserch ppt.pptx
reaserch ppt.pptxreaserch ppt.pptx
reaserch ppt.pptx
 
Difference Between Agile And Waterfall Model
Difference Between Agile And Waterfall ModelDifference Between Agile And Waterfall Model
Difference Between Agile And Waterfall Model
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
 
ITFT - Software development life cycle
ITFT  -   Software development life cycleITFT  -   Software development life cycle
ITFT - Software development life cycle
 
SDLC Models
SDLC ModelsSDLC Models
SDLC Models
 
Comparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available MethodologyComparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available Methodology
 
4 sdlc
4 sdlc4 sdlc
4 sdlc
 
REPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptx
REPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptxREPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptx
REPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptx
 
SIA-101-Final-_SDLC.pdf
SIA-101-Final-_SDLC.pdfSIA-101-Final-_SDLC.pdf
SIA-101-Final-_SDLC.pdf
 
My 15 day intern report
My 15 day intern reportMy 15 day intern report
My 15 day intern report
 
System Development
System  DevelopmentSystem  Development
System Development
 
Software engineering the process
Software engineering the processSoftware engineering the process
Software engineering the process
 
Running head SDLC1 SDLC2SDLCSai Rohith Cherukumil.docx
Running head SDLC1 SDLC2SDLCSai Rohith Cherukumil.docxRunning head SDLC1 SDLC2SDLCSai Rohith Cherukumil.docx
Running head SDLC1 SDLC2SDLCSai Rohith Cherukumil.docx
 
ashimpptonsdlc-141119005634-conversion-gate02.pdf
ashimpptonsdlc-141119005634-conversion-gate02.pdfashimpptonsdlc-141119005634-conversion-gate02.pdf
ashimpptonsdlc-141119005634-conversion-gate02.pdf
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
The process
The processThe process
The process
 

More from We Learn - A Continuous Learning Forum from Welingkar's Distance Learning Program.

More from We Learn - A Continuous Learning Forum from Welingkar's Distance Learning Program. (20)

PGDM in Supply Chain Management
PGDM in Supply Chain ManagementPGDM in Supply Chain Management
PGDM in Supply Chain Management
 
PGDM in Rural & Agribusiness Management
PGDM in Rural & Agribusiness ManagementPGDM in Rural & Agribusiness Management
PGDM in Rural & Agribusiness Management
 
PGDM in E-Commerce Management
PGDM in E-Commerce ManagementPGDM in E-Commerce Management
PGDM in E-Commerce Management
 
PGDM in Service Excellence
PGDM in Service ExcellencePGDM in Service Excellence
PGDM in Service Excellence
 
PGDM in International Management
PGDM in International ManagementPGDM in International Management
PGDM in International Management
 
PGDM in IT Project Management
PGDM in IT Project ManagementPGDM in IT Project Management
PGDM in IT Project Management
 
Distance Learning PGDM in E-Business Management
Distance Learning PGDM in E-Business ManagementDistance Learning PGDM in E-Business Management
Distance Learning PGDM in E-Business Management
 
Distance Learning PGDM in Business Administration
Distance Learning PGDM in Business AdministrationDistance Learning PGDM in Business Administration
Distance Learning PGDM in Business Administration
 
PGDM in Finance Management
PGDM in Finance ManagementPGDM in Finance Management
PGDM in Finance Management
 
PGDM in Marketing Management
PGDM in Marketing ManagementPGDM in Marketing Management
PGDM in Marketing Management
 
PGDM in Operation Management
PGDM in Operation ManagementPGDM in Operation Management
PGDM in Operation Management
 
Marketing Management
Marketing ManagementMarketing Management
Marketing Management
 
PGDM in Media & Advertising
PGDM in Media & AdvertisingPGDM in Media & Advertising
PGDM in Media & Advertising
 
We School HR Management
We School HR ManagementWe School HR Management
We School HR Management
 
WE SCHOOL TRAVEL & TOURISM MANAGEMENT
WE SCHOOL TRAVEL & TOURISM MANAGEMENTWE SCHOOL TRAVEL & TOURISM MANAGEMENT
WE SCHOOL TRAVEL & TOURISM MANAGEMENT
 
Personal budgeting
Personal budgetingPersonal budgeting
Personal budgeting
 
Maintaining the financial health of businesses through financial accounting
Maintaining the financial health of businesses through financial accountingMaintaining the financial health of businesses through financial accounting
Maintaining the financial health of businesses through financial accounting
 
Asset Management Case Sstudy
Asset Management  Case SstudyAsset Management  Case Sstudy
Asset Management Case Sstudy
 
Team management’ scored on the football
Team management’ scored on the footballTeam management’ scored on the football
Team management’ scored on the football
 
Mc donalds Recruitment Case Study
Mc donalds Recruitment Case StudyMc donalds Recruitment Case Study
Mc donalds Recruitment Case Study
 

Recently uploaded

Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 

Recently uploaded (20)

Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 

System Development Cycle - IT Project Management

  • 1. Welingkar’s Distance Learning Division I.T. for Management CHAPTER-15 System Development Cycle (SDLC) We Learn – A Continuous Learning Forum
  • 2. Welingkar’s Distance Learning Division System Development Cycle (SDLC) System Development typically goes thru several stages in the entire lifespan right from analysis, design, implementation. Water Fall method The Water Fall method is one of the most commonly used lifecycles for developing software solutions In the Waterfall method a large module is broken down into small and manageable modules One of the most important limitation of the Waterfall model is that there is no scope for going back from the next to the previous stage We Learn – A Continuous Learning Forum
  • 3. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Water Fall method We Learn – A Continuous Learning Forum
  • 4. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Water Fall method • With waterfall development-based methodologies, the analysts and users proceed sequentially from one phase to the next. • The two key advantages of waterfall development-based methodologies are: - The system requirements are identified long before programming begins. - Changes to the requirements are minimized as the project proceeds. We Learn – A Continuous Learning Forum
  • 5. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Water Fall method. • The two key disadvantages of waterfall development-based methodologies are: - The design must be completely specified before programming begins. - A long time elapses between the completion of the system proposal in the analysis phase and the delivery of the system. We Learn – A Continuous Learning Forum
  • 6. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Incremental /evolutionary Models The incremental approach believes in looking at the smaller portions of a software system In the incremental approach there is a constant flow of delivered software products to the end user Consider increment in following example 1stincrement We begin developing small solution which can print an invoice 2nd increment Generates Sales register& sales analysis 3rd increment Enter & print receipt of money 4th increment Generate collection report We Learn – A Continuous Learning Forum
  • 7. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Incremental /evolutionary Models From above example we can see how application can grow over a period. The incremental approach considerably reduces the risk in software success The incremental approach believe in Revisiting previously developed increments With 3rdgeneration languages like COBOL, incremental models were almost unthinkable We Learn – A Continuous Learning Forum
  • 8. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Incremental /evolutionary Models We Learn – A Continuous Learning Forum
  • 9. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Some popular incremental models are Spiral model Here the software goes thru a phase of analysis, risk assessment, design & coding before moving to the next phase Thus each cycle leads to an increase in functionality of the software The advantages of spiral model is also that the requirement & risk of the software are revisited in every cycle& that too for the entire development cycle We Learn – A Continuous Learning Forum
  • 10. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Prototyping • Prototyping-based methodologies perform the analysis, design and implementation phases concurrently. • All three phases are performed repeatedly in a cycle until the system is completed. • A prototype is a smaller version of the system with a minimal amount of features. We Learn – A Continuous Learning Forum
  • 11. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Prototyping We Learn – A Continuous Learning Forum
  • 12. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Prototyping • Advantage: Provides a system for the users to interact with, even if it is not initially ready for use. • Disadvantage: Often the prototype undergoes such significant changes that many initial design decisions prove to be poor ones. We Learn – A Continuous Learning Forum
  • 13. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Throwaway Prototyping • Throwaway prototyping methodologies are similar to prototyping based methodologies. • The main difference is that throwaway prototyping IS completed during a different point in the SDLC. • Has relatively thorough analysis phase. We Learn – A Continuous Learning Forum
  • 14. Welingkar’s Distance Learning Division System Development Cycle (SDLC) • RAD-based methodologies adjust the SDLC phases to get some part of system developed quickly and into the hands of the users. • Most RAD-based methodologies recommend that analysts use special techniques and computer tools to speed up the analysis, design, and implementation phases, such as CASE (computer- aided software engineering) tools. • One possible subtle problem with RAD-based methodologies is managing user expectations We Learn – A Continuous Learning Forum
  • 15. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Software Lifecycle and OOAD • The SDLC is composed of four fundamental phases: - Planning - Analysis - Design - Implementation We Learn – A Continuous Learning Forum
  • 16. Welingkar’s Distance Learning Division System Development Cycle (SDLC) • Each of the phases include a set of steps, which rely on techniques that produce specific document files that provide understanding about the project. • To Understand the SDLC: - Each phase consists of steps that lead to specific deliverables - The system evolves through gradual refinement We Learn – A Continuous Learning Forum
  • 17. Welingkar’s Distance Learning Division System Development Cycle (SDLC) Software Maintenance Phase While most software lifecycles focus on the development of software product, it is known fact in the industry the cost spent on maintaining software is always more than the cost of originally developed Hence maintenance is one of important phase of software development Good structure, reusable component, good practice in version control & keeping tracks of changes makes maintenance easy task We Learn – A Continuous Learning Forum
  • 18. Welingkar’s Distance Learning Division System Development Cycle (SDLC) End of Chapter 15 We Learn – A Continuous Learning Forum