0% found this document useful (0 votes)
34 views

Week 5WBS PDF

Uploaded by

Mohammad Bangee
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

Week 5WBS PDF

Uploaded by

Mohammad Bangee
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

Software Engineering

Work Breakdown CS-303


Structure (WBS)

Lecture # 15
20 Feb

Rubab Jaffar
[email protected]
▪ Introduction(Project Planning)
▪ What is Work Breakdown Structure(WBS)?
▪ WBS Concepts
▪ WBS Goals
▪ When should we develop WBS?
▪ Why to develop WBS?
▪ How to Develop WBS
▪ WBS levels, pitfalls, guidelines, check list

21.02.2020 2
Software Engineering
SCOPE SW
Project Deployment
Planning
UAT

Operation
Requirements
Maintenance
Design

Development

Built
Testing
Release

Software Engineering 21.02.2020 3


Software Engineering 21.02.2020 4
Software Engineering 21.02.2020 5
Software Engineering 21.02.2020 6
Project Management Plan
Initiation Scope WBS
Project Charter (definition)

Cost Time Human Resources


(estimates, …) (activity diagrams, …) (RACI matrix, …)

▪ Also to consider: Quality, Risk,


Communication, Procurement, Integration
(PMBOK® knowledge areas)

Software Engineering 21.02.2020 7


▪ Dividing complex projects to simpler and manageable
tasks is the process identified as Work Breakdown
Structure (WBS).

▪ Usually, the project managers use this method for


simplifying the project execution. In WBS, much larger
tasks are broken-down to manageable chunks of work.
These chunks can be easily supervised and estimated.
▪ Work Package: A group of related tasks that are defined at
the same level within a work breakdown structure.

Software Engineering 21.02.2020 8


8
▪ In project management and systems engineering, WBS is a
deliverable oriented decomposition of a project into
smaller components.

▪ A work breakdown structure element may be a product,


data, a service, or any combination. A WBS also provides
the necessary framework for detailed cost estimating and
control along with providing guidance for schedule
development and control

Software Engineering 21.02.2020 9


9
Software Engineering 21.02.2020 10
▪ Once the project Scope is agreed (finalized) then before
starting the project we need to plan various components
(activities) of software development project.

Software Engineering 21.02.2020 13


▪ Accurate and readable project organization.
▪ Accurate assignment of responsibilities to the project
team.
▪ Indicates the project milestones and control points.
▪ Helps to estimate the cost, time, and risk.
▪ Illustrate the project scope, so the stakeholders can have a
better understanding of the same.

Software Engineering 21.02.2020 14


14
▪ Begin with the Charter, focusing on Objectives and
Deliverables
▪ Break the main product(s) down into sub-products

▪ Set the structure to match how you’ll manage the project

▪ Lowest level not too detailed, not too large

▪ Is there a need for Integration?

▪ Identify support activities

▪ Check for completeness - is all the effort included?

▪ Develop a coding structure if needed

▪ Assign work package managers

Software Engineering 21.02.2020 15


15
▪ 2 Formats
▪ Outline (Indented Format)
▪ Graphical Tree (Organizational Chart)

Software Engineering 21.02.2020 17


Software Engineering 21.02.2020 18
18
Software Engineering 21.02.2020 19
19
Software Engineering 21.02.2020 20
20
There are common pitfalls to creating a WBS.
If you can keep these few possible, you and
your team will be much more successful at
creating a useful and accurate Work
Breakdown Structure.
▪ Level of Work Package Detail
▪ Deliverables Not Activities or Tasks
▪ WBS is not a Plan or Schedule
▪ WBS Updates Require Change Control
▪ WBS is not an Organizational Hierarchy

Software Engineering 21.02.2020 21


21
▪ Redecorate Room
▪ Prepare materials
▪ Buy paint
▪ Buy a ladder
▪ Buy brushes/rollers
▪ Buy wallpaper remover
▪ Prepare room
▪ Remove old wallpaper
▪ Remove detachable decorations
▪ Cover floor with old newspapers
▪ Cover electrical outlets/switches with tape
▪ Cover furniture with sheets
▪ Paint the room
▪ Clean up the room
▪ Dispose or store left over paint
▪ Clean brushes/rollers
▪ Dispose of old newspapers
▪ Remove covers

Software Engineering 21.02.2020 24


▪ Work Break Down structure test element is broken down into 4
smaller tasks-

Software Engineering 21.02.2020 25


Software Engineering 21.02.2020 26
That is all

Software Engineering 21.02.2020 27


27

You might also like