Activity Planning and Risk Management



Activity Planning and Risk Management

Activity Planning

Activity Planning is the process of identifying project activities, sequencing them, estimating durations, and preparing schedules to ensure timely project completion.

Purpose of Activity Planning

  • Break the project into manageable tasks
  • Allocate time and resources efficiently
  • Identify dependencies between activities
  • Monitor and control progress

Objectives of Activity Planning

ObjectiveExplanation
Time ManagementEnsure project completes on schedule
Resource OptimizationEfficient use of manpower & tools
Cost ControlAvoid delays and extra costs
CoordinationSmooth flow of activities
Risk IdentificationDetect schedule-related risks early

Project Schedules

A project schedule is a timeline that shows start and finish dates of activities, along with dependencies.

Importance of Project Scheduling

  • Provides project roadmap
  • Helps track progress
  • Identifies critical activities
  • Improves communication

Types of Project Schedules

Schedule TypeDescription
Bar Chart (Gantt Chart)Simple visual timeline
Network ScheduleShows dependencies
Milestone ChartHighlights key events
Time-Phased ScheduleResource-based scheduling

Gantt Chart Example (Conceptual)

Activities

An activity is a specific task or unit of work that consumes time and resources.

Characteristics of Activities

  • Clearly defined start and end
  • Measurable duration
  • Uses resources
  • Produces output

Activity Breakdown (WBS)

LevelExample
ProjectOnline Banking System
ModuleAccount Management
ActivityDesign Login Page
TaskCreate UI Layout

Sequencing and Scheduling

Sequencing

Sequencing is the process of deciding the order in which activities must be performed.

Scheduling

Scheduling assigns start and finish times to activities based on sequence and duration.

Types of Activity Dependencies

DependencyMeaning
Finish-to-Start (FS)One finishes before next starts
Start-to-Start (SS)Both start together
Finish-to-Finish (FF)Both finish together
Start-to-Finish (SF)Rarely used

Sequencing Flow Diagram

Network Planning Models

Network Planning Models represent project activities graphically to analyze scheduling and control.

Major Network Models

ModelFull FormDescription
PERTProgram Evaluation and Review TechniqueProbabilistic time estimates
CPMCritical Path MethodDeterministic time estimates

Comparison of PERT and CPM

AspectPERTCPM
Time EstimationThree-time estimatesSingle-time estimate
NatureProbabilisticDeterministic
FocusTimeTime & Cost
UsageR&D projectsConstruction/software

Network Diagram Example

Formulating Network Model

Formulating a network model involves systematically converting project activities into a network diagram.

Steps to Formulate Network Model

StepDescription
Step 1List all project activities
Step 2Identify dependencies
Step 3Estimate duration
Step 4Draw network diagram
Step 5Calculate critical path

Activity-on-Node (AON) Representation

  • Nodes represent activities
  • Arrows represent dependencies

Forward Pass Technique

The Forward Pass is used to calculate:

  • Earliest Start Time (ES)
  • Earliest Finish Time (EF)

Formula

EF = ES + Duration

Steps in Forward Pass

  1. Start from first activity
  2. ES of first activity = 0
  3. Calculate EF for each activity
  4. Move forward through network

Forward Pass Diagram

Backward Pass Technique

The Backward Pass calculates:

  • Latest Finish Time (LF)
  • Latest Start Time (LS)

Formula

LS = LF − Duration

Steps in Backward Pass

  • Start from last activity
  • LF of last activity = Project duration
  • Calculate LS
  • Move backward through network

Backward Pass Diagram

Float (Slack) and Critical Path

Float

Float is the amount of time an activity can be delayed without affecting project completion.

Float = LS − ES = LF − EF

Critical Path

The Critical Path is the longest path in the network with zero float.

FeatureDescription
Longest PathDetermines project duration
Zero FloatNo delay allowed
Critical ActivitiesMust be monitored closely

Link with Risk Management 

Poor activity planning leads to:

  • Schedule risk
  • Resource conflict
  • Cost overrun

Network models help reduce risk by:

  • Identifying critical activities
  • Predicting delays
  • Supporting corrective actions

Exam-Focused Quick Revision Points

  • Activity planning breaks work into tasks
  • Scheduling assigns time to activities
  • Sequencing defines task order
  • PERT & CPM are network planning models
  • Forward pass → earliest times
  • Backward pass → latest times
  • Critical path controls project duration

Critical Path Method, Risk & Cost Scheduling

Critical Path Method (CPM)

Note: “CRM” in many question papers refers to CPM – Critical Path Method.

CPM is a network-based scheduling technique used to determine the longest sequence of dependent activities that defines the minimum project duration.

Key Characteristics of CPM

  • Deterministic (single time estimate)
  • Focus on time and cost
  • Identifies critical activities
  • Used widely in software and construction projects

CPM Terminology

TermMeaning
ESEarliest Start
EFEarliest Finish
LSLatest Start
LFLatest Finish
Float (Slack)Allowable delay without affecting project
Critical PathPath with zero float

CPM Network Diagram (Conceptual)

Creation of Critical Paths

Steps to Create a Critical Path

StepDescription
1List all activities
2Identify dependencies
3Estimate durations
4Draw network (AON/AOA)
5Apply forward pass
6Apply backward pass
7Identify zero-float path

Float Formula

Float = LS − ES = LF − EF

Critical activities have Float = 0.

Risk Identification

Risk Identification is the process of detecting potential events that may adversely affect project objectives.

Common Sources of Risk

CategoryExamples
TechnicalNew technology, integration issues
ScheduleUnrealistic deadlines
CostBudget overruns
ResourceSkill shortages
ExternalLegal, regulatory changes

Risk Identification Tools

ToolPurpose
BrainstormingGenerate risk list
ChecklistsPast project risks
SWOTStrengths, weaknesses
Expert JudgmentDomain expertise

Risk Assessment

Risk Assessment evaluates probability and impact of identified risks.

Risk Assessment Matrix

Probability \ ImpactLowMediumHigh
LowLow RiskLow RiskMedium
MediumLowMediumHigh
HighMediumHighCritical

Risk Matrix Diagram

Risk Planning

Risk Planning defines actions to handle risks if they occur.

Risk Response Strategies

StrategyMeaning
AvoidChange plan to eliminate risk
MitigateReduce probability/impact
TransferShift risk (insurance, outsourcing)
AcceptTake no action (monitor only)

Risk Management

Risk Management is a continuous process of identifying, analyzing, planning, and monitoring risks.

Risk Management Process

PhaseActivity
IdentificationList risks
AnalysisProbability & impact
PlanningResponse strategies
MonitoringTrack & control

Risk Management Cycle

PERT Technique

PERT (Program Evaluation and Review Technique) is a probabilistic network technique using three time estimates.

Time Estimates in PERT

SymbolMeaning
OOptimistic time
MMost likely time
PPessimistic time

Expected Time Formula

TE = (O + 4M + P) / 6

CPM vs PERT

AspectCPMPERT
Time EstimateSingleThree
NatureDeterministicProbabilistic
FocusTime & costTime uncertainty
UsageSoftware, constructionR&D projects

PERT Network Diagram

Monte Carlo Simulation

Monte Carlo Simulation uses random sampling to analyze schedule and cost uncertainty.

Purpose

  • Predict probability of meeting deadlines
  • Assess risk impact on schedule
  • Improve estimation accuracy

Steps in Monte Carlo Simulation

StepDescription
1Define uncertain variables
2Assign probability distributions
3Run multiple simulations
4Analyze outcomes

Monte Carlo Output Example

Resource Allocation

Resource Allocation assigns people, tools, and equipment to project activities.

Objectives

  • Avoid resource conflicts
  • Optimize utilization
  • Ensure timely completion

Resource Allocation Techniques

TechniqueDescription
Resource LevelingSmooth resource usage
Resource SmoothingAdjust within float
Critical ChainFocus on constraints

Resource Allocation Diagram

Cost Schedules

A Cost Schedule shows planned expenditure over time.

Purpose of Cost Scheduling

  • Budget control
  • Cash flow planning
  • Cost performance tracking

Types of Cost Schedules

TypeDescription
Time-phased BudgetCost vs time
Cumulative Cost CurveS-curve
Activity-wise CostCost per task

S-Curve Cost Schedule

Exam-Focused Key Points (Quick Revision)

  • CPM identifies longest zero-float path
  • Critical path controls project duration
  • Risk identification & assessment reduce uncertainty
  • PERT uses three-time estimates
  • Monte Carlo predicts probability outcomes
  • Resource allocation avoids conflicts
  • Cost schedules control project budget