Work break down structure (WBS)

From apppm
(Difference between revisions)
Jump to: navigation, search
(Gantt Chart)
 
(33 intermediate revisions by one user not shown)
Line 1: Line 1:
'''Abstract'''
+
=='''Abstract'''==
 +
Taking on a project can be a confusing task for even the most experienced project manager. In the start-up phase of a project the goal is defined, and it is expected to estimate a budged and a timeframe of the project. Often several things will happen doing the elapse of the project, that in the end will lead up to the final reaching of the project goal or scope. To create a better view of the project it can be helpful to part the project and the goal onto sub-goals or sub-events – to break down the project. By estimating the timeframe and budget of the sub-events or sub-goals, the timeframe of the project can be estimated as well as the budged. This method is referred to as Work Breakdown Structure (WBS), as it is a way to structure the project by breaking it down. This is the addressed subject of this article.
  
  
 +
The article consists of the following sections:
  
== '''Introduction''' ==
+
- What is Work Breakdown Structure?
  
[[File:Problem.png||150px|Root cause illustration| frameless|thumb]]
+
- Why is Work Breakdown Structure an important tool in project management?
  
 +
- How to implement Work Breakdown Structure?
  
== '''Process of Root cause Analysis''' ==
+
- What are the limitations of Work Breakdown Structure?
  
[[File:RCA2.png|700px||Process of Root cause Analysis]]
 
  
 +
In each section, the question will be answered. This article is a part of the final deliverable in the course 42433 Advanced engineering project, program and portfolio management taught in the spring of 2022 on DTU. It is written by a student for other students taking the same course and with an academic background corresponding to a bachelor’s degree.
  
 +
=='''What is a Work Breakdown Structure?'''==
  
 
+
A work breakdown structure is defined by the ISO Standard 21502 as "decomposition of the defined scope of a project or program into progressively lower levels consisting of elements of work" [1]. In other words: when the scope of a project or programmed is defined in the very beginning of this project- or program’s lifespan, it might be favorable to look at the work that is needed in order to fulfil the scope and deliver on the project/program.
  
  
== '''Root cause analysis tools''' ==
+
When planning the project, an estimation of time or deadline is needed as well as a budget including every expense throughout the project. This expense covers resources, salary and administrative fee as well as setting a realistic amount of money aside for unforeseen occurrences. The process of estimating time and budget is essential in order to evaluate whether the scope of a project is achievable as these two subjects are the backbone and key factors of a project. This is the factors the important stakeholders and investors of a project will evaluate the project on. If the important stakeholders and investors does not find that the scope of a project equalize the time needed and the budget estimated, the project will in all probability not been initiated. [2][3]
  
==='''Five Why analysis '''===
 
[[File:RCA3.png|400px|thumb|Five Why analysis]]
 
  
 +
A Work Breakdown Structure is often visualized as a schedule or a table. The schedules or tables can have different structures. For instance, the schedules can be formed as a tree structure or a waterfall model and they can be phase-based, deliverable-based or responsibility-based [3][4][5].  The tables can be made as hierarchies or outlines. Common to all this different schedules and tables is what they should include; [2]
  
'''Steps to perform five why analysis'''
 
  
# Take a particular problem
+
- A description of the work that needs to be done to achieve the sub-goal. The work needed to achieve the sub-goals that occurs when breaking down a project into smaller projects is seen as smaller work packages or works.
# Question “WHY” it occurred and note down the answer.
+
# If that is not the exact root cause then you can ask another “WHY” question to that answer .Note down the new answer.
+
# Follow these steps till you identify the root cause. It can take any number of “WHY” to reach the cause. [https://www.slideshare.net/ExerciseLeanLLC/5-why-training-slides-oct-14-2009 [3]]
+
  
 +
- The product produced by the work done in a work package. It is important to match the expectations of the work between the project manager, the stakeholders, and the person reasonable for the work.
  
'''Example '''
+
- The cost of the work done. Both in terms of resources needed, salaries for the workers and other payments.
  
 +
- Who is responsible for the work and thereby responsible for the quality of the delivered product.
  
 +
=='''Why is WBS important?'''==
  
==='''Fishbone diagram'''===
+
The Work Breakdown Structure is an important tool for a project manager when estimating a time schedule and budget of a project as already stated. When breaking down the work into smaller projects or work packages an overview of the project is created. It is giving the project manager the ability to analyses the needs of a work package or a sub-goal of the project in terms of workload, resources needed, risks linked to the specific work and preparations needed to fulfil a certain work. The work packages or smaller projects can be scheduled in a model such as a schedule or table. This is in fact what makes the Work Breakdown Structure a great tool, as an overview of the hole project is secured and estimated. Also, this way of scheduling the work in smaller work packages makes it easier for the project manager to watch out for delays on curtain areas of the project, inform the different stakeholders and investors and handle the work-, risk- and resources-flow as the project proceeds.[2][3]
  
+
=='''How to implement Work Breakdown Structure'''==
'''Steps to analysis fishbone diagram'''
+
  
# Determine and state the effect or the problem that has to be analyzed.
+
The Work Breakdown Structure should be implemented in the planning of the execution of a project. To what extent the work should be broken down and the level of details planned in every work package or sub-project depends on the size of the project. The bigger the project is, the more risks will occur. The more risks in the project, the more planning is needed in order to fulfil the project scope to a satisfactory extend. When something goes wrong, it must be detected as quickly as possible and dealt with. This is easier if the work and project is scheduled to a proper degree of details for the size of the project.[2]
# Determine the primary causes or categories of the effect.Methods, machines, people, materials, environment or measurements are popular primary causes.
+
# Under each primary categories identify the other sub causes on it. Sub causes can be identified through various methods like five why analysis or 4Ps method (Policies, Procedures, People and Plant) 
+
# This procedure of analyzing each cause is repeated until the problem's root causes are found. The team then analyzes the fishbone diagram until a conclusion and future steps are reached.[https://whatis.techtarget.com/definition/fishbone-diagram#:~:text=A%20fishbone%20diagram%20is%20a,type%20of%20mind%20map%20template. [5]]
+
  
  
'''Example'''
+
Common for all Work Breakdown Structures is that the sub-projects should be based on deliverables or outcomes, and not on actions. This ensures that the sub-projects are manageable, definable, estimable, and measurable. For instance; if the overall project is renovating a bathroom, one of the sub-projects would be to install a new toilet. This task is definable in the way that it is easily understood by the ones working on the renovation: the toilet must be set up and installed. The task is manageable because the responsibility of setting up and installing the toilet can be handed out to a person with the ability to do it. The task is estimable because the time used to set up and install the toilet can be estimated as well as the expenses for the workforce and the resources. Last but not least, the task is measurable because the task will result in a physical installation when done and the time used on the task can be measured as the timespan from the beginning of the task till the end of the task. [5]
  
[[File:RCA4.png|400px||Example of Fish Bone Diagram. Image recreated from Wall street mojo]]
 
  
==='''Scatter chart'''===
+
How to implement the Work Breakdown Structure depends on the needs of the project manager. One way to implement this is by making a tree structures schedule and another way to do it is by making a waterfall structure. The different structures can be phase-based, deliverable-based or responsibility-based. [4][5]
  
 +
     
 +
[[File:WBS_fig1.PNG|500px||Example of scatter plot]]
  
Scatter chart represents the relationship between dependent and independent variables for the root cause. The dependent and independent variables data is represented by numerical value. [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
''Figure 1: On the left side a waterfall structure is shown [6] and on the right side a tree structure is shown [7]''
  
'''Steps to create a scatter plot'''
 
  
# Choose two variables to analyze (Pair of dependent and independent variables).
+
The waterfall structure in figure 1 illustrates how a process will lead to another process which is often the case in projects. In a building project for instance certain sub-projects must be done in other to move on to new sub-projects. If the project is to renovate a roof on a house, a scaffold must be mounted before the work on the roof can be started. The tree structure on the right side of figure 1 shows a project scope on top of the schedule. Underneath the scope is broken down into smaller works, that is needed to fulfil the overall scope of the project. These smaller works are again broken down into smaller works and analyzed for cost and work. [4]
# Measure the equivalent value of the dependent variable for each value of the independent variable.
+
# On the chart, plot the numbers from each data pair.
+
# On the horizontal axis, place the independent or expected cause variable, and on the vertical axis, place the dependent or intended effect variable.
+
# In the chart, plot and examine the acquired data values. [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
  
'''Example '''
 
  
[[File:RCA7.PNG|500px|Thumb|Example of scatter plot]]
+
To implement a Work Breakdown Structure the following steps must be fulfilled:  
  
[[File:RCA5.png|400px|thumb|Gantt charts]]
+
# Gather information; Collect all the information and documentation on the project.
 +
# Analyze the information; Identify the scope and goal of the project. Find the stakeholders and team members of the project who are essential in order to fulfill the project scope.
 +
# Identify the first sub-projects; Roughly part the project into sub-projects.
 +
# Part sub-projects into smaller sub-projects; Part the sub-projects into smaller sub-projects. Repeat the process until the level of details on every sub-project is satisfactorily.
 +
# Estimate on the sub-projects; On every sub-project estimation of time and expenses (resources, workforce..) can be done. Then the small works are analyzed the total cost of the project can be summed.
 +
# Choose way to visualize the Work Breakdown Structure; Carefully choose how to best visualize the project. Use a table or a schedule to do so.  
  
==='''Gantt charts '''===
 
  
 +
It is important for the project manager to keep in mind that the sub-projects cover 100% of the overall project scope. If parts of the scope are forgotten in the process, it can lead to delays or lacks in the final delivery.[5]
  
'''Steps to create a Gantt chart'''
+
===Phase-based Work Breakdown Structure===
  
# Make a list of all tasks and activities.
+
A phase-based Work Breakdown Structure is as the name indicates based on the phases of the project. The first phase of a project is often the planning- or design phase and the last phase is often the turnover or closeout phase. The phases in between depend on the specific project but are often execution or construction phase followed by a control or inspection phase. When doing a Phase-based Work Breakdown Structure the first round of sub-projects will be based on the phases. The next round of sub-projects will be the deliverables in the different phases after which these sub-projects will be parted into smaller sub-projects of deliverables until the desired level of detail is achieve for the Work Breakdown Structure.[3][4][5]
# Calculate the latest finishing date and the earliest start date for each activity, as well as the duration and any interdependence on other activities.
+
# Arrange the tasks in a blank Gantt chart, with the timeline indicating the project's overall duration.
+
# Draw bars that match to the duration of the activities to schedule them.
+
# Use diamonds to represent plan milestones. [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
  
 +
===Deliverable-based Work Breakdown Structure===
  
==='''Flowcharts'''===
+
When a Work Breakdown Structure is based on deliverables the 3. Item on the listed guide for Work Breakdown Structures above should focus on the project’s deliverables. In a construction project these could be the external walls, the internal walls and installations, a foundation, and a surrounding outdoor area. Each sub-project or deliverables are then parted into smaller sub-projects or deliverables, following the same principle as the Phase-based Work Breakdown Structure. [3][4][5]
  
Flowchart represent the process flow which was used through a simplified representation. [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
===Responsibility-based Work Breakdown Structure===
  
'''Steps to create flowcharts'''
+
In a Responsibility-based Work Breakdown Structure the work is broken down based on the responsible actors at a given task. This means the first rough subdivision of the project scope will be represented by the areas of work. Continuing an example of a construction project, the main actors responsible for the project will often be the project manager himself, the entrepreneur, and the architect. For each actor the work areas covered by their responsibility should be listed. The project manager should work out a project plan, report the status of the project, the risks of the project and so on. [3][5]
  
# Gather all of the team members in the process in a meeting room with a whiteboard and plenty of colorful sticky note
+
===Gantt Chart===
# Define the process's beginning and end points, as well as the borderline between other parallel processes.
+
# List the primary actions or tasks that were completed during the procedure 
+
# Use different colored adhesive notes to represent actions, items, documents, and other process elements.
+
# Draw a diagram of the process by shifting the notes about on the board until they reflect the most accurate representation of the process. [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
  
'''Symbols '''
+
A common tool for visualizing a Work Breakdown Structures is by using a Gantt Chart. This schedule is waterfall based and provides a great overview of the sub-projects in a perspective of time as this kind of schedule works as a timeline. The Gantt Chart is a schedule in which all of the sub-projects or deliverables are listed vertical often with a planned start- and -end date, cost estimation, person responsible for the task and an actual cost of the task. Horizontally on the chart is a calendar in which it is marked for each sub-project when the work is planned to be done. [8][9]
  
[[File:RCA6.png|300px||Example of Fish Bone Diagram. Image recreated from Wall street mojo]]
 
  
==='''Pareto analysis'''===
+
To implement a Gantt Chart, the project must of course be divided into smaller projects or sub-goals. These tasks are then organized in area of work, contact person and firm. It is also important to state who is responsible for the sub-goal to be finished to the expected time and at the agreed quality. Then this is examined, it is identified if any of the works or sub-goals or deliverables are overlapping and which of the works that are depending on each other. These works must be done in a certain order. After this identification, the time estimated for each work is determined and the works are ready to be scheduled.[8]
 +
This can be done in two ways; Firstly, it can be done from the starting point of the project. The works are then scheduled from a date and forward until the estimated time for the given work is up. This step needs to take in to account, that holidays may occur in the timespan of the project. When a deadline is set for one sub-project, the next sub-project dependent on the first sub-project can be scheduled and so on. The second way to do the time-scheduling is to begin from the deadline of the project and do the scheduling backwards. This is a good way to optimate the timespan of a project, because this provides the project manager with the fasted time schedule in a natural way. An example of a Gantt Chart can be seen in figure 2.
  
Png over a considerable amount of time. It also supports in handling multiple organizational challenges. [https://www.geeksforgeeks.org/advantages-and-disadvantages-of-pareto-chart/ [9]]
+
[[File:WBS_fig2.PNG|500px||Example of scatter plot]]
  
'''Steps to perform pareto analysis'''
+
''Figure 2: Example of Gantt Chart. To the left a schedule of the different sub-projects and their planned start- and -end date is shown. The right side of the Gantt Chart shows a horizontal calendar in which the sub-projects are marked when they are scheduled to be done. It is seen that the chart provides a timeline for the project. This is a great way to get an overview of the works that needs to be done in a specific order, or at the same time.  [9]''
  
# Collect the number defect occurrence.
+
=='''What are the limitations of Work Breakdown Structure?'''==
# Sort that data from highest to lowest based on the number of occurrences.
+
# Calculate the cumulative percentage.
+
# Plot a bar graph where X-axis is the defect causes and Y-axis is the cumulative percentage.
+
# Plot another line graph in that bar graph for the cumulative percentage.
+
# To separate the important root cause draw a line from Y-Axis at 80% to the line graph and then drop to the X-Axis. The causes that are left side to the line are the 80% defect driving factors. [https://www.slideshare.net/himanshuhora/pareto-analysis-28873221 [8]]
+
  
'''Example'''
+
As a project manager it is important to know what you don’t know - and to expect the unexpected. A Work Breakdown Structure of a project might give a great overview of a project but as much as this scheduling of the smaller work packages provides a sound estimation of the project, everything can still go wrong. The overview provides a good opportunity to do risk analysis on the project in details. It is also a good way to keep track of the time spend on the project and the different work packages. On that note it is easy to keep track of deviations from the schedule early in the process and act on these to provide some kind of damage control.
  
  
[[File:RCA10.PNG|500px||Example of scatter plot]]
+
To summarize: The Work Breakdown Structure is a good way to make a sound estimation of a project in terms of timespan and budged. But as a rule of thumb, something will deviate from the project plan at some point doing a project. A good Work Breakdown Structure schedule will provide an overview for the project manager, who in case of deviation from the schedule can act on them at an early state and reduce any harm to either the product delivered in the end, the time schedule, or the budget. As so, a Work Breakdown Structure can be seen as a work in progress and not a finished product.
 
+
==='''Histogram'''===
+
 
+
 
+
'''Steps to create a histogram'''
+
 
+
# Split the obtained data into an appropriate number of categories if it hasn't already been done.
+
# Make a bar chart with area for the number of data categories on the X axis and the maximum data point on the vertical axis.
+
# For each data point, make a bar with a height that matches to the recorded data.
+
# Look for trends in the histogram results. Reevaluate the number of categories and the data division into the categories if your result with a graph with very few bars, all bars almost equal, or a comb-like design. [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
 
+
'''Example '''
+
 
+
 
+
[[File:RCA8.png|300px|Thumb|Example of Histogram]]
+
 
+
==='''Brainstorming'''===
+
 
+
The goal of brainstorming is to generate as much thoughts as possible which are probable factors for the event under study, even wild ideas. [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
 
+
'''Steps to do brainstorming session'''
+
 
+
#Get a whiteboard or a flip chart to write down your ideas.
+
#Encourage everyone to engage by opening the stage to attendees for the intent of launching ideas.
+
#Make a list of all the ideas you've come up with, using the same language as the original proposal.
+
#During the session, don't really debate, criticize, or evaluate ideas.
+
#Allow for a period of stagnation in the flow of thoughts because it will generally take up again; end the session when very few fresh ideas come.
+
#Sort ideas into categories of decreasing importance to review them. [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
 
+
==='''Impact effort matrix '''===
+
 
+
It's a method for determining which of many possible solutions should be executed. It shows which ideas look to be the simplest to implement and which have the greatest impact. [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
 
+
'''Steps to create the Impact effort matrix'''
+
 
+
# Lookup past discussions' possible solutions.
+
# Create a blank diagram, dividing it into four quadrants, with the effort necessary to implement the solution on the x axis and the impact of the approach on the y axis.
+
# Evaluate effort and impact, and then position each option in the graph based on your findings. To identify each reason, use figures, shades, or titles.
+
# The options in the upper left quadrant will provide the best value and should be prioritized.  [https://asq.org/quality-press/display-item?item=H1460 [7]]
+
 
+
'''Example'''
+
 
+
[[File:RCA9.png|400px|Thumb|Example of Histogram]]
+
 
+
=='''Significance of root cause analysis ''' ==
+
 
+
# For a long team perspective, Root Cause Analysis is typically helpful in discovering and identifying defects as well as their fundamental causes and remedy can be found, reducing the risk of recurrence .
+
# It helps with the development of a logical approach to solving issues.
+
# After determining the primary source of the problem, one will attempt to determine and identify important problem-solving methods using information currently available. Once the fault has been identified, we can decide what adjustments are necessary to enhance quality.
+
# We can identify existing and future needs for organizational and system development.
+
# It also aids in the development of repeatable and acceptable step-by-step procedures, where one process may corroborate the outcome of another. [https://www.geeksforgeeks.org/advantages-and-disadvantages-of-root-cause-analysis/#:~:text=RCA%20usually%20helps%20in%20determining,logical%20approach%20to%20solving%20problems. [10]]
+
 
+
== '''Limitations of Root cause Analysis''' ==
+
 
+
# The primary issue with Root cause analysis is that it only assumes, or focuses on, one root cause of failure. However, in fact, the issue may be more complicated. There might be several underlying causes for a fault. As a result, one must concentrate on all areas of the fault and consider the underlying causes of the issue.
+
# Few root cause analysis tools like fishbone diagram or five why analysis doesn’t use data or other statistical tools, so without data the outcome won’t be more reliable
+
# The brainstorming process might create both irrelevant and relevant underlying factors, causing confusion and wasting time.
+
# Multiple components in complex diagrams might result in a confused mess that is difficult to show in a fishbone chart.
+
#Root cause analysis alone would not give any results, it has to be used as part of a bigger problem-solving effort aimed at improving quality.[https://www.geeksforgeeks.org/advantages-and-disadvantages-of-root-cause-analysis/#:~:text=RCA%20usually%20helps%20in%20determining,logical%20approach%20to%20solving%20problems. [10]]
+
 
+
== '''Thinks to know''' ==
+
#The information you gather will determine the quality of your root cause analysis.
+
#Before you can know why something happened, you must first know what really happened.
+
#Sometime lack of knowledge of tools can be a obstruct of root cause analysis.
+
#Even when the main cause is identified, people frequently fail to recognize good corrective steps.
+
#All investigations do not have to be identical (but some processes can be ignored).[https://www.scribd.com/presentation/426356451/Root-Cause-Presentation-Tampa. [11]]
+
 
+
== '''Annotated Bibliography''' ==
+
 
+
'''1.Root Cause Analysis Handbook: A Guide to Efficient and Effective Incident Management, 3rd Edition''' by ABS Consulting , Lee N Vanden Heuvel , Donald K Lorenzo , Walter E Hanson
+
 
+
 
+
'''2.The ASQ Pocket Guide To Root Cause Analysis''', Bjørn Andersen, Tom Natland Fagerhaug
+
 
+
 
+
 
+
'''3.Root Cause Analysis: A Step-By-Step Guide to Using the Right Tool at the Right Time 1st Edition''',by Matthew A. Barsalou
+
 
+
  
 
== '''References''' ==
 
== '''References''' ==
  
  
[[https://asq.org/quality-resources/root-cause-analysis 1]]WHAT IS ROOT CAUSE ANALYSIS (RCA)? By ASQ
+
[https://sd.ds.dk/Viewer?ProjectNr=M351700&Status=60.60&Inline=true&Page=1&VariantID=.[1]]ISO Standard 21502, Project Management
 
+
[https://www.mindtools.com/pages/article/newTMC_5W.htm#:~:text=Origins%20of%20the%205%20Whys,it%20to%20solve%20problems%20today. [2]] 5 Whys by mindtools
+
 
+
[https://www.slideshare.net/ExerciseLeanLLC/5-why-training-slides-oct-14-2009 [3]] 5 Why Training Slides by slide share
+
  
[https://scholar.cu.edu.eg/?q=hmostafa/files/fishbone_diagram.pdf [4]] Fishbone Diagram by Cairo University
+
[https://learn.inside.dtu.dk/d2l/le/content/102752/viewContent/401279/View.[2]] Course notes, Author: DTU ProjectLab, 42430 - Week 2 - Part 3 - Complexity slides
  
[https://whatis.techtarget.com/definition/fishbone-diagram#:~:text=A%20fishbone%20diagram%20is%20a,type%20of%20mind%20map%20template. [5]] Fishbone Diagram by Whatis
+
[https://www.proprofsproject.com/blog/work-breakdown-structure/.[3]] ProProf, Arthur: David Miller
  
[https://www.wallstreetmojo.com/fishbone-diagram/ [6]] Examples of Fishbone by wall street mojo
+
[https://www.workbreakdownstructure.com/.[4]] Visualization of Work Breakdown Structures, Author: WorkBreakdownStructure.com
  
[https://asq.org/quality-press/display-item?item=H1460 [7]] The ASQ Pocket Guide To Root Cause Analysis, Bjørn Andersen, Tom Natland Fagerhaug
+
[https://www.visual-paradigm.com/guide/project-management/what-is-work-breakdown-structure/.[5]] Guide for Work Breakdown Structures, Arthur: Visual-paradigm.
  
[https://www.slideshare.net/himanshuhora/pareto-analysis-28873221 [8]] Pareto analysis by slide share
+
[https://www.lucidchart.com/blog/waterfall-project-management-methodology.[6]] Figure 1, Left side, Lucid chart
  
[https://www.geeksforgeeks.org/advantages-and-disadvantages-of-pareto-chart/ [9]] Advantages and Disadvantages of Pareto Chart – geeks for geeks
+
[https://writenowdesign.com/blog/tips/website-analysis-process/.[7]] Figure 1, Right side, Write now design
  
[https://www.geeksforgeeks.org/advantages-and-disadvantages-of-root-cause-analysis/#:~:text=RCA%20usually%20helps%20in%20determining,logical%20approach%20to%20solving%20problems. [10]] Advantages and Disadvantages of Root Cause Analysis - geeks for geeks
+
[https://www.projectmanager.com/gantt-chart.[8]] Gantt Chart, Arthur: Projectmanager
  
[https://www.scribd.com/presentation/426356451/Root-Cause-Presentation-Tampa. [11]]Root Cause Presentation Tampa
+
[https://www.gantt.com/.[9]] Figure 2, Gantt Chart, Picture from Gantt.com

Latest revision as of 23:17, 22 March 2022

Contents

[edit] Abstract

Taking on a project can be a confusing task for even the most experienced project manager. In the start-up phase of a project the goal is defined, and it is expected to estimate a budged and a timeframe of the project. Often several things will happen doing the elapse of the project, that in the end will lead up to the final reaching of the project goal or scope. To create a better view of the project it can be helpful to part the project and the goal onto sub-goals or sub-events – to break down the project. By estimating the timeframe and budget of the sub-events or sub-goals, the timeframe of the project can be estimated as well as the budged. This method is referred to as Work Breakdown Structure (WBS), as it is a way to structure the project by breaking it down. This is the addressed subject of this article.


The article consists of the following sections:

- What is Work Breakdown Structure?

- Why is Work Breakdown Structure an important tool in project management?

- How to implement Work Breakdown Structure?

- What are the limitations of Work Breakdown Structure?


In each section, the question will be answered. This article is a part of the final deliverable in the course 42433 Advanced engineering project, program and portfolio management taught in the spring of 2022 on DTU. It is written by a student for other students taking the same course and with an academic background corresponding to a bachelor’s degree.

[edit] What is a Work Breakdown Structure?

A work breakdown structure is defined by the ISO Standard 21502 as "decomposition of the defined scope of a project or program into progressively lower levels consisting of elements of work" [1]. In other words: when the scope of a project or programmed is defined in the very beginning of this project- or program’s lifespan, it might be favorable to look at the work that is needed in order to fulfil the scope and deliver on the project/program.


When planning the project, an estimation of time or deadline is needed as well as a budget including every expense throughout the project. This expense covers resources, salary and administrative fee as well as setting a realistic amount of money aside for unforeseen occurrences. The process of estimating time and budget is essential in order to evaluate whether the scope of a project is achievable as these two subjects are the backbone and key factors of a project. This is the factors the important stakeholders and investors of a project will evaluate the project on. If the important stakeholders and investors does not find that the scope of a project equalize the time needed and the budget estimated, the project will in all probability not been initiated. [2][3]


A Work Breakdown Structure is often visualized as a schedule or a table. The schedules or tables can have different structures. For instance, the schedules can be formed as a tree structure or a waterfall model and they can be phase-based, deliverable-based or responsibility-based [3][4][5]. The tables can be made as hierarchies or outlines. Common to all this different schedules and tables is what they should include; [2]


- A description of the work that needs to be done to achieve the sub-goal. The work needed to achieve the sub-goals that occurs when breaking down a project into smaller projects is seen as smaller work packages or works.

- The product produced by the work done in a work package. It is important to match the expectations of the work between the project manager, the stakeholders, and the person reasonable for the work.

- The cost of the work done. Both in terms of resources needed, salaries for the workers and other payments.

- Who is responsible for the work and thereby responsible for the quality of the delivered product.

[edit] Why is WBS important?

The Work Breakdown Structure is an important tool for a project manager when estimating a time schedule and budget of a project as already stated. When breaking down the work into smaller projects or work packages an overview of the project is created. It is giving the project manager the ability to analyses the needs of a work package or a sub-goal of the project in terms of workload, resources needed, risks linked to the specific work and preparations needed to fulfil a certain work. The work packages or smaller projects can be scheduled in a model such as a schedule or table. This is in fact what makes the Work Breakdown Structure a great tool, as an overview of the hole project is secured and estimated. Also, this way of scheduling the work in smaller work packages makes it easier for the project manager to watch out for delays on curtain areas of the project, inform the different stakeholders and investors and handle the work-, risk- and resources-flow as the project proceeds.[2][3]

[edit] How to implement Work Breakdown Structure

The Work Breakdown Structure should be implemented in the planning of the execution of a project. To what extent the work should be broken down and the level of details planned in every work package or sub-project depends on the size of the project. The bigger the project is, the more risks will occur. The more risks in the project, the more planning is needed in order to fulfil the project scope to a satisfactory extend. When something goes wrong, it must be detected as quickly as possible and dealt with. This is easier if the work and project is scheduled to a proper degree of details for the size of the project.[2]


Common for all Work Breakdown Structures is that the sub-projects should be based on deliverables or outcomes, and not on actions. This ensures that the sub-projects are manageable, definable, estimable, and measurable. For instance; if the overall project is renovating a bathroom, one of the sub-projects would be to install a new toilet. This task is definable in the way that it is easily understood by the ones working on the renovation: the toilet must be set up and installed. The task is manageable because the responsibility of setting up and installing the toilet can be handed out to a person with the ability to do it. The task is estimable because the time used to set up and install the toilet can be estimated as well as the expenses for the workforce and the resources. Last but not least, the task is measurable because the task will result in a physical installation when done and the time used on the task can be measured as the timespan from the beginning of the task till the end of the task. [5]


How to implement the Work Breakdown Structure depends on the needs of the project manager. One way to implement this is by making a tree structures schedule and another way to do it is by making a waterfall structure. The different structures can be phase-based, deliverable-based or responsibility-based. [4][5]


Example of scatter plot

Figure 1: On the left side a waterfall structure is shown [6] and on the right side a tree structure is shown [7]


The waterfall structure in figure 1 illustrates how a process will lead to another process which is often the case in projects. In a building project for instance certain sub-projects must be done in other to move on to new sub-projects. If the project is to renovate a roof on a house, a scaffold must be mounted before the work on the roof can be started. The tree structure on the right side of figure 1 shows a project scope on top of the schedule. Underneath the scope is broken down into smaller works, that is needed to fulfil the overall scope of the project. These smaller works are again broken down into smaller works and analyzed for cost and work. [4]


To implement a Work Breakdown Structure the following steps must be fulfilled:

  1. Gather information; Collect all the information and documentation on the project.
  2. Analyze the information; Identify the scope and goal of the project. Find the stakeholders and team members of the project who are essential in order to fulfill the project scope.
  3. Identify the first sub-projects; Roughly part the project into sub-projects.
  4. Part sub-projects into smaller sub-projects; Part the sub-projects into smaller sub-projects. Repeat the process until the level of details on every sub-project is satisfactorily.
  5. Estimate on the sub-projects; On every sub-project estimation of time and expenses (resources, workforce..) can be done. Then the small works are analyzed the total cost of the project can be summed.
  6. Choose way to visualize the Work Breakdown Structure; Carefully choose how to best visualize the project. Use a table or a schedule to do so.


It is important for the project manager to keep in mind that the sub-projects cover 100% of the overall project scope. If parts of the scope are forgotten in the process, it can lead to delays or lacks in the final delivery.[5]

[edit] Phase-based Work Breakdown Structure

A phase-based Work Breakdown Structure is as the name indicates based on the phases of the project. The first phase of a project is often the planning- or design phase and the last phase is often the turnover or closeout phase. The phases in between depend on the specific project but are often execution or construction phase followed by a control or inspection phase. When doing a Phase-based Work Breakdown Structure the first round of sub-projects will be based on the phases. The next round of sub-projects will be the deliverables in the different phases after which these sub-projects will be parted into smaller sub-projects of deliverables until the desired level of detail is achieve for the Work Breakdown Structure.[3][4][5]

[edit] Deliverable-based Work Breakdown Structure

When a Work Breakdown Structure is based on deliverables the 3. Item on the listed guide for Work Breakdown Structures above should focus on the project’s deliverables. In a construction project these could be the external walls, the internal walls and installations, a foundation, and a surrounding outdoor area. Each sub-project or deliverables are then parted into smaller sub-projects or deliverables, following the same principle as the Phase-based Work Breakdown Structure. [3][4][5]

[edit] Responsibility-based Work Breakdown Structure

In a Responsibility-based Work Breakdown Structure the work is broken down based on the responsible actors at a given task. This means the first rough subdivision of the project scope will be represented by the areas of work. Continuing an example of a construction project, the main actors responsible for the project will often be the project manager himself, the entrepreneur, and the architect. For each actor the work areas covered by their responsibility should be listed. The project manager should work out a project plan, report the status of the project, the risks of the project and so on. [3][5]

[edit] Gantt Chart

A common tool for visualizing a Work Breakdown Structures is by using a Gantt Chart. This schedule is waterfall based and provides a great overview of the sub-projects in a perspective of time as this kind of schedule works as a timeline. The Gantt Chart is a schedule in which all of the sub-projects or deliverables are listed vertical often with a planned start- and -end date, cost estimation, person responsible for the task and an actual cost of the task. Horizontally on the chart is a calendar in which it is marked for each sub-project when the work is planned to be done. [8][9]


To implement a Gantt Chart, the project must of course be divided into smaller projects or sub-goals. These tasks are then organized in area of work, contact person and firm. It is also important to state who is responsible for the sub-goal to be finished to the expected time and at the agreed quality. Then this is examined, it is identified if any of the works or sub-goals or deliverables are overlapping and which of the works that are depending on each other. These works must be done in a certain order. After this identification, the time estimated for each work is determined and the works are ready to be scheduled.[8] This can be done in two ways; Firstly, it can be done from the starting point of the project. The works are then scheduled from a date and forward until the estimated time for the given work is up. This step needs to take in to account, that holidays may occur in the timespan of the project. When a deadline is set for one sub-project, the next sub-project dependent on the first sub-project can be scheduled and so on. The second way to do the time-scheduling is to begin from the deadline of the project and do the scheduling backwards. This is a good way to optimate the timespan of a project, because this provides the project manager with the fasted time schedule in a natural way. An example of a Gantt Chart can be seen in figure 2.

Example of scatter plot

Figure 2: Example of Gantt Chart. To the left a schedule of the different sub-projects and their planned start- and -end date is shown. The right side of the Gantt Chart shows a horizontal calendar in which the sub-projects are marked when they are scheduled to be done. It is seen that the chart provides a timeline for the project. This is a great way to get an overview of the works that needs to be done in a specific order, or at the same time. [9]

[edit] What are the limitations of Work Breakdown Structure?

As a project manager it is important to know what you don’t know - and to expect the unexpected. A Work Breakdown Structure of a project might give a great overview of a project but as much as this scheduling of the smaller work packages provides a sound estimation of the project, everything can still go wrong. The overview provides a good opportunity to do risk analysis on the project in details. It is also a good way to keep track of the time spend on the project and the different work packages. On that note it is easy to keep track of deviations from the schedule early in the process and act on these to provide some kind of damage control.


To summarize: The Work Breakdown Structure is a good way to make a sound estimation of a project in terms of timespan and budged. But as a rule of thumb, something will deviate from the project plan at some point doing a project. A good Work Breakdown Structure schedule will provide an overview for the project manager, who in case of deviation from the schedule can act on them at an early state and reduce any harm to either the product delivered in the end, the time schedule, or the budget. As so, a Work Breakdown Structure can be seen as a work in progress and not a finished product.

[edit] References

[1]ISO Standard 21502, Project Management

[2] Course notes, Author: DTU ProjectLab, 42430 - Week 2 - Part 3 - Complexity slides

[3] ProProf, Arthur: David Miller

[4] Visualization of Work Breakdown Structures, Author: WorkBreakdownStructure.com

[5] Guide for Work Breakdown Structures, Arthur: Visual-paradigm.

[6] Figure 1, Left side, Lucid chart

[7] Figure 1, Right side, Write now design

[8] Gantt Chart, Arthur: Projectmanager

[9] Figure 2, Gantt Chart, Picture from Gantt.com

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox