- Work Breakdown Structure
- Traditional Project Management
- Total Quality Management
- Total Productive Maintenance
- The Virtual Team
- The Rule of Seven
- The Make or Buy Decision
- The Halo Effect
- The Balanced Scorecard
- Team Motivation
- Team Building Program
- Supply Chain Management
- Succession Planning
- Structured Brainstorming
- Stress Management Techniques
- Statement of Work (SOW)
- Stakeholder Management
- Staffing Management Plan
- Resource Leveling
- Requirement Collection
- Recognition and Rewards
- RACI Chart Tool
- QC and QA Processes
- Project Management Softwares
- Project Workforce Management
- Project Time Management
- Project Success Criteria
- Project Selection Method
- Project Scope Definition
- Project Risk Management
- Project Risk Categories
- Project Records Management
- Project Quality Plan
- Project Portfolio Management
- Project Manager Goals
- Project Management Triangle
- Project Management Tools
- Project Management Processes
- Project Management Office
- Project Management Methodologies
- Project Lessons Learned
- Project Kick-off Meeting
- Project Cost Control
- Project Contract Types
- Project Charter
- Project Activity Diagram
- Procurement Management
- Procurement Documents
- Process Based Management
- Powerful Leadership Skills
- Pareto Chart Tool
- PRINCE2 Project Methodology
- PERT Estimation Technique
- Organizational Structures
- Negotiation Skills
- Motivation Theories
- Monte Carlo Analysis
- Management by Objectives
- Management Styles
- Management Best Practices
- Leads, Lags and Floats
- Knowledge Management
- Just-In-Time Manufacturing
- Gantt Chart Tool
- Extreme Project Management
- Event Chain Methodology
- Enterprise Resource Planning
- Effective Presentation Skills
- Effective Communication Skills
- Design of Experiment
- Decision Making Process
- Critical Path Method
- Critical Chain Scheduling
- Crisis Management
- Conflict Management
- Communications Management
- Communication Models
- Communication Methods
- Communication Channels
- Communication Blockers
- Change Management Process
- Cause and Effect Diagram
- Benchmarking Process
- Basic Quality Tools
- Basic Management Skills
- Agile Project Management
- Activity Based Costing
- Project Management Home
Useful Resource
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Project Management Methodologies
Introduction
In order to achieve goals and planned results within a defined schedule and a budget, a manager uses a project. Regardless of which field or which trade, there are assortments of methodologies to help managers at every stage of a project from the initiation to implementation to the closure. In this tutorial, we will try to discuss the most commonly used project management methodologies.
A methodology is a model, which project managers employ for the design, planning, implementation and achievement of their project objectives. There are different project management methodologies to benefit different projects.
For example, there is a specific methodology, which NASA uses to build a space station while the Navy employs a different methodology to build submarines. Hence, there are different project management methodologies that cater to the needs of different projects spanned across different business domains.
Project Methodologies
Following are the most frequently used project management methodologies in the project management practice:
1 - Adaptive Project Framework
In this methodology, the project scope is a variable. Additionally, the time and the cost are constants for the project. Therefore, during the project execution, the project scope is adjusted in order to get the maximum business value from the project.
2 - Agile Software Development
Agile software development methodology is for a project that needs extreme agipty in requirements. The key features of agile are its short-termed depvery cycles (sprints), agile requirements, dynamic team culture, less restrictive project control and emphasis on real-time communication.
3 - Crystal Methods
In crystal method, the project processes are given a low priority. Instead of the processes, this method focuses more on team communication, team member skills, people and interaction. Crystal methods come under agile category.
4 - Dynamic Systems Development Model (DSDM)
This is the successor of Rapid Apppcation Development (RAD) methodology. This is also a subset of agile software development methodology and boasts about the training and documents support this methodology has. This method emphasizes more on the active user involvement during the project pfe cycle.
5 - Extreme Programming (XP)
Lowering the cost of requirement changes is the main objective of extreme programming. XP emphasizes on fine scale feedback, continuous process, shared understanding and programmer welfare. In XP, there is no detailed requirements specification or software architecture built.
6 - Feature Driven Development (FDD)
This methodology is more focused on simple and well-defined processes, short iterative and feature driven depvery cycles. All the planning and execution in this project type take place based on the features.
7 - Information Technology Infrastructure Library (ITIL)
This methodology is a collection of best practices in project management. ITIL covers a broad aspect of project management which starts from the organizational management level.
8 - Joint Apppcation Development (JAD)
Involving the cpent from the early stages with the project tasks is emphasized by this methodology. The project team and the cpent hold JAD sessions collaboratively in order to get the contribution from the cpent. These JAD sessions take place during the entire project pfe cycle.
9 - Lean Development (LD)
Lean development focuses on developing change-tolerance software. In this method, satisfying the customer comes as the highest priority. The team is motivated to provide the highest value for the money paid by the customer.
10 - PRINCE2
PRINCE2 takes a process-based approach to project management. This methodology is based on eight high-level processes.
11 - Rapid Apppcation Development (RAD)
This methodology focuses on developing products faster with higher quapty. When it comes to gathering requirements, it uses the workshop method. Prototyping is used for getting clear requirements and re-use the software components to accelerate the development timepnes.
In this method, all types of internal communications are considered informal.
12 - Rational Unified Process (RUP)
RUP tries to capture all the positive aspects of modern software development methodologies and offer them in one package. This is one of the first project management methodologies that suggested an iterative approach to software development.
13 - Scrum
This is an agile methodology. The main goal of this methodology is to improve team productivity dramatically by removing every possible burden. Scrum projects are managed by a Scrum master.
14 - Spiral
Spiral methodology is the extended waterfall model with prototyping. This method is used instead of using the waterfall model for large projects.
15 - Systems Development Life Cycle (SDLC)
This is a conceptual model used in software development projects. In this method, there is a possibipty of combining two or more project management methodologies for the best outcome. SDLC also heavily emphasizes on the use of documentation and has strict guidepnes on it.
16 - Waterfall (Traditional)
This is the legacy model for software development projects. This methodology has been in practice for decades before the new methodologies were introduced. In this model, development pfecycle has fixed phases and pnear timepnes. This model is not capable of addressing the challenges in the modern software development domain.
Conclusion
Selecting the most suitable project management methodology could be a tricky task. When it comes to selecting an appropriate one, there are a few dozens of factors you should consider. Each project management methodology carries its own strengths and weaknesses.
Therefore, there is no good or bad methodology and what you should follow is the most suitable one for your project management requirements.
Advertisements