Tobacco road meets the technology highway part iii ppt

Preview:

Citation preview

Tobacco Road Meets the Technology Highway

(Part III)

Michael M. Hughes, PE

Assistant Engineering Manager

City of Durham, NC

Stephen Cole

Principal Consultant

Stephen Cole Consulting LLC

April 26, 2012

Agenda

• Context and Mission: Durham Public Works • Goals & Objectives for integration

– PCM, P6, ArcGIS – Internally developed systems

• Results of Integrated Approach – Pavenator – Expenditure by geography – Dashboard analyses

• How we did it • Technical Architecture, Data Flows

What has gone before

Tobacco Road meets the Technology Highway

The Part 1 segment describes the evolution of the Durham Primavera deployment and the step-wise approach that was used to ease into the technology.

Part 1: http://durhamnc.gov/ich/op/pwd/eng/Documents/Webinars/TRPart1.wmv

The Part 2 segment provides detail about the fundamentals of the integration with GIS.

Part 2: http://durhamnc.gov/ich/op/pwd/eng/Documents/Webinars/TRPart2.wmv

Each is about 1 hour – feel free to watch them

Durham, NC

Durham, North Carolina

City of Durham Facts

A Few Durham Accolades

Organizational Facts

Durham Public Works Mission

Public Works provides a wide range of services, including street maintenance, engineering design, development review and stormwater quality and infrastructure maintenance.

The Department ensures that the street infrastructure is safe and well maintained, which supports the quality of life and serves as a foundation of a healthy economy. As guided by the City’s Strategic Plan, Public Works serves as a steward of the City’s physical assets and ensures that residents live in a safe, secure and thriving community.

Durham Public Works Goals and Objectives

• Communicate clearly to citizens

• Evaluate projects against mission: – Effectiveness

– Efficiency

– Equitable provision of services

• Visualize commitment to each City district – Expenditure

– Progress of work

Integration Goals

• Accurate schedule and cost information – Timely

– Aggregated across geographic areas

• Inform citizens of work in advance

• UI efficiency – Enable fine-grained project control

– Eliminate duplicate entry

– Avoid the “See Attached Spreadsheet” problem

• Do more with less

Results: Available to Citizens

Expenditure by geography

Washington PAC 2 $77,411.44 PAC 1 $237,001.12

Dearborn PAC 2 $121,122.12 PAC 2 $994,372.09

Hillandale PAC 2 $79,383.30 PAC 3 $1,809,516.71

Hillsborough PAC 2 $66,280.75 PAC 4 $955,559.89

40' PAC 3 $923.45 PAC 5 $69,022.06

Hope Valley PAC 3 $78,565.55 TOTAL $4,065,471.87

University PAC 3 $80,641.49

PAC 1 $859,021.69

North-South Trail PAC 2 $92,371.40 PAC 2 $1,226,790.03

America Tobacco Trail PAC 3 $54,311.34 PAC 3 $1,424,103.26

PAC 4 $108,849.11 PAC 4 $695,409.52

Riddle Road Spur Trail PAC 4 $42,018.82 PAC 5 $81,140.31

TOTAL $4,286,464.81

PAC 1 $69,684.00

PAC 1 $1,096,022.81

PAC 2 $2,221,162.12

PAC 1 $69,684.00 PAC 3 $3,233,619.96

PAC 2 $436,569.01 PAC 4 $1,650,969.41

PAC 3 $214,441.83 PAC 5 $150,162.37

PAC 4 $150,867.93 TOTAL $8,351,936.68

PAC 5 $0.00

COMBINED ARRA Projects

COMBINED Remaining Streets to be Resurfaced

RESURFACING PROJECTSARRA PROJECTS

SW-25: New Sidewalk

ST-246: Trail Resurfacing

ST-247: Miami-Geer Realignment

ST-233 Remaining Streets to be Resurfaced

ST-234 Remaining Streets to be Resurfaced

GIS View – Streets Repaved

GIS View – Streets Repaved with District Overlay

How we did it: Conceptual Systems View

Detailed progress reporting Quantities, status by location

Estimates and Bids Standard Items

Completed Designs

Cost, Document, Workflow Controls

Schedule and Resource Controls

Accounting City

Infrastructure

Aggregate cost Dates

Status by Location Payment

Plan Execute Manage

Co

ntr

acts

Sch

ed

ule

s Dashboards Project reports Notifications

How we did it: Software Systems View

Dashboard reports

Estimates and Bids Standard Items

Completed Designs

(In progress)

MUNIS

Primavera Daily Report Extender (PDRX)

Aggregate Cost

Dates

Payment Status by Location

Plan Execute Manage

How we did it: Software Systems

• Fine-grained progress reporting: “Primavera Daily Report Extender” (PDRX) web-based workflow tool – Actual dates of work

– Unit quantities vs. contract for every GIS location

• Progress payments: Primavera Contract Manager

• Planned & actual schedules: Primavera P6

• City accounting: MUNIS

• GIS, citizen communications: ArcGIS

How we did it: Integration Technologies

Primavera Daily Report Extender (PDRX)

Estimates and Bids Standard Items

Completed Designs

Primavera CM13

Primavera P6

MUNIS ArcGIS

Co

ntr

acts

Sch

ed

ule

s Dashboards Project reports Notifications

CM XML API P6 Web Svcs

CM

XM

L A

PI

PDRX API (.NET)

Manual entry

Database access

DB replication & query

Plan Execute Manage

How we did it: Integration Technologies

• Contract Manager: via XML API – .NET wrapper layer to facilitate programmability

– PDRX: Subsidiary (detail) ledger to PCM

– PCM data is aggregated across GIS locations

• P6: via P6 Web Services – Conventions for relationship between WBS and

GIS activities

• ArcGIS: via database access – Updates to well-defined layer data

Data Flow: PDRX to PCM

Contractor enters today’s quantities

Data Flow: PDRX to PCM

Asphalt happens to be an assembly (surface course + binder)

Data Flow: PDRX to PCM

Material 59417 Surrey Green Ln

59385 Surrey Ln

59485 Eton Rd

59527 Somerset Rd

ST-252 Contract Total

ABC Stone (Incidentals) 1.2 2.8 4.0

ABC Stone (Roadway Patching) 6.5 4.5 5.5 7.0 23.5

Asphalt Base Course – Type B25.0B 67.6 48.2 27.4 143.2

Asphalt Binder for Plant Mix – Grade PG64-22 1.64 0.91 1.29 0.76 4.6

Asphalt Intermediate Course – Type I19.0B 39 71.09 100.09

Asphalt Surface Course – Type S9.5B 0.0

Approved Quantities – 6/6/2011

PDRX: Facility-level detail PCM: Daily qty summed across facilities, recorded as material delivery tickets

Background data transfer to PCM

Data Flow: PDRX – P6 – GIS

Contractor sees schedule for activities pertinent to this location Contractor submits completion

Data Flow: PDRX – P6 – GIS

PDRX: Details of pay item qty and dates P6: Summary schedule and cost by activity and location

Background data transfer to GIS

Data Flow: PDRX – P6 – GIS

P6: Summary schedule and cost for each location GIS: Location attributes

Futures

• Predictive model for repaving costs

– Use GIS attributes with project history

• Feedback loops for estimating process

– Use historical bid prices and project actuals

• Geographic optimization of dissimilar work

Bid price distribution

Lessons Learned

• Multiple constituencies = Divergent needs

– Contractors: Task and location focus; UI efficiency

– Inspectors: WIP and outstanding tasks

– PMs: Schedule and cost controls

– Citizens: Just tell me when you’ll be done

• Integrated systems let us serve each constituency well

Lessons Learned

• Data cleansing is essential

– Common database of bid items

– Common keys

– Avoid text matching if you can

• PCM XML API quirks

– Pleased to see PCM WS API

• Define usage and data models before integrating

Questions?

Michael M. Hughes, P.E. Michael.Hughes@durhamnc.gov (919) 560-4326 Stephen Cole stephen@stephencoleconsulting.com (919) 246-4039

Recommended