System Life Cycle
by Raswanth 15-16-G8
1. ANALYSIS
1.1. Questionnaire
1.2. Interviews
1.3. Observation
1.4. Document Analysis
1.5. Content of Specification
1.5.1. Requirements Specification
1.5.2. System Specification
1.5.3. Design Specification
2. DESIGN
2.1. Data Flow Diagram
2.2. System Flow Chart
2.3. Data Collection Forms
2.4. Hardware and Software for new System
2.5. Screen Layouts
2.6. Data Dictionary
2.7. Validation Routines
3. DEVELOPMENT & TESTING
3.1. Test Data
3.2. Alpha & Beta Testing
3.3. Black & White box testing
3.4. Importance of testing & Having a test plan
3.5. Test plans
4. INSTALLATION
4.1. Parallel Running
4.2. Direct Changeover
4.3. Phased Implementation
4.4. Pilot Implementation
5. DOCUMENTATION
5.1. Technical Documentation
5.2. User Documentation
5.3. Why Technical & User Documentation is needed?
6. EVALUATION & MAINTENANACE
6.1. Evaluation
6.2. Maintenance
6.2.1. Perfective
6.2.2. Adaptive
6.2.3. Preventative
6.2.4. Corrective