RUP | SCRUM |
- Formal Cycle is defined across four phases, but some workflows can be concurrent | - Each sprint is a complete cycle |
- Formal project plan, associated with multiple iterations is used. | - No end to end project plan. Each next iteration plan is determined at the end of the current iteration |
- Scope is predefined ahead of the project start and documented in the scope document. During the project, scope can be revised. | - It uses a project backlog instead of scope scrum |
- Artifacts include Scope Document, formal functional requirements package, system architecture document, development plan, test scripts, etc. | - Operational software is the only formal artifacts |
- Recommended for long term, large, enterprise level projects with medium to high complexity | - Recommended for quick enhancements and organization that are not dependent on a deadline |