Chapter 6 Systems Development Phases, Tools, and Techniques1.pptx

ssuser7d2154 10 views 12 slides Oct 18, 2025
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

1111111111


Slide Content

Chapter six Systems Development: Phases, Tools, and Techniques Lecturer: Wang Ju

STUDENT LEARNING OUTCOMES Define the traditional systems development life cycle (SDLC) and describe the 7 major phases within it. Compare and contrast the various component-based development methodologies. Describe the selfsourcing process as an alternative to the traditional SDLC. Discuss the importance of prototyping and prototyping within any systems development methodology Describe the outsourcing environment and how outsourcing works.

INTRODUCTION Information systems are the support structure for meeting the company’s strategies and goals New systems are created because employees request them New systems are created to obtain a competitive advantage

INTRODUCTION When developing a new system, you have 3 choices… Insourcing – involves in-house IT specialists inside your organization to develop the system Selfsourcing – the development and support of IT systems by end users with little or no help from IT specialists Outsourcing – the delegation of specific work to a third-party organization for a specified length of time, at a specified cost, and at a specified level of service

CHAPTER ORGANIZATION Insourcing and the SDLC Learning outcome #1 Component-Based Development Learning outcome #2 Selfsourcing Learning outcome #3 Prototyping Learning outcome #4 Outsourcing Learning outcome #5

INSOURCING AND THE SYSTEMS DEVELOPMENT LIFE CYCLE Systems development life cycle (SDLC) - a structured step-by-step approach for developing information systems It includes 7 distinct phases and many activities. Also called a waterfall methodology , an approach in which each phase of the SDLC is followed by another, from planning through implementation

SDLC as a Waterfall Methodology

SDLC Phases & Major Activities

Phase 1: Planning Planning phase - create a solid plan for developing your information system Three primary planning activities: Define the system to be developed You can’t build every system, so you make choices based on your organization’s priorities, which may be expressed as critical success factors Critical success factor (CSF) - a factor simply critical to your organization’s success

Set the project scope Project scope - clearly defines the high-level system requirements Project scope document - a written document of the project scope and is usually no longer than a paragraph Scope creep - occurs when the scope of the project increases beyond its original intentions Feature creep - occurs when developers add extra features that were not part of the initial requirements Phase 1: Planning

Phase 1: Planning Develop the project plan including tasks, resources, and timeframes Project plan - defines the what , when , and who questions of system development Project manager - an individual who is an expert in project planning and management, defines and develops the project plan and tracks the plan to ensure all key project milestones are completed on time Project milestones - represent key dates for which you need a certain group of activities performed

Phase 1: Planning