Skip to Content

Software Development Life Cycle

The squares in light grey show where web design fits within the software development process.

Stage 1 Stage 2 Stage 3 Stage 4 Stage 5 Stage 6 Stage 7 Stage 8 Stage 9
Group Project Initiation Concept Exploration Requirements Analysis Design Implementation Testing Signoff Deployment Maintenance
1 Project management Needs analysis Detailing of software requirements Architectural Design Test data User testing Implement user test results Final installation Database support
2 Resource allocation System architecture Detailing of interface requirements Interface Design Prototype System test Amendments Production System support
3 Risk analysis Analyze Functions Detailing of hardware requirements Design Database Generate Object Code Web site Integration
4 Feasability Consultation with stakeholders System integration