Accurate Management Reports on 1me, every 1me - why your - - PowerPoint PPT Presentation

accurate management reports on 1me every 1me why your
SMART_READER_LITE
LIVE PREVIEW

Accurate Management Reports on 1me, every 1me - why your - - PowerPoint PPT Presentation

Accurate Management Reports on 1me, every 1me - why your project deserves more than Excel Richard Jebb Technical Director, PCF Ltd Contents


slide-1
SLIDE 1

Accurate ¡Management ¡Reports ¡on ¡1me, ¡every ¡1me ¡-­‑ ¡ why ¡your ¡project ¡deserves ¡more ¡than ¡Excel ¡ Richard ¡Jebb ¡ Technical ¡Director, ¡PCF ¡Ltd ¡

slide-2
SLIDE 2

Contents ¡

  • Introduc:on ¡to ¡PCF ¡
  • The ¡Challenge ¡of ¡Project ¡Repor:ng ¡
  • Spreadsheets ¡– ¡the ¡“obvious” ¡solu:on ¡

– Errors ¡and ¡Risks ¡

  • QEI ¡Management ¡Repor:ng ¡

– Example ¡Reports ¡and ¡Case ¡Studies ¡

slide-3
SLIDE 3

Introduc:on ¡to ¡PCF ¡

  • Founded ¡in ¡1982 ¡
  • Based ¡in ¡Hemel ¡Hempstead ¡
  • Specialists ¡in ¡graphical ¡repor:ng ¡for ¡projects ¡
  • Customers ¡include: ¡
slide-4
SLIDE 4

The ¡Challenge ¡of ¡Project ¡Repor:ng ¡

  • Your ¡organisa:on/customer ¡has ¡a ¡standard ¡

set ¡of ¡reports ¡in ¡a ¡predefined ¡format ¡

  • Your ¡project ¡management ¡tools ¡cannot ¡

produce ¡them ¡

– Data ¡comes ¡from ¡mul:ple ¡sources ¡ – Need ¡to ¡create ¡specific ¡charts/graphics ¡

  • There ¡is ¡acute ¡:me ¡pressure ¡to ¡deliver ¡
slide-5
SLIDE 5

What ¡Usually ¡Happens ¡Next ¡

slide-6
SLIDE 6

Why ¡Choose ¡a ¡Spreadsheet? ¡

  • Familiarity ¡– ¡available ¡on ¡every ¡desktop ¡
  • Easy ¡to ¡import/paste ¡in ¡data ¡
  • Built ¡in ¡char:ng ¡and ¡graphics ¡func:ons ¡
  • Bypasses ¡the ¡IT ¡department ¡
slide-7
SLIDE 7

Is ¡This ¡Wise? ¡

  • With ¡Excel ¡on ¡every ¡desktop, ¡on ¡the ¡surface ¡it ¡

would ¡seem ¡like ¡anyone ¡can ¡build ¡a ¡

  • spreadsheet. ¡And ¡yet ¡just ¡because ¡someone ¡

knows ¡how ¡to ¡use ¡Word, ¡we ¡don’t ¡ automa:cally ¡assume ¡they ¡are ¡a ¡good ¡writer. ¡

  • The ¡task ¡of ¡developing ¡the ¡spreadsheet ¡o]en ¡

goes ¡to ¡the ¡person ¡with ¡the ¡most ¡relevant ¡ domain ¡knowledge, ¡rather ¡than ¡coding ¡ exper:se ¡

slide-8
SLIDE 8

Error ¡Rates ¡

  • Large ¡body ¡of ¡research ¡now ¡exists ¡
  • Over ¡80% ¡of ¡all ¡spreadsheets ¡contain ¡errors ¡
  • Typical ¡cell ¡error ¡rate ¡(CER) ¡is ¡roughly ¡1% ¡
  • Inspec:on ¡of ¡spreadsheets ¡by ¡experienced ¡

users ¡picks ¡up ¡roughly ¡50% ¡of ¡errors ¡

  • The ¡structure ¡of ¡spreadsheets ¡makes ¡it ¡easy ¡

to ¡create ¡errors, ¡and ¡hard ¡to ¡iden1fy ¡them ¡

References: ¡ ¡ ¡ ¡ ¡hdp://www.strategy-­‑at-­‑risk.com/2009/03/03/the-­‑risk-­‑of-­‑spreadsheet-­‑errors/ ¡ ¡ ¡ ¡ ¡A ¡Cri&cal ¡Review ¡of ¡ ¡the ¡Literature ¡on ¡Spreadsheet ¡Errors ¡Powell ¡et ¡al. ¡, ¡Tuck ¡School ¡of ¡Business ¡2008 ¡ ¡ ¡ ¡ ¡Errors ¡in ¡Opera&onal ¡Spreadsheets ¡Powell ¡et ¡al. ¡, ¡Tuck ¡School ¡of ¡Business ¡2009 ¡ ¡ ¡

slide-9
SLIDE 9

Error ¡Cascades ¡

Wrong ¡Result: ¡CER ¡= ¡0.87% ¡ ¡ ¡ ¡Poor ¡Prac:ce: ¡CER ¡= ¡1.79% ¡

slide-10
SLIDE 10

Error ¡Checking ¡is ¡Hard... ¡

slide-11
SLIDE 11

Spreadsheet ¡Risks ¡

  • Easy ¡to ¡mix ¡data ¡and ¡logic ¡-­‑ ¡makes ¡debugging ¡difficult ¡
  • O]en ¡created ¡by ¡staff ¡with ¡no ¡formal ¡programming ¡training ¡
  • Model ¡may ¡never ¡have ¡been ¡validated ¡with ¡test ¡case ¡data ¡
  • Logic ¡within ¡model ¡(or ¡how ¡to ¡use ¡the ¡model ¡itself) ¡may ¡not ¡

be ¡documented ¡

  • No ¡control ¡on ¡integrity ¡of ¡data ¡once ¡extracted ¡from ¡source(s) ¡
  • Spreadsheet ¡is ¡o]en ¡"owned" ¡by ¡an ¡individual, ¡rather ¡than ¡

the ¡organisa:on ¡

slide-12
SLIDE 12

¡Other ¡Issues ¡

  • Data ¡is ¡dead ¡– ¡just ¡numbers, ¡with ¡no ¡

associated ¡structure ¡

  • Transferring/formalng ¡data ¡at ¡each ¡period ¡

end ¡can ¡take ¡a ¡long ¡:me ¡

  • Need ¡to ¡decide ¡repor:ng ¡:me ¡unit ¡in ¡advance ¡

for ¡:me ¡scaled ¡data ¡(eg ¡weeks, ¡months) ¡

slide-13
SLIDE 13

Things ¡to ¡Consider ¡

  • Was ¡a ¡requirements ¡document ¡ever ¡issued? ¡
  • Where ¡did ¡the ¡model ¡come ¡from ¡(e.g. ¡wriden ¡for ¡this ¡project, ¡

copied ¡from ¡another ¡project, ¡downloaded ¡from ¡the ¡web?) ¡

  • Has ¡the ¡model ¡ever ¡been ¡formally ¡tested? ¡
  • Is ¡there ¡any ¡documenta:on? ¡
  • What ¡risk ¡assessment ¡has ¡been ¡performed ¡– ¡what ¡would ¡be ¡

the ¡consequence ¡of ¡

– Delivering ¡incorrect ¡results? ¡ – The ¡“owner” ¡moving ¡elsewhere? ¡

slide-14
SLIDE 14

What ¡are ¡the ¡Alterna:ves? ¡

  • CAD ¡System ¡? ¡
  • Visio ¡? ¡
  • Write ¡your ¡own ¡? ¡
  • ...or ¡QEI ¡Management ¡Repor:ng ¡
slide-15
SLIDE 15

QEI ¡Product ¡Architecture ¡

QEI Environment

Database

Model Data tasks breakdown structures resources logic work patterns Vector/Raster Graphics maps plans symbols

HP-GL, DXF JPEG, BMP, GIF, … MPX, ASCII, CSV, DBF, ODBC

model views Application standard processes custom processes

User Interaction

links 3rd Party Application

data data clipboard, HTML, JPG, EMF, SVG, XML

Published Data views/tables resource loads entire database Standard Views Structure (eg WBS) PERT network Gantt Chart Resource histogram Calendar Earned Value Tables Custom Views Time Chainage BoxCharts DrillDown User Defined

slide-16
SLIDE 16

How ¡Does ¡It ¡Work? ¡

  • Data ¡is ¡imported ¡via ¡a ¡wizard ¡to ¡create ¡a ¡

snapshot ¡model ¡of ¡the ¡live ¡project ¡

  • Mul:ple ¡projects ¡can ¡be ¡imported ¡into ¡a ¡single ¡

QEI ¡database ¡

  • Reports ¡are ¡built ¡as ¡graphical ¡views ¡linked ¡to ¡

the ¡data ¡model ¡

  • Allows ¡data ¡from ¡mul:ple ¡sources ¡to ¡be ¡

combined ¡into ¡single ¡set ¡of ¡reports ¡

slide-17
SLIDE 17

What ¡Data ¡Is ¡Stored? ¡

  • WBS, ¡Tasks ¡and ¡Logic ¡
  • Calendars ¡
  • Resources ¡
  • Cost ¡Rates ¡
  • Baseline ¡Data ¡

¡

It ¡is ¡also ¡possible ¡to ¡create ¡alternate ¡breakdown ¡ structures ¡for ¡repor:ng ¡purposes ¡ ¡

slide-18
SLIDE 18

Resources ¡

  • Values ¡can ¡be ¡displayed ¡as ¡quan::es ¡or ¡costs ¡
  • Values ¡can ¡be ¡calculated ¡for ¡any ¡single ¡resource, ¡a ¡

group ¡of ¡resources, ¡or ¡all ¡resources ¡

  • Curves ¡can ¡be ¡computed ¡for ¡any ¡point ¡in ¡any ¡

breakdown ¡structure ¡

  • Costs ¡can ¡be ¡calculated ¡from ¡mul:ple ¡:me ¡varying ¡

sets ¡of ¡rate ¡data ¡

  • Time ¡varying ¡availability ¡values ¡can ¡be ¡displayed ¡
slide-19
SLIDE 19

Key ¡Benefits ¡

  • Process ¡can ¡be ¡automated ¡via ¡macros ¡
  • PMO ¡retains ¡control ¡of ¡repor:ng ¡
  • Data ¡model ¡allows ¡for ¡“what ¡if” ¡modelling: ¡

– Schedule ¡slippage ¡ – Varying ¡resource ¡availabili:es ¡ – Varying ¡resource ¡rates ¡

  • Allows ¡integra:on ¡of ¡data ¡from ¡mul:ple ¡

sources ¡into ¡a ¡single ¡en:ty ¡

slide-20
SLIDE 20

Task ¡Reports ¡

slide-21
SLIDE 21

Resource ¡Reports ¡

slide-22
SLIDE 22

Earned ¡Value ¡Reports ¡

slide-23
SLIDE 23

Custom ¡Reports/Visualisa:ons ¡

BLOS Link

CONOP 2

Summary Detail BLOS Link

Scenario 2001

COMSAT P13 CDL Wideband C4I NWC P6 NBDL Wideband C4I NWC AP22 C4ISR GS Ground C4ISR Gnd Control AP20 C4ISR Ground C4I BMS Ops Centre SATCOM Band UHF and Ku Sat Gnd Terminal P7 TAC Gnd Comms Sat Gnd Terminal P7 TAC Gnd Comms P9 Tactical Comms BLOS SATCOM P6 NBDL Dedicated Sensor Link C4I NWC GS Ground C4ISR AP23 UAV C4ISR
slide-24
SLIDE 24

Case ¡Studies ¡

slide-25
SLIDE 25

¡Example ¡1 ¡(Defence ¡Contractor) ¡

  • 35,000 ¡tasks ¡spread ¡over ¡600 ¡projects ¡and ¡200 ¡

departments ¡

  • Monthly ¡250 ¡page ¡report ¡pack ¡took ¡PMO ¡3 ¡

days ¡to ¡prepare ¡

  • Use ¡of ¡QEI ¡reduced ¡report ¡produc:on ¡:me ¡by ¡

80% ¡and ¡introduced ¡EV ¡graphics ¡for ¡all ¡ projects ¡

slide-26
SLIDE 26

Example ¡2 ¡(Aircra] ¡Manufacturer) ¡

  • Used ¡QEI ¡to ¡visualise ¡aircra] ¡build ¡configura:on, ¡

generate ¡per-­‑shi] ¡ac:vity ¡charts ¡and ¡assess ¡ impact ¡of ¡new ¡orders ¡on ¡capacity ¡

  • Customer ¡quotes: ¡

– "for ¡the ¡first ¡&me ¡we ¡are ¡able ¡to ¡fully ¡visualise ¡what ¡

  • ur ¡staff ¡are ¡achieving ¡on ¡a ¡shiB ¡by ¡shiB ¡basis" ¡

– "once ¡we ¡had ¡built ¡the ¡QEI ¡model ¡we ¡could ¡adjust ¡the ¡ sequence ¡of ¡opera&ons, ¡significantly ¡improving ¡our ¡ assembly ¡&mes ¡-­‑ ¡in ¡some ¡cases ¡by ¡up ¡to ¡60%" ¡

slide-27
SLIDE 27

Example ¡3 ¡(Water ¡Company ¡JV) ¡

  • 140 ¡projects, ¡£250m ¡total ¡budget ¡
  • Budgets, ¡progess ¡and ¡actuals ¡were ¡all ¡originally ¡in ¡

separate ¡Excel ¡spreadsheets ¡used ¡to ¡record ¡ subcontractor ¡data ¡

  • Unable ¡to ¡determine ¡programme ¡performance ¡or ¡

generate ¡:mely ¡reports ¡

  • Now ¡produce ¡EV ¡and ¡performance ¡reports ¡in ¡QEI ¡

direct ¡from ¡single ¡spreadsheet ¡– ¡full ¡period ¡end ¡ import ¡takes ¡approximately ¡15 ¡minutes ¡

slide-28
SLIDE 28

Example ¡4 ¡(Interna:onal ¡Airline) ¡

  • Significant ¡percentage ¡of ¡fleet ¡approaching ¡10 ¡

year ¡overhaul, ¡each ¡aircra] ¡out ¡of ¡service ¡for ¡ a ¡month ¡plus ¡labour ¡costs ¡of ¡£1m+ ¡

  • Exis:ng ¡inhouse ¡systems ¡unable ¡to ¡predict ¡

when ¡checks ¡would ¡fall ¡due ¡

  • QEI ¡was ¡used ¡to ¡predict ¡dates/costs ¡of ¡work ¡

based ¡on ¡flying ¡paderns ¡and ¡various ¡ maintenance ¡scenarios, ¡to ¡iden:fy ¡most ¡cost-­‑ effec:ve ¡solu:on ¡

slide-29
SLIDE 29

Thank ¡You ¡

  • Any ¡Ques:ons? ¡
  • If ¡you ¡are ¡interested ¡in ¡learning ¡more ¡about ¡

QEI ¡Management ¡Repor:ng, ¡please ¡come ¡and ¡ talk ¡to ¡us ¡on ¡our ¡stand ¡today, ¡or ¡check ¡out ¡our ¡ website ¡at ¡hdp://www.pcfltd.co.uk ¡

slide-30
SLIDE 30

References ¡

  • Google ¡for ¡"prevalence ¡of ¡errors ¡in ¡excel ¡spreadsheets" ¡
  • hdp://www.burns-­‑stat.com/pages/Tutor/spreadsheet_addic:on.html ¡
  • hdp://www.eusprig.org/horror-­‑stories.htm ¡
  • hdp://www.f1f9.com/the-­‑problem ¡
  • hdp://www.strategy-­‑at-­‑risk.com/2009/03/03/the-­‑risk-­‑of-­‑spreadsheet-­‑

errors/ ¡

  • hdp://www.ion.icaew.com/itcounts/23601 ¡