Project Management
Project Management
Less accurate, based on assump&ons and More accurate, since it is based on detailed
Accuracy
historical data. task analysis.
May overlook actual needs or Less bias, as it comes from those doing the
Risk of Bias
underes&mate resources. work.
High-level es&mates are needed quickly Detailed planning is required (e.g., during
Best Used When
(e.g., during ini&a&on). execu&on phase).
Flexibility Rigid; hard to adjust once allocated. Flexible and adaptable to changes.
The Work Breakdown Structure (WBS) is a key project management tool that involves the hierarchical
decomposi&on of the total project scope into manageable sec&ons, also called work packages. It ensures
that all work required to complete the project is captured, defined, and organized to improve planning,
execu&on, monitoring, and control.
WBS is a founda&onal part of the Create WBS process, falling under the Project Scope Management
knowledge area.
Purpose of the WBS
• To break down project deliverables into smaller tasks for be?er management.
• To define and control the scope of the project.
• To enable effec&ve task assignment, scheduling, cost es&ma&on, and risk iden&fica&on.
• To serve as the basis for scope baseline and project tracking.
The Work Breakdown Structure is a fundamental tool for successful project management. By organizing
work into structured, manageable sec&ons, WBS ensures be?er planning, resource alloca&on, risk
iden&fica&on, and performance monitoring. It serves as a blueprint for execu&on, helping project managers
and teams stay aligned with project goals, scope, and constraints.
Q2. State various project es5ma5on and scheduling techniques
In project management, es&ma&on and scheduling are crucial planning ac&vi&es. Es&ma&on involves
predic&ng costs, &me, effort, and resources, while scheduling determines when and in what order project
tasks should be executed. Accurate es&ma&on and realis&c schedules are essen&al for project success.
Project Es5ma5on Techniques
Project es&ma&on helps in determining how much &me and effort will be needed for the project.
Commonly used es&ma&on techniques are:
a. Guess&ma&ng
• Es&ma&on based on intui&on or informal judgment.
• Used when there is a lack of data or experience.
• Risky due to high chances of inaccuracy.
b. Delphi Technique
• A structured group decision-making method.
• Experts anonymously provide es&mates over mul&ple rounds.
• Results converge to a consensus, reducing individual bias.
c. Time Boxing
• A fixed unit of &me is allocated to a task regardless of its complexity.
• Promotes rapid delivery and focus.
• Effec&ve in Agile environments but may lead to scope compromise.
d. Top-Down Es&ma&on
• Es&mates are provided by senior management or sponsors.
• Based on similar past projects or strategic goals.
• Fast but less accurate as it ignores task-level details.
• May lead to “death march” projects (doomed from the start).
e. Bo?om-Up Es&ma&on
• Es&ma&on starts at the lowest level of the Work Breakdown Structure (WBS).
• Accurate as it considers each individual task.
• Time-consuming and data-intensive but highly reliable.
f. Analogous Es&ma&on
• Compares current project with similar previous projects.
• Uses historical data as a reference point.
• Faster than bo?om-up, but only suitable when similar past data exists.
g. Parametric Es&ma&on
• Uses mathema&cal models or formulas to calculate es&mates.
• Example: Cost = Size × Cost per unit.
• Effec&ve when reliable historical and sta&s&cal data are available.
h. Heuris&cs
• Rules of thumb or prac&cal guidelines (e.g., 40-20-40 rule: 40% planning, 20% development, 40%
tes&ng).
• Useful for rough ini&al planning.
i. Sojware Es&ma&on Models
• Lines of Code (LOC): Based on the volume of code. Difficult to apply early.
• Func&on Point Analysis (FPA): Based on func&onality delivered, technology-independent.
• COCOMO Model: Parametric model based on sojware size and complexity (Organic, Semi-
detached, Embedded).
Project Scheduling Techniques
Once es&mates are ready, a schedule is prepared to sequence and allocate &me to tasks.
a. Gan? Chart
• A bar chart that visually represents tasks along a &meline.
• Shows task dura&ons, dependencies, and overlaps.
• Easy to use and understand; ideal for stakeholder communica&on.
b. Ac&vity on Node (AON)
• A network diagram where nodes represent ac&vi&es.
• Arrows represent task dependencies.
• Helps visualize the sequence and dependencies between tasks.
c. Cri&cal Path Method (CPM)
• Iden&fies the longest path of dependent tasks.
• Determines the shortest &me to complete the project.
• Ac&vi&es on the cri&cal path have zero slack; delays here delay the project.
d. PERT (Program Evalua&on Review Technique)
• Incorporates uncertainty in &me es&ma&on using three-point es&mates:
o Op&mis&c (O), Most Likely (M), and Pessimis&c (P).
o Expected Time (TE) = (O + 4M + P) / 6.
• Useful for R&D or uncertain projects.
e. Precedence Diagramming Method (PDM)
• Shows rela&onships among ac&vi&es:
o Finish-to-Start (FS), Start-to-Start (SS), Finish-to-Finish (FF), Start-to-Finish (SF).
• Useful for complex dependency handling.
f. Lead and Lag
• Lead Time allows ac&vi&es to overlap (e.g., tes&ng begins before development ends).
• Lag Time introduces delay between dependent ac&vi&es.
g. Crashing
• Adding resources to cri&cal path ac&vi&es to finish sooner.
• Increases cost but reduces &me.
h. Fast Tracking
• Performing tasks in parallel that were originally planned in sequence.
• Reduces project dura&on but increases risk.
i. Rolling Wave Planning
• Planning is done in waves: near-term tasks are detailed, later phases are high-level.
• Common in itera&ve and Agile projects.
Es&ma&on and scheduling techniques form the founda&on of project planning. Choosing the right
combina&on of techniques ensures accurate forecas&ng, resource op&miza&on, and &mely delivery. A
balance between precision and flexibility is key to adap&ng to real-world project challenges.
Q4. Explain work breakdown structure and Gan6 chart with example.
Work Breakdown Structure (WBS)
A Work Breakdown Structure (WBS) is a hierarchical decomposi&on of the total project scope into smaller,
more manageable components called work packages. It defines what needs to be done—not when or
how—and forms the founda&on for planning, es&ma&ng, scheduling, and controlling the project.
Purpose of WBS
• Clarifies the full scope of work.
• Helps assign responsibili&es.
• Supports accurate cost and &me es&ma&on.
• Prevents scope creep by clearly defining project boundaries.
Key Components of WBS
a. Project Scope Statement
Defines what is included/excluded from the project.
b. Deliverables
Major outputs or products to be achieved (e.g., design module, tes&ng plan).
c. Work Packages
The smallest units of WBS that can be planned, assigned, and tracked individually.
d. WBS Dic&onary
A suppor&ng document that details each WBS element (descrip&on, cost, owner, dura&on, etc.).
Approaches to Building WBS
• Top-Down Approach: Start with overall project goal and break into tasks.
• Bo?om-Up Approach: Iden&fy individual tasks and group into deliverables.
Example – WBS for an E-Commerce Website Project
1.0 E-Commerce Website
Benefits of WBS
• Improves communica&on and clarity.
• Facilitates tracking and accountability.
• Forms the basis for scheduling (via Gan? charts) and budge&ng.
Gan$ Chart
Defini5on
A Gan? Chart is a &me-based bar chart used to visually represent the project schedule. It shows:
• Start and end dates of ac&vi&es.
• Dura&on and overlaps.
• Task dependencies and milestones.
Purpose of Gan6 Chart
• Helps plan and track project progress.
• Clearly communicates &melines to stakeholders.
• Iden&fies task sequences and resource availability.
Features of Gan6 Chart
a. Horizontal Bars: Represent task dura&on.
b. Ver&cal Axis: Lists tasks or work packages.
c. Horizontal Axis: Represents &me (days, weeks, etc.).
d. Dependencies: Represented via arrows between bars (e.g., Task B starts ajer Task A).
Bo/om-Up Budge.ng
In bo>om-up budge&ng, budgets are es&mated at the task or work package level by the team members or func&onal
managers who will perform the work. These es&mates are then rolled up to form the total project budget.
Characteris&cs:
• Based on detailed es&mates from the ground level.
• Uses inputs from the Work Breakdown Structure (WBS).
• Provides more accurate and realis&c budge&ng.
Advantages:
• High accuracy due to detailed planning.
• Team involvement improves commitment and ownership.
• Be>er for resource and risk planning.
Disadvantages:
• Time-consuming.
• May result in overes&ma&on or scope infla&on if not properly reviewed.
Example:
Each department (design, development, tes&ng) submits its detailed cost es&mate. The total budget is calculated
by aggrega&ng these figures.