Friday, May 2, 2008

Cost Estimating and the Work Breakdown Structure

Do you often find it easier to solve a large problem by breaking it down into smaller parts? This is what the work breakdown structure (WBS) does for a project manager. The WBS itemizes the many tasks that make up a project.

The work breakdown structure contains the entire project scope—all the work you need to complete in order to deliver the product. Throughout the cost estimating process, you should refer back to the WBS to ensure that you have included each activity. The WBS enables you to:
  • organize your cost estimates
  • identify each project activity that generates cost
  • illustrate the project scope in a summarized, graphical representation.
A work breakdown structure is a type of tree diagram that enables you to see the project scope all on one page. It depicts a hierarchical listing of the work, showing how the work elements are broken down (or decomposed) into tasks, work packages, and detailed activities. The WBS is organized as follows:
  • The top line of the WBS contains the name of your project.
  • The first level of the WBS contains the major elements of the project. Most projects within a given organization will have similar project life cycles.
  • The lower levels of the WBS show the continued decomposition of the phases. The third level usually contains tasks. Lower levels would be comprised of work packages and ultimately, individual activities.
The work breakdown structure is developed as an output of defining the project scope. When creating a work breakdown structure for a project, use the scope statement to identify each of the project's major phases or elements.
Each phase will have its key deliverables, which are further decomposed into tasks and then into work packages or activities. Keep in mind that different elements may have different levels of decomposition.

For each project you manage, you'll have to decide to what degree you will decompose your work breakdown structure. If you want to develop detailed, accurate cost estimates, you will need to fully decompose the work.

As a guideline, ask yourself: "Can adequate cost and duration estimates be derived at this level?" If the answer is no, then you must continue to break tasks into work packages, and these into specific activities. The steps below summarize the process of decomposition.
  1. Identify the major elements of the project.
  2. Decompose elements into tasks, work packages, and detailed activities.
  3. Ensure that the lowest level items are tangible and can be measured for completion.
  4. Verify the correctness of the decomposition by comparing it to similar projects or having a qualified person review it.
  5. Assign a unique identifier to each item that corresponds to your firm's code of accounts.
Step 3, in which you verify that each bottom-level work package or activity is measurable, is the most important step to cost estimating. Ask yourself: "Can each item be appropriately scheduled, budgeted, and assigned to a specific department, team, or person who will be responsible to complete it?" You'll be able to produce fairly accurate and detailed cost estimates if each activity is measurable—if it can be assigned a duration and a list of required resources, including human resources, materials, and equipment.
The work breakdown structure makes it easy to find the total cost estimates. Once the work of your project is sufficiently broken down into measurable, verifiable activities, assign a cost to each item. The process of totaling bottom-level activities, assigning a total to the task, totaling all tasks belonging to a deliverable, and so on, is called "rolling up" the estimates.

In summary, project managers and their teams will refer frequently to the work breakdown structure during the life of a project. However, at no other stage is the WBS more important than when cost estimates are being prepared.

18 comments:

Mounika said...

This is ansuperior writing service point that doesn't always sink in within the context of the classroom. In the first superior writing service paragraph you either hook the reader's interest or lose it. Of course your teacher, who's getting paid to teach you how to write an good essay, 
Click here:
Microsoft azure training in rajajinagar
Click here:
Microsoft azure training in marathahalli

Mounika said...

Woah this blog is wonderful i like studying your posts. Keep up the great work! You understand, lots of persons are hunting around for this info, you could help them greatly.
Click here:
Microsoft azure training in rajajinagar
Click here:
Microsoft azure training in marathahalli

sai said...

I was looking for this certain information for a long time. Thank you and good luck.
Click here:
angularjs training in tambaram
Click here:
angularjs6 Training in Chennai
Click here:
angularjs6 Training in Chennai

pooja said...

Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.
Blueprism training in Chennai

Blueprism training in Bangalore

Blueprism training in Pune

Blueprism online training

Blueprism training in tambaram

Unknown said...

After reading your post I understood that last week was with full of surprises and happiness for you. Congratz! Even though the website is work related, you can update small events in your life and share your happiness with us too.
java training in chennai | java training in bangalore

java online training | java training in pune

Unknown said...

Appreciating the persistence you put into your blog and detailed information you provide
Data Science course in kalyan nagar | Data Science course in OMR
Data Science course in chennai | Data science course in velachery
Data science course in jaya nagar | Data science training in tambaram

sasireka said...

It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...

informatica mdm online training

apache spark online training

apache spark online training

devops online training

aws online training

Kayal said...

Great post! I really appreciate your good efforts and this is the best blog for this title. I waiting for your more posts...
Primavera Training in Chennai
Primavera Course in Chennai
Corporate Training in Chennai
Embedded System Course Chennai
Oracle Training in Chennai
Tableau Training in Chennai
Spark Training in Chennai
Excel Training in Chennai
Power BI Training in Chennai


nash b said...

Great Post..
final year project proposal for information technology

free internship for bca

web designing training in chennai

internship in coimbatore for ece

machine learning internship in chennai

6 months training with stipend in chennai

final year project for it

inplant training in chennai for ece students

industrial training report for electronics and communication

inplant training certificate

raju said...

good information....!
inplant training in chennai
inplant training in chennai for it.php
panama web hosting
syria hosting
services hosting
afghanistan shared web hosting
andorra web hosting
belarus web hosting
brunei darussalam hosting
inplant training in chennai

shree said...

very nice....
inplant training in chennai
inplant training in chennai for it.php
namibia web hosting
norway web hosting
rwanda web hosting
spain hosting
turkey web hosting
venezuela hosting
vietnam shared web hosting



shri said...

nice....
internship in chennai for ece students
internships in chennai for cse students 2019
Inplant training in chennai
internship for eee students
free internship in chennai
eee internship in chennai
internship for ece students in chennai
inplant training in bangalore for cse
inplant training in bangalore
ccna training in chennai


subha said...

Great Article. As I read the blog I felt a tug on the heartstrings. it exhibits how much effort has been put into this.keep update
Ai & Artificial Intelligence Course in Chennai
PHP Training in Chennai
Ethical Hacking Course in Chennai Blue Prism Training in Chennai
UiPath Training in Chennai

Jayalakshmi said...

It is very excellent blog and useful article thank you for sharing with us, keep posting.
sap training in chennai

sap training in tambaram

azure training in chennai

azure training in tambaram

cyber security course in chennai

cyber security course in tambaram

ethical hacking course in chennai

ethical hacking course in tambaram

deiva said...

Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.
data science training in chennai

data science training in omr

android training in chennai

android training in omr

devops training in chennai

devops training in omr

artificial intelligence training in chennai

artificial intelligence training in omr

Prwatech said...

Thanks for sharing information to our knowledge, it helps me plenty keep sharing…

Spark Training institute in Bangalore

DeskTrack said...

It was nice to learn about Productivity Monitoring Software from your post. Reading this blog is quite interesting and relevant.

Visit: Productivity Monitoring Software

Matt Reeves said...

Mindblowing blog very useful thanks
AWS Training in Velachery
AWS Training in Chennai