33
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

Tobacco road meets the technology highway part iii ppt

Embed Size (px)

Citation preview

Page 1: Tobacco road meets the technology highway part iii ppt

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

Page 2: Tobacco road meets the technology highway part iii ppt

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

Page 3: Tobacco road meets the technology highway part iii ppt

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

Page 4: Tobacco road meets the technology highway part iii ppt

Durham, NC

Page 5: Tobacco road meets the technology highway part iii ppt

Durham, North Carolina

Page 6: Tobacco road meets the technology highway part iii ppt

City of Durham Facts

Page 7: Tobacco road meets the technology highway part iii ppt

A Few Durham Accolades

Page 8: Tobacco road meets the technology highway part iii ppt

Organizational Facts

Page 9: Tobacco road meets the technology highway part iii ppt

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.

Page 10: Tobacco road meets the technology highway part iii ppt

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

Page 11: Tobacco road meets the technology highway part iii ppt

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

Page 12: Tobacco road meets the technology highway part iii ppt

Results: Available to Citizens

Page 15: Tobacco road meets the technology highway part iii ppt

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

Page 16: Tobacco road meets the technology highway part iii ppt

GIS View – Streets Repaved

Page 17: Tobacco road meets the technology highway part iii ppt

GIS View – Streets Repaved with District Overlay

Page 18: Tobacco road meets the technology highway part iii ppt

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

Page 19: Tobacco road meets the technology highway part iii ppt

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

Page 20: Tobacco road meets the technology highway part iii ppt

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

Page 21: Tobacco road meets the technology highway part iii ppt

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

Page 22: Tobacco road meets the technology highway part iii ppt

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

Page 23: Tobacco road meets the technology highway part iii ppt

Data Flow: PDRX to PCM

Contractor enters today’s quantities

Page 24: Tobacco road meets the technology highway part iii ppt

Data Flow: PDRX to PCM

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

Page 25: Tobacco road meets the technology highway part iii ppt

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

Page 26: Tobacco road meets the technology highway part iii ppt

Data Flow: PDRX – P6 – GIS

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

Page 27: Tobacco road meets the technology highway part iii ppt

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

Page 28: Tobacco road meets the technology highway part iii ppt

Data Flow: PDRX – P6 – GIS

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

Page 29: Tobacco road meets the technology highway part iii ppt

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

Page 30: Tobacco road meets the technology highway part iii ppt

Bid price distribution

Page 31: Tobacco road meets the technology highway part iii ppt

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

Page 32: Tobacco road meets the technology highway part iii ppt

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

Page 33: Tobacco road meets the technology highway part iii ppt

Questions?

Michael M. Hughes, P.E. [email protected] (919) 560-4326 Stephen Cole [email protected] (919) 246-4039