Traditional Project Management
This project management methodology is a linear model and is the simplest and most intuitive of all the major models in the project management landscape. It identifies a sequence of steps to be completed, and attempts to complete each step in a specified order, with each step needing to be complete before the next step begins. The sequence of steps is:
- Project Initiation
- Project Planning and Design
- Project Execution
- Project Monitoring and Controlling
- Project Completion
Weaknesses: Does not accommodate change very well, requires complete and detailed plans early in the project, extends the time before any deliverables are produced, must follow a rigid sequence of processes
Agile Project Management
This project management methodology is a non-linear model that bases its’ approach on collaboration, with a series of relatively small tasks conceived and implemented in an adaptive manner, rather than as a completely pre-planned process. Instead of attempting to plan all aspects of an entire project at the very beginning, the project team evaluates a prioritized list of high level requirements – sometimes referred to as a “product backlog” – and implements a set of features from this list. Iterations of planning, execution and delivery of a feature set – sometimes referred to as “sprints” – are short in duration (usually 2 to 4 weeks).
Strengths: the client can review the current partial solution for suggested improvements, scope changes can be processed between iterations, you can adapt to changing business conditions
Weaknesses: it requires a more actively involved client, it requires co-located teams, the final solution cannot be defined at the start of the project
No comments:
Post a Comment