9.09.2012

RUP vs SCRUM methodologies

Difference between RUP and SCRUM methodologies

S.No
RUP
SCRUM
1
Cycle:
Formal Cycle is defined across 4 phases, but some workflows can be concurrent .
Cycle:
Each sprint (iteration) is a complete cycle.
2
Planning:
Formal project plan, associated with multiple iterations, is used. The plan is end-date driven and also has intermediate milestones.
Planning:
No end-to-end project plan. Each next iteration plan is determined at the end of the current iteration (NOT end-date driven). Product Owner (Key Business User) determines when the project is done.
3
Scope:
Scope is predefined ahead of the project start and documented in the Scope document. Scope can be revised during the project, as requirements are being clarified, but these revisions are subject to a strictly controlled procedure.
Scope:
Instead of scope, SCRUM uses a Project Backlog, which is re-evaluated at the end of each iteration (sprint).
4
Artifacts:
Vision/Scope Document, Formal functional requirements package, system architecture document, development plan, test plan, test scripts, etc.
Artifacts:
The only formal artifact is the operational software.
5
Type of Project/Product:
Recommended for large, long- term, enterprise-level projects with medium-to-high complexity.
Type of Project/Product:
Recommended for quick enhancements and organizations that are not dependent on a deadline.

Summary: Both methodologies are considered to be Agile and approach project activities in the iterative way.

No comments:

Post a Comment