SlideShare a Scribd company logo
System Development Life Cycle
(SDLC)
System Analysis and Design
Implementing Change
As new and emerging
technologies become
essential for survival in an
increasingly global
economy, organizational
change becomes a
necessity.
SDLC is a systemic method
for organizations to
successfully implement
change.
Implementing Change:
Systems Approach
• A systems approach includes
a series of steps to ensure
the problem is understood.
• Alternative solutions are
considered in a systems
approach.
• A systems approach includes
a step to make sure the
solution works.
(McLeod & Schell, 2007)
System Development Life Cycle
What is SDLC?
• A systemic strategy for large-scale
development projects.
• A systemic process in four phases to develop
an information system.
Planning
Analysis
Design
Implementation
The Importance of Systemic
Methodology
• The pitfalls of piecemeal adoption are
avoided, no elements are left out!
• All relevant stakeholders and information are
included, no one is left out!
Planning
Analysis
Design
Implementation
System Development Life Cycle
According to Dennis, Wixom, and Tegarden
(2009) “the systems development life cycle
(SDLC) is the process of understanding how an
information system (IS) can support business
needs by designing a system, building it, and
delivering it to users” (p. 2).
SDLC Phase
1. Do a feasibility study and look at options.
– Economical (Can we afford to do this? Will it benefit
our organization?)
– Organizational and Operational (Will they use it? Do
they need it?)
– Technical (Can we build it? Do we have the
technology to support it?)
2. Create a project plan.
– A plan will keep the project on track
– A plan can be used for evaluation .
Planning
SDLC Phase
1. Analyze by breaking down into parts (draw a
diagram).
2. Gather requirements by talking to all
stakeholders and technical providers.
3. Create a proposal to present to stakeholders.
Analysis
SDLC Phase
1. Decide if the system will be created in house
or out sourced.
1. Identify how it will operate and how it will be
used by the end users.
1. Reexamine the feasibility study done in the
Analysis Phase.
Design
SDLC Phase
1. The system is built or purchased and tested.
2. Training is implemented for end users.
3. A technical support plan is put into place.
4. Use by end users is evaluated.
Implementation
SDLC and ADDIE
SDLC
• Systemic and user centered
• Appropriate for large scale
projects involving many
stakeholders
• Systems design
• The planning phase
provides feasibility analysis
to identify technical,
economic, and
organizational issues
• Melds education and
business perspectives
ADDIE
• Systemic and user centered
• Appropriate for small-scale
projects involving a limited
number of people
• Linear design
• Does not work well when
implementing large-scale
projects that need flexibility
• Used by education
Implementing Change: Innovation
• Management and administrators
need to be the early adapters of new
technologies (Dennis et al., 2009).
• No single person can be responsible
for change, it is a collaborative
process.
Implementing Change:
Cause and Effect
In order to stay competitive in a global society
we need to shift from a linear society, that
makes top-down decisions to one that is
networked and collaborative (Vaitheeswaren,
V. & Carson, I. , 2007; Pink, 2005).
References
Dennis, A., Wixom, B. H., & Tegarden, D. (2009). Systems analysis
and design with UML version 2.0: An object-oriented approach
(3rd ed.). Hoboken, NJ: John Wiley & Sons.
McLeod, R., & Schell, G. P. (2007). Management information
systems (10th ed.). Upper Saddle River, NJ: Pearson/Prentice
Hall.
Pink, D. (2005). A whole new mind. NY: Reverhead.
Vaitheeswaren, V. & Carson, I. (2007). Age of mass innovation.
Economist, 385(8550), 19-20.

More Related Content

Similar to Obj 6 Stages of SDLC.pptx

Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)
Nicole Savoie
 
management system development and planning
management system development and planningmanagement system development and planning
management system development and planning
milkesa13
 
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
joyjonna282
 
System Development Life Cycle Essay
System Development Life Cycle EssaySystem Development Life Cycle Essay
System Development Life Cycle Essay
Pamela Wright
 
How an Information System is Developed?
How an Information System is Developed?How an Information System is Developed?
How an Information System is Developed?
university of education,Lahore
 
Health Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptxHealth Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptx
Arti Parab Academics
 
ISAD description and sdlc and its phases
ISAD description and sdlc and its phasesISAD description and sdlc and its phases
ISAD description and sdlc and its phases
ssuserbb9996
 
The Project Management and Information Technology Context(1).pptx
The Project Management and Information Technology Context(1).pptxThe Project Management and Information Technology Context(1).pptx
The Project Management and Information Technology Context(1).pptx
jayakodyjayakody
 
Presentation1 & 2 Teofilo kisanji University
Presentation1 & 2 Teofilo kisanji UniversityPresentation1 & 2 Teofilo kisanji University
Presentation1 & 2 Teofilo kisanji University
ITNet
 
ISD_lecture1.pptx
ISD_lecture1.pptxISD_lecture1.pptx
ISD_lecture1.pptx
AymanMuammer
 
Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lectures
mohammedderriche2
 
CMAD Group Workbook 2 Sustainable Development
CMAD Group Workbook 2 Sustainable DevelopmentCMAD Group Workbook 2 Sustainable Development
CMAD Group Workbook 2 Sustainable DevelopmentAlexander Doré
 
Mc leod9e ch07 systems development
Mc leod9e ch07 systems developmentMc leod9e ch07 systems development
Mc leod9e ch07 systems development
sellyhood
 
information system analysis and design
information system analysis and designinformation system analysis and design
information system analysis and design
EndalkachewYazie1
 
User centered Design
User centered DesignUser centered Design
User centered Design
Saqib Shehzad
 
PTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdfPTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdf
TmTri
 
Project management zarkovic
Project management zarkovicProject management zarkovic
Project management zarkovic
MR Z
 
02_Ch2a.pptx
02_Ch2a.pptx02_Ch2a.pptx
02_Ch2a.pptx
RedhaElhuni
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
SuhleemAhmd
 

Similar to Obj 6 Stages of SDLC.pptx (20)

Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)
 
management system development and planning
management system development and planningmanagement system development and planning
management system development and planning
 
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx  SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
SDLC Module 2 from IFSM 201 - Overview.docx From IFSM .docx
 
System Development Life Cycle Essay
System Development Life Cycle EssaySystem Development Life Cycle Essay
System Development Life Cycle Essay
 
How an Information System is Developed?
How an Information System is Developed?How an Information System is Developed?
How an Information System is Developed?
 
Health Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptxHealth Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptx
 
ISAD description and sdlc and its phases
ISAD description and sdlc and its phasesISAD description and sdlc and its phases
ISAD description and sdlc and its phases
 
The Project Management and Information Technology Context(1).pptx
The Project Management and Information Technology Context(1).pptxThe Project Management and Information Technology Context(1).pptx
The Project Management and Information Technology Context(1).pptx
 
Presentation1 & 2 Teofilo kisanji University
Presentation1 & 2 Teofilo kisanji UniversityPresentation1 & 2 Teofilo kisanji University
Presentation1 & 2 Teofilo kisanji University
 
ISD_lecture1.pptx
ISD_lecture1.pptxISD_lecture1.pptx
ISD_lecture1.pptx
 
Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lectures
 
Ch02
Ch02Ch02
Ch02
 
CMAD Group Workbook 2 Sustainable Development
CMAD Group Workbook 2 Sustainable DevelopmentCMAD Group Workbook 2 Sustainable Development
CMAD Group Workbook 2 Sustainable Development
 
Mc leod9e ch07 systems development
Mc leod9e ch07 systems developmentMc leod9e ch07 systems development
Mc leod9e ch07 systems development
 
information system analysis and design
information system analysis and designinformation system analysis and design
information system analysis and design
 
User centered Design
User centered DesignUser centered Design
User centered Design
 
PTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdfPTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdf
 
Project management zarkovic
Project management zarkovicProject management zarkovic
Project management zarkovic
 
02_Ch2a.pptx
02_Ch2a.pptx02_Ch2a.pptx
02_Ch2a.pptx
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 

Obj 6 Stages of SDLC.pptx

  • 1. System Development Life Cycle (SDLC) System Analysis and Design
  • 2. Implementing Change As new and emerging technologies become essential for survival in an increasingly global economy, organizational change becomes a necessity. SDLC is a systemic method for organizations to successfully implement change.
  • 3. Implementing Change: Systems Approach • A systems approach includes a series of steps to ensure the problem is understood. • Alternative solutions are considered in a systems approach. • A systems approach includes a step to make sure the solution works. (McLeod & Schell, 2007)
  • 4. System Development Life Cycle What is SDLC? • A systemic strategy for large-scale development projects. • A systemic process in four phases to develop an information system. Planning Analysis Design Implementation
  • 5. The Importance of Systemic Methodology • The pitfalls of piecemeal adoption are avoided, no elements are left out! • All relevant stakeholders and information are included, no one is left out! Planning Analysis Design Implementation
  • 6. System Development Life Cycle According to Dennis, Wixom, and Tegarden (2009) “the systems development life cycle (SDLC) is the process of understanding how an information system (IS) can support business needs by designing a system, building it, and delivering it to users” (p. 2).
  • 7. SDLC Phase 1. Do a feasibility study and look at options. – Economical (Can we afford to do this? Will it benefit our organization?) – Organizational and Operational (Will they use it? Do they need it?) – Technical (Can we build it? Do we have the technology to support it?) 2. Create a project plan. – A plan will keep the project on track – A plan can be used for evaluation . Planning
  • 8. SDLC Phase 1. Analyze by breaking down into parts (draw a diagram). 2. Gather requirements by talking to all stakeholders and technical providers. 3. Create a proposal to present to stakeholders. Analysis
  • 9. SDLC Phase 1. Decide if the system will be created in house or out sourced. 1. Identify how it will operate and how it will be used by the end users. 1. Reexamine the feasibility study done in the Analysis Phase. Design
  • 10. SDLC Phase 1. The system is built or purchased and tested. 2. Training is implemented for end users. 3. A technical support plan is put into place. 4. Use by end users is evaluated. Implementation
  • 11. SDLC and ADDIE SDLC • Systemic and user centered • Appropriate for large scale projects involving many stakeholders • Systems design • The planning phase provides feasibility analysis to identify technical, economic, and organizational issues • Melds education and business perspectives ADDIE • Systemic and user centered • Appropriate for small-scale projects involving a limited number of people • Linear design • Does not work well when implementing large-scale projects that need flexibility • Used by education
  • 12. Implementing Change: Innovation • Management and administrators need to be the early adapters of new technologies (Dennis et al., 2009). • No single person can be responsible for change, it is a collaborative process.
  • 13. Implementing Change: Cause and Effect In order to stay competitive in a global society we need to shift from a linear society, that makes top-down decisions to one that is networked and collaborative (Vaitheeswaren, V. & Carson, I. , 2007; Pink, 2005).
  • 14. References Dennis, A., Wixom, B. H., & Tegarden, D. (2009). Systems analysis and design with UML version 2.0: An object-oriented approach (3rd ed.). Hoboken, NJ: John Wiley & Sons. McLeod, R., & Schell, G. P. (2007). Management information systems (10th ed.). Upper Saddle River, NJ: Pearson/Prentice Hall. Pink, D. (2005). A whole new mind. NY: Reverhead. Vaitheeswaren, V. & Carson, I. (2007). Age of mass innovation. Economist, 385(8550), 19-20.