System life cycle has to do with the idea of developing a new system or improving upon an already existing system
System life cycle
1. Analysis
2. Design
3. Development
4. Testing
5. Implementation
6. Documentation
7. Evaluation
Spokes and Gears want to develop an e-commerce platform to sell bikes and other accessories online due to issues with their current inventory management system
After installing the new software, Spokes and Gears need to evaluate if it is working as intended and make necessary adjustments
Analysis stage
1. Research current system
2. Identify input/output devices
3. Identify processes
4. Identify problems
5. Identify user requirements
6. Conduct interviews
7. Examine documents
Observation
Disadvantage: Workers may not perform tasks against standard procedures
Advantage: Obtain first-hand information, better overall view of the system, inexpensive
Interviews
Advantage: Opportunity for people to open up and give honest answers, allow for probing and follow-up questions
Disadvantage: Time-consuming, relatively expensive, potential for bias and dishonesty
Questionnaires
Disadvantage: Low response rate, generic and rigid questions, users tend to exaggerate responses
Advantage: Immediate feedback, quick data analysis, inexpensive