...
Waterfall SDLC Methodology
Scrum Introduction
Waterfall | Scrum | |
---|---|---|
Fundamental Assumptions | Systems are fully specifiable, predictable, and can be build through meticulous and extensive planning. | High-quality, adaptive software can be developed by small teams using principles of continuous design improvement and testing based on rapid feedback and change. |
Control | Process centric | People centric |
Management Style | Command-and-control | Leadership-and-collaboration |
Knowledge Management | Explicit | Tacit |
Role Assignment | Individual - favors specialization | Self-organizing teams - encourages role interchangeability |
Communication | Formal | Informal |
Customer's Role | Important | Critical |
Project Cycle | Guided by tasks or activities | Guided by product features |
Development Model | Life cycle model | Evolutionary delivery model |
Desired Organizational Structure | Mechanistic (bureaucratic with high formalization) | Organic (flexible and participative, encouraging cooperative social action) |
...