Week 3 - Chapter 2: Software Development Life Cycle

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/16

flashcard set

Earn XP

Description and Tags

Prelim module

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

Planning, Analysis, Design, Implementation (PADI)

The Systems Development Life Cycle (SDLC) is composed of four fundamental phases:

2
New cards

Phase 1: Planning

  • This phase is the fundamental process of understanding why an information system should be built

  • This phase will also determine how the project team will go about building the information system

  • This phase is composed of 2 steps

3
New cards

Project Initialization

(2 Planning Steps)
- During this, the systems’ business value to the organization is identified

4
New cards

Project Management

(2 Planning Steps)

  • During this, the project manager creates a work plan, staffs the project, and puts techniques in a place to help the project team control and direct the project through the entire SDLC

5
New cards

Phase 2: Analysis

  • This phase answers the questions of who will use the system, what the system will do, and where and when will it be used

  • During this phase the project team investigates any current system, identifies improvement opportunities, and develops a concept for the new system

  • This phase has three analysis steps

6
New cards

Analysis Strategy

(3 Analysis Steps)

  • This is developed to guide the project team’s efforts. This includes an analysis of the current system.

7
New cards

Requirements Gathering

(3 Analysis Steps)

  • The analysis of this information leads to the development of a concept for a new system. This concept is used to build a set of analysis models

8
New cards

System Proposal

(3 Analysis Steps)

  • The proposal is presented to the project sponsor and other key individuals who decide whether the project should continue to move forward

  • It is the initial deliverable that describes what business requirements the new system should meet.

9
New cards

Phase 3: Design

  • This phase is when it is decided how the system will operate, in terms of the hardware, software, and network infrastructure; the user interface, forms, and reports that will be used; and the specific programs, databases, and files that will be needed.

  • This phase has 5 steps

10
New cards

Design Strategy

(5 Design Steps)

  • This clarifies whether the system will be developed by the company or outside the company

11
New cards

Architecture Design

(5 Design Steps)

  • This describes the hardware, software, and network infrastructure that will be used

12
New cards

Database and File Specifications

(5 Design Steps)

  • These documents define what and where the data will be stored

13
New cards

Program Design

(5 Design Steps)

  • Defines what programs need to be written and what they will do

14
New cards

Phase 4: Implementation

  • During this phase, the system is either developed or purchased (in the case of packaged software)

  • This phase is usually the longest and most expensive part of the process

  • This phase has 3 steps

15
New cards

System Construction

(3 Implementation Steps)

  • The system is built and teste to make sure it performs as designed.

16
New cards

Installation

(3 Implementation Steps)

  • Prepare to support the installed system.

17
New cards

Support Plan

(3 Implementation Steps)

  • Includes a post-implementation review.