Satzinger_Ch02

Satzinger_Ch02 - 2 Chapter 2 Approaches to System...

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon
2 Chapter 2 Approaches to System Development Systems Analysis and Design in a Changing World, 5th Edition
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Learning Objectives Explain the purpose and various phases of the systems development life cycle (SDLC) d Explain when to use an adaptive approach to the SDLC in place of a more predictive traditional SDLC Explain the differences between a model, a tool, a technique, and a methodology Describe the two overall approaches used to develop information systems: the traditional method and the object-oriented method Describe the key features of current trends in systems development: the Unified Process (UP), Extreme Programming (XP), and Scrum Explain how automated tools are used in system development 2
Background image of page 2
2 Overview System development project Planned undertaking with fixed beginning and end Produces desired result or product Can be a large job with thousands of hours of effort or a small one-month project 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 The Systems Development Lifecycle Systems development life cycle (SDLC) S Provides overall framework for managing systems development process Two main approaches to SDLC Predictive approach – assumes project can be planned out in advance Adaptive approach – more flexible, assumes project cannot be planned out in advance All projects use some variation of SDLC 4
Background image of page 4
2 Choosing the Predictive vs. Adaptive Approach to the SDLC 5 Figure 2-1
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Traditional Predictive Approach to the SDLC Project planning – initiate, ensure feasibility, plan schedule, obtain approval for project Analysis – understand business needs and processing requirements Design – define solution system based on requirements and analysis decisions Implementation – construct, test, train users, and install new system Support – keep system running and improve 6
Background image of page 6
2 SDLC and Problem Solving Similar to problem-solving approach in Chapter 1 Organization recognizes problem (project planning) O Project team investigates, understands problem and solution requirements (analysis) s Solution is specified in detail (design) S System that solves problem is built and installed (implementation) ( System used, maintained, and enhanced to continue to provide intended benefits (support) p 7
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 “Waterfall” Approach to the SDLC 8 Figure 2-4
Background image of page 8
2 Modified Waterfall Approach with Overlapping Phases 9 Figure 2-5
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Newer Adaptive Approaches to the SDLC Based on spiral model Project cycles through development activities over and over until project is complete Prototype created by end of each cycle Focuses on mitigating risk Iteration – Work activities are repeated Each iteration refines previous result Approach assumes no one gets it right the first time There are a series of mini projects for each iteration 10
Background image of page 10
2 The Spiral Life Cycle Model 11 Figure 2-6
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Iteration of System Development Activities 12 Figure 2-7
Background image of page 12
Image of page 13
This is the end of the preview. Sign up to access the rest of the document.

This document was uploaded on 02/22/2010.

Page1 / 48

Satzinger_Ch02 - 2 Chapter 2 Approaches to System...

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online