Section 0: Module Objectives or Competencies
Course Objective or Competency | Module Objectives or Competency |
---|---|
The student will be able to explain what is involved in the analysis phase. | The student will be able to explain the purpose or function of the analysis phase. |
The student will be able to list and explain some of the tools and techniques used in the analysis phase. | |
The student will be able to explain the output of the analysis phase. | |
The student will be able to list and explain the personnel and tasks involved in conducting the analysis phase. |
Section 1: Overview
Analysis Phase
- Involves converting the requirements specification into a problem specification.
- The analyst uses data modeling, process modeling, or object-oriented modeling techniques, such as
- data flow diagrams
- data dictionary
- UML diagrams
- DFDs, data models, data dictionaries, UML diagrams, etc., are used to develop a problem specification and a system proposal.
- During this phase, analysts have their last chance to correct errors and omissions easily and cheaply. (As we advance through the stages of the Systems Development Life Cycle, the cost of correcting an error increases.)
Phase Name: Analysis | |
---|---|
Major Function: | To determine the system requirements of a proposed new system. |
Input: | Requirements specification |
Output: | Problem specification System proposal |
Principal Tools: |
|
Personnel & Tasks: |
Users must continue to be heavily involved.
|