IT Audit Comparing project frameworks (PMBOK, PRINCE2, Agile projects)

23-03-01

본문

Introduction. 


No matter what business a company is in, effective project management is essential.

Project completion must be accomplished on schedule, within budget, and with everyone's agreement.


Examples are given in this article to illustrate the advantages and disadvantages of the three popular project management frameworks: PMBOK, PRINCE2, and agile project management.


1. PMBOK

The Project Management Body of Knowledge (PMBOK) is a framework for project management that offers a list of best practices and rules for project management.


1) The PMBOK's advantages


a thorough framework that gives a logical approach that covers every facet of project management, from project commencement to project completion


b. It provides a common language and approach for project management, and project managers from all over the world are familiar with and use it.


c. Places emphasis on the skills and knowledge required for effective project management, including managing stakeholders, budgets, schedules, and risks.


d. Encourages continuous development, which helps project managers to learn from past errors and gradually improve methods.


e. Strongly emphasizes project success, ensuring that projects meet business goals and objectives and show a sizable return on investment.


2) Weaknesses of PMBOK:


Because it necessitates adhering to particular methods and procedures, it can sometimes be slower than other project techniques. Fast-moving, dynamic projects with continually shifting requirements and objectives can make this challenging.


b. While being intended as a flexible framework, it occasionally lacks adaptability, especially when compared to agile project management techniques.


c. It places a lot of emphasis on documentation, which may be costly and time-consuming for small projects.


d. For individuals who are new to project management, it might be complicated and challenging to implement.


e. Not all sorts of projects, notably those with a limited scope or those that don't call for a standardized methodology, may be suitable for the PMBOK.


2. PRINCE2

PRINCE2 (Projects in a Controlled Environment) is a project management framework that provides a structured approach to project management. The strengths and weaknesses of PRINCE2 are as follows:


1) Strengths of PRINCE2


Provides a clear and structured approach to project management: PRINCE2 provides a clear and structured approach to project management to help ensure that projects are well planned and executed in a controlled manner.


In order to make sure that initiatives are in line with the aims and objectives of the company and have a clear return on investment, it places a strong emphasis on business rationale.


b. It is extensively utilized by a range of companies since it is flexible enough to accommodate projects of various sizes and project kinds.


c. It includes ongoing development so that the knowledge gained from past initiatives may be applied to current projects.


d. It promotes good communication between members of the project team and with stakeholders, keeping everyone focused on the same objectives.


2) Weaknesses of PRINCE2:


a. For individuals who are new to project management, it can be complex and challenging to learn.


b. Needs a major time and resource commitment, as well as tools, software, and training.


c. It could be rigid, which could be a drawback in dynamic, quick-moving projects where objectives and criteria are often changing.


d. Needs a lot of paperwork and documentation, which may be expensive and time-consuming.


e. Tt prioritizes method over imagination, which might be detrimental for tasks that call for a lot of originality and inventiveness.


3. Agile project management

Agile project management is an iterative and flexible approach to project management that emphasizes collaboration, customer satisfaction, and incremental delivery of work products. 


1) Strengths of Agile Project Management


a. Teams can quickly adapt to changing requirements and goals.


b. It focuses on customer satisfaction, ensuring that the customer's needs and requirements are met throughout the project by continuously adapting quickly.


c. It emphasizes collaboration between team members, stakeholders, and customers, leading to more effective communication and better results.


d. Incremental delivery of the product being built allows customers to see project progress early and provide feedback throughout the project.


e. Agile project management incorporates continuous improvement, allowing teams to learn from experience and improve processes and practices over time.


2) Weaknesses of Agile project management:


a. Documentation can sometimes be lacking, which can make it difficult to track progress and ensure accountability.


b.Some team members and stakeholders who are used to traditional project management methods may find it difficult to adapt to agile project management.


c. If the project's requirements and goals are constantly changing, it can be less predictable than other project management approaches.


d. It requires a high level of collaboration between team members, stakeholders, and customers, and can be more difficult to use than other project management if communication is difficult.


Source: 

[1] PMBOK: "A Guide to the Project Management Body of Knowledge (PMBOK Guide) – Sixth Edition" by the Project Management Institute (PMI) - https://www.pmi.org/pmbok-guide-standards/foundational/pmbok

[2] PRINCE2: "Managing Successful Projects with PRINCE2 2017 Edition" by AXELOS - https://www.axelos.com/best-practice-solutions/prince2 

[3] Agile Project Management: "The Agile Practice Guide" by the Project Management Institute (PMI) and the Agile Alliance - https://www.pmi.org/pmbok-guide-standards/practice-guides/agile