Chapter 10 Flashcards
Five Phases of System Development Life Cycle
- planning
- requirement gathering information
- Design
- Implementation
- Maintenance
phase 1 planning
The priority is to define the problems (can be internal or external ones) facing the organization
Know boundary’s
feasibility 5 dimensions
- economic
- technical
- operational
- scheduling
- legal
Phase 2- Requirement Gathering and Analysis
Gathering requirements via interviews, surveys, observations, and brainstorming.
Requirement specification documents. Some rules of thumbs for writing such document from the video on the slides. (1) put a lot of details; (2) assume reader with not background knowledge; (3) use lots of words; (4) brainstorm; and (5) keep adding as you think of more specifications
- Phase 3- Design
Analysts choose the solution that’s the most realistic and offers the highest payoff for the organization.
Exact specification for implementing the system should be ready.
Prototyping
Small scale version of the system developed
Advantages:
Help clarify the problems
Get users involved save later
training needs
Reduces cost if the system is canceled because the top management can see what it looks like
Easier to modify thus make it more likely to have a final system that is highly accepted
Disadvantages:
Require more support and time from users and top management
The prototype can be misleading since it might not be the same as the final system
Phase 4- Implementation
Solution transferred from paper to action
request for proposal: written documents with detailed specifications used to request bids for equipment, suppliers, or service from vender
phase 4 -Know the four types of conversions
Parallel conversion
Phased-in-phased-out conversion
Plunge (direct cutover) conversion
Pilot conversion
Phase 5- Maintenance
: make sure the system is operational as expected; monitoring the performance and make modifications and enhancements if necessary