← Back Published on

What Framework Do I Use Here?


You don't understand methodologies before the project. You understand the project then look for the framework that is best for the project at hand. However, I will be explaining the most common frameworks/methodologies and fleshing them out.


Popular project management approaches

Below is a brief recap of some of the project management approaches:

Waterfall is a traditional methodology in which tasks and phases are completed in a linear, sequential manner, and each stage of the project must be completed before the next begins. The project manager is responsible for prioritizing and assigning tasks to team members. In Waterfall, the criteria used to measure quality is clearly defined at the beginning of the project.

Agile involves short phases of collaborative, iterative work with frequent testing and regularly-implemented improvements. Some phases and tasks happen at the same time as others. In Agile projects, teams share responsibility for managing their own work. Scrum and Kanban are examples of Agile frameworks, which are specific development approaches based on the Agile philosophy.

Scrum is an Agile framework that focuses on developing, delivering, and sustaining complex projects and products through collaboration, accountability, and an iterative process. Work is completed by small, cross-functional teams led by a Scrum Master and is divided into short Sprints with a set list of deliverables.

Kanban is a tool used in both Agile and Lean approaches that provides visual feedback about the status of the work in progress through the use of Kanban boards or charts. With Kanban, project managers use sticky notes or note cards on a physical or digital Kanban board to represent the team’s tasks with categories like “To do,” “In progress,” and “Done.”

Lean uses the 5S quality tool to eliminate eight areas of waste, save money, improve quality, and streamline processes. Lean’s principles state that you can do more with less by addressing dysfunctions that create waste. Lean implements a Kanban scheduling system to manage production.

Six Sigma involves reducing variations by ensuring that quality processes are followed every time. The Six Sigma method follows a process-improvement approach called DMAIC, which stands for define, measure, analyze, improve, and control.

Lean Six Sigma is a combination of Lean and Six Sigma approaches. It is often used in projects that aim to save money, improve quality, and move through processes quickly. Lean Six Sigma is also ideal for solving complex or high-risk problems. The 5S organization framework, the DMAIC process, and the use of Kanban boards are all components of this approach.

Despite their differences, all of these project management methodologies require communication and collaboration among various teams and aim to deliver projects on time and within budget.


Waterfall and Agile Comparison

Waterfall

Agile

Project manager's role

Project manager serves as an active leader by prioritizing and assigning tasks to team members.

Scrum Master acts primarily as a facilitator, removing any barriers the team faces. Team shares more responsibility in managing their own work.

Scope

Project deliverables and plans are well-established and documented in the early stages of initiating and planning. Changes go through a formal change request process.

Planning happens in shorter iterations and focuses on delivering value quickly. Subsequent iterations are adjusted in response to feedback or unforeseen issues.

Schedule

Follows a mostly linear path through the initiating, planning, executing, and closing phases of the project.

Time is organized into phases called Sprints. Each Sprint has a defined duration, with a set list of deliverables planned at the start of the Sprint.

Cost

Costs are kept under control by careful estimation up front and close monitoring throughout the life cycle of the project.

Costs and schedule could change with each iteration.

Quality

Project manager makes plans and clearly defines criteria to measure quality at the beginning of the project.

Team solicits ongoing stakeholder input and user feedback by testing products in the field and regularly implementing improvements.

Communication

Project manager continually communicates progress toward milestones and other key indicators to stakeholders, ensuring that the project is on track to meet the customer’s expectations.

Team is customer-focused, with consistent communication between users and the project team.

Stakeholders

Project manager continually manages and monitors stakeholder engagement to ensure the project is on track.

Team frequently provides deliverables to stakeholders throughout the project. Progress toward milestones is dependent upon stakeholder feedback.

Lean

Lean methodology is often referred to as Lean Manufacturing because it originated in the manufacturing world. The main principle in Lean methodology are optimizing process steps and eliminating waste, only value is added at each phase of production.

Today, the Lean Manufacturing methodology recognizes eight types of waste within an operation: defects, excess processing, overproduction, waiting, inventory, transportation, motion, and non-utilized talent. In the manufacturing industry, these types of waste are often attributed to issues such as:

  • Lack of proper documentation
  • Lack of process standards
  • Not understanding the customers’ needs
  • Lack of effective communication
  • Lack of process control
  • Inefficient process design
  • Failures of management

Implement Lean project management when you want to use limited resources, reduce waste, and streamline processes to gain maximum benefits.

You can achieve this by using the pillars of the Lean 5S quality tool:

  1. Sort: Remove all items not needed for current production operations and leave only the bare essentials.
  2. Set in order: Arrange needed items so that they are easy to use. Label items so that anyone can find them or put them away.
  3. Shine: Keep everything in the correct place. Clean your workspace every day.
  4. Standardize: Perform the process in the same way every time.
  5. Sustain: Make a habit of maintaining correct procedures and instill this discipline in your team.

The final concept of Lean uses a Kanban scheduling system to manage production. The Kanban scheduling system, or Kanban board, is a visualization tool that enables you to optimize the flow of your team’s work. It gives the team a visual display to identify what needs to be done and when. The Kanban board uses cards that are moved from left to right to show progress and help your team coordinate the work.

Kanban board, showing columns (to do, in progress, testing, and done) with sticky notes representing tasks of a project.

Six Sigma

Six Sigma is a methodology used to reduce variations by ensuring that quality processes are followed every time. The term “Six Sigma” originates from statistics and generally means that items or processes should have 99.9996% quality.

The seven key principles of Six Sigma are:

  1. Always focus on the customer.
  2. Identify and understand how the work gets done. Understand how work really happens.
  3. Make your processes flow smoothly.
  4. Reduce waste and concentrate on value.
  5. Stop defects by removing variation.
  6. Involve and collaborate with your team.
  7. Approach improvement activity in a systematic way.

Use this methodology to find aspects of the product or process that are measurable like time, cost, or quantity. Then inspect that measurable item and reject any products that do not meet the Six Sigma standard. Any process that created unacceptable products has to be improved upon.


Lean Six Sigma

After both Lean and Six Sigma were put into practice, it was discovered that the two methodologies could be combined to increase benefits. The tools used in Lean, such as Kanban boards and 5S, build quality in processes from the beginning. Products developed using Lean methods are then inspected or tested using Six Sigma standards. The products that do not meet these standards are rejected.

Now that you better understand the differences and how all the project management approaches works, you can use this understanding to determine which is most effective for your projects.