...
Both Waterfall and Scrum are widely used models in SDLC with their respective pros and cons. Although most projects adopt one methodology over the other, the non-traditional hybrid method of using parts of each methodology can also be effective in arrive at the desired project outcome. Table below provides some characteristics of both Waterfall and Scrum. Detailed information on each methodologies tailored for OIT can be found in the following links.
...
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) |
...