SlideShare une entreprise Scribd logo
1  sur  59
Chapter  5.1  ( week 10 )  SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
STUDENT LEARNING OUTCOMES ,[object Object],[object Object],[object Object]
STUDENT LEARNING OUTCOMES ,[object Object],[object Object]
SAVING LIVES THROUGH SYSTEMS DEVELOPMENT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SAVING LIVES THROUGH SYSTEMS DEVELOPMENT ,[object Object],[object Object],[object Object]
SAVING LIVES THROUGH SYSTEMS DEVELOPMENT ,[object Object],[object Object],[object Object]
INTRODUCTION ,[object Object],[object Object],[object Object]
INTRODUCTION ,[object Object],[object Object],[object Object],[object Object]
CHAPTER ORGANIZATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
INSOURCING AND THE SDLC ,[object Object],[object Object],[object Object]
SDLC Phases & Major Activities
SDLC as a Waterfall Methodology
Phase 1: Planning ,[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 1: Planning ,[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 1: Planning ,[object Object],[object Object],[object Object],[object Object]
Phase 1: Planning Sample Project Plan
Phase 2: Analysis ,[object Object]
Phase 2: Analysis ,[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 2: Analysis ,[object Object],[object Object],[object Object],[object Object]
Phase 2: Analysis Take time during analysis to get the business requirements correct.  If you find errors, fix them immediately.  The cost to fix an error in the early stages of the SDLC is relatively small.  In later stages, the cost is huge.
Phase 3: Design ,[object Object],[object Object],[object Object],[object Object]
Phase 3: Design ,[object Object],[object Object],[object Object]
Phase 4: Development ,[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 5: Testing ,[object Object],[object Object],[object Object],[object Object]
Phase 5: Testing ,[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 6: Implementation ,[object Object],[object Object],[object Object],[object Object]
Phase 6: Implementation ,[object Object],[object Object],[object Object]
Phase 6: Implementation ,[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 7: Maintenance  ,[object Object],[object Object],[object Object],[object Object],[object Object]
COMPONENT-BASED DEVELOPMENT ,[object Object],[object Object],[object Object],[object Object],[object Object]
Component-Based Development Methodologies ,[object Object],[object Object],[object Object]
Rapid Application Development (RAD)  ,[object Object],[object Object],[object Object]
Rapid Application Development (RAD)  Build new software components Use already-existing software components
Extreme Programming (XP)  ,[object Object]
Agile Methodology ,[object Object]
SoA – An Architecture Perspective ,[object Object],[object Object],[object Object],[object Object]
SELFSOURCING ,[object Object],[object Object],[object Object]
Selfsourcing Approach ,[object Object],[object Object],[object Object]
Selfsourcing Approach
Selfsourcing Advantages ,[object Object],[object Object],[object Object],[object Object],[object Object]
Selfsourcing Disadvantages ,[object Object],[object Object],[object Object],[object Object]
The Right Tool for the Job  ,[object Object],[object Object],[object Object],[object Object],[object Object]
PROTOTYPING ,[object Object],[object Object],[object Object],[object Object]
The Prototyping Process  ,[object Object],[object Object],[object Object],[object Object],[object Object]
The Prototyping Process
Advantages of Prototyping  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Disadvantages of Prototyping  ,[object Object],[object Object],[object Object]
OUTSOURCING ,[object Object],[object Object]
OUTSOURCING ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outsourcing Options ,[object Object],[object Object],[object Object],[object Object],[object Object]
Outsourcing Options
Outsourcing Process ,[object Object],[object Object]
Outsourcing Process When outsourcing, you’ll develop two vitally important documents – a request for proposal and a service level agreement
Outsourcing – RFP  ,[object Object],[object Object],[object Object],[object Object]
Outsourcing – SLA  ,[object Object],[object Object],[object Object]
Outsourcing Options ,[object Object],[object Object],[object Object],[object Object]
Offshore Outsourcing  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Advantages and Disadvantages of Outsourcing  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Advantages and Disadvantages of Outsourcing  ,[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

System development life cycle-Naveen vijay
System development life cycle-Naveen vijaySystem development life cycle-Naveen vijay
System development life cycle-Naveen vijay
Naveen Vijay
 
962 sech04
962 sech04962 sech04
962 sech04
aldwal
 
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system development
cymark09
 

Tendances (18)

SE18_Lec 05_Agile Software Development
SE18_Lec 05_Agile Software DevelopmentSE18_Lec 05_Agile Software Development
SE18_Lec 05_Agile Software Development
 
Approaches To System Development
Approaches To System DevelopmentApproaches To System Development
Approaches To System Development
 
Software Engineering
Software Engineering Software Engineering
Software Engineering
 
System development life cycle-Naveen vijay
System development life cycle-Naveen vijaySystem development life cycle-Naveen vijay
System development life cycle-Naveen vijay
 
962 sech04
962 sech04962 sech04
962 sech04
 
Power point presentation 1
Power point presentation 1Power point presentation 1
Power point presentation 1
 
Sdlc
SdlcSdlc
Sdlc
 
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
SDLC
SDLCSDLC
SDLC
 
Management information system
Management information systemManagement information system
Management information system
 
Sdlc
SdlcSdlc
Sdlc
 
Sdlc
SdlcSdlc
Sdlc
 
Software Engineering
Software Engineering Software Engineering
Software Engineering
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
Software Engineering
Software Engineering Software Engineering
Software Engineering
 
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system development
 

En vedette

Prototype model
Prototype modelPrototype model
Prototype model
shuisharma
 

En vedette (6)

Powerpivot prototyping
Powerpivot prototypingPowerpivot prototyping
Powerpivot prototyping
 
Prototyping Business Processes
Prototyping Business ProcessesPrototyping Business Processes
Prototyping Business Processes
 
Week 8
Week 8Week 8
Week 8
 
Developing Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping ModelDeveloping Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping Model
 
PROTOTYPING
PROTOTYPINGPROTOTYPING
PROTOTYPING
 
Prototype model
Prototype modelPrototype model
Prototype model
 

Similaire à Week 10

System Design and Analysis 1
System Design and Analysis 1System Design and Analysis 1
System Design and Analysis 1
Boeun Tim
 
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docxMcGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
andreecapon
 
Slide set 1 (Traditional Software Development) (1).pptx
Slide set 1 (Traditional Software Development) (1).pptxSlide set 1 (Traditional Software Development) (1).pptx
Slide set 1 (Traditional Software Development) (1).pptx
UTKARSHBHARDWAJ71
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
Jennifer Wright
 
CP7301 Software Process and Project Management notes
CP7301 Software Process and Project Management   notesCP7301 Software Process and Project Management   notes
CP7301 Software Process and Project Management notes
AAKASH S
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
JakeariesMacarayo
 

Similaire à Week 10 (20)

SDET UNIT 1.pptx
SDET UNIT 1.pptxSDET UNIT 1.pptx
SDET UNIT 1.pptx
 
System developement methods
System developement methodsSystem developement methods
System developement methods
 
Chapter006Systems Development: Phases, Tools, and Techniques
Chapter006Systems Development: Phases, Tools, and TechniquesChapter006Systems Development: Phases, Tools, and Techniques
Chapter006Systems Development: Phases, Tools, and Techniques
 
Systems Development: Phases, Tools, and Techniques
Systems Development: Phases, Tools, and TechniquesSystems Development: Phases, Tools, and Techniques
Systems Development: Phases, Tools, and Techniques
 
System Design and Analysis 1
System Design and Analysis 1System Design and Analysis 1
System Design and Analysis 1
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docxMcGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
 
Sdlc1
Sdlc1Sdlc1
Sdlc1
 
software engineering
software engineering software engineering
software engineering
 
4 sdlc and stlc
4 sdlc and stlc4 sdlc and stlc
4 sdlc and stlc
 
Slide set 1 (Traditional Software Development) (1).pptx
Slide set 1 (Traditional Software Development) (1).pptxSlide set 1 (Traditional Software Development) (1).pptx
Slide set 1 (Traditional Software Development) (1).pptx
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 
Software Development Life Cycle & Its Models
Software Development Life Cycle & Its ModelsSoftware Development Life Cycle & Its Models
Software Development Life Cycle & Its Models
 
Object oriented analysis and design unit- i
Object oriented analysis and design unit- iObject oriented analysis and design unit- i
Object oriented analysis and design unit- i
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.ppt
 
CP7301 Software Process and Project Management notes
CP7301 Software Process and Project Management   notesCP7301 Software Process and Project Management   notes
CP7301 Software Process and Project Management notes
 
System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology
 

Plus de adrenal

Plus de adrenal (12)

Week 9
Week 9Week 9
Week 9
 
Week 5
Week 5Week 5
Week 5
 
Week 4
Week 4Week 4
Week 4
 
Week 10
Week 10Week 10
Week 10
 
Week 9
Week 9Week 9
Week 9
 
Week 8
Week 8Week 8
Week 8
 
Week 7 1
Week 7 1Week 7 1
Week 7 1
 
Week 5
Week 5Week 5
Week 5
 
Week 3
Week 3Week 3
Week 3
 
Week 1 and 2
Week 1 and 2Week 1 and 2
Week 1 and 2
 
Week 6
Week 6Week 6
Week 6
 
Week 1 and 2
Week 1 and 2Week 1 and 2
Week 1 and 2
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Dernier (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

Week 10