PBS&J Program Control Services

29
Program Control Services

description

Brief overview of PBS&J program controls services

Transcript of PBS&J Program Control Services

Page 1: PBS&J Program Control Services

Program Control Services

Page 2: PBS&J Program Control Services

Approach to ProjectsUnique Challenges/Issues

• Effective communication and interaction with Client staff and consultants

• Increase integration of different technologies and systems

• Increase capabilities of the different systems

• Develop and deliver new information solutions at a fast pace while maintaining a high quality

Approach• Joint PBS&J/Client Teams

• Continue development of technical disciplines and tools to facilitate integration

• Incorporate new technologies and concepts

• Intensify QA/QC processes for the different information solution initiatives

Page 3: PBS&J Program Control Services

SchedulingSupport

Page 4: PBS&J Program Control Services

Before

R/W Cert.

Utility Cert.

Letting

Production

Rail Clear

• No Base methodologies

• Populated database with useless project data

• No Scheduling processes standardized

Page 5: PBS&J Program Control Services

Accomplishments

• Base methodologies developed

• Useful Project databases

• Scheduling processes standardized

R/W Cert.

Utility Cert.

Letting

Production

Rail ClearDrainage Process

SurveyProcess

MappingProcess

DesignProcess

UtilitiesProcess

RailProcess R/W

Process

PROJEC

T

Page 6: PBS&J Program Control Services

AccomplishmentsLogic Driven Schedules

Page 7: PBS&J Program Control Services

Project Data

Activity Data

Reports

Before

Issues:

• Base methodologies are still P3 based

• No resource management

• Issues tracked separately

• Data input intense

• Aligning with Work Program Manual Process

OBS

EPS

WBS

Page 8: PBS&J Program Control Services

Project Data

Activity Data

OBS

Reports EPS

WBS

Issue and Risks

$$$

ResourcesWP

Documents

Thresholds

Contracts

Accomplishment

• Adapt base methodologies to Primavera 6.2 environment

• Develop resource management

• Issues tracked in E/C

• Optimize data input

• Develop tools to facilitate alignment with Work Program

• Training and Mentoring

• Documentation

• Reports

SCOPE• Primavera Enterprise

for Construction

Page 9: PBS&J Program Control Services

Database Administration Support

Page 10: PBS&J Program Control Services

$$$ Scheduling(Primavera)

Legacy Systems& Others

Creating a Scheduling SystemReliable SchedulesInventory of Projects

ImportsExports

Report

Awareness of Data Issues

Previously…

Page 11: PBS&J Program Control Services

WEB

$$$ Scheduling(Primavera)

Legacy Systems & Others

Monitoring Project Health Dynamic Reporting Effective Project Management

Awareness of Data Issues

Currently…

SQL DatabaseWarehouse

Page 12: PBS&J Program Control Services

WEB

GIS Database

Monitoring Program Health Integrating & Developing Systems

Awareness of Project IssuesUnderstanding of Scope of Services

Vision…

Scope (New)

$$$Scheduling(Primavera)

Legacy Systems & Others

SQL DatabaseWarehouse

Page 13: PBS&J Program Control Services

Client Issues

1) API is semi-automatic. Driven by scheduling team.2) Upload to Legacy systems is semi-automatic. Driven by scheduling

team.3) GIS is not integrated.4) Reporting engine is not web enabled.5) Data extracted is not live.

Page 14: PBS&J Program Control Services

Client Issues• Integration of Primavera API is difficult due to lack

of documentation by the vendor of their API.

• Many manual scheduling processes require many resources.

• Diverse heterogeneous database systems have made it challenging to integrate a scalable, central database system.

• Lack of ability to update live information from external sources.

Page 15: PBS&J Program Control Services

Accomplishments / Experience• Software development using Primavera’s API to

extend default functionality and provide automation.• Met the challenge of developing with Primavera’s API business

objects despite weak API documentation.

• Provided Primavera database technical support.

• Successful implementation and administration of a centralized database that integrates work program, funding, and scheduling.• Development of automated database processes to replace

manual, repetitive tasks and provide integration with external systems.

Page 16: PBS&J Program Control Services

Approach• Enhance Primavera API business object

documentation through knowledge that was gained during development.

• Automate time-consuming manual scheduling processes through usage of the Primavera API.

• Provide automated integration of diverse systems in a central database repository.

• Receive live data from external sources through scheduled processes.

Page 17: PBS&J Program Control Services

Accmplishements

1) By schedulers data uploads, automation of data will take place from Primavera.

2) Upload to Legacy systems scheduled to be automatic.3) Using ArcSDE, GIS integrated. 4) Reporting engine web enabled and enterprise deployed through .NET

framework.5) Data is live.

Page 18: PBS&J Program Control Services

Geographic Information Systems

(GIS) Support

Page 19: PBS&J Program Control Services

Accomplishments / Relevant ExperienceGIS for Emergency Operations• Real-time tracking of wind and flood damage reported by field

crews after storm activities.• Debris amounts estimation and mapping.

GIS in Transportation• Collect asset location with hand held GPS unit.• Development of a web map server for display of assets.• Using dynamic segmentation to map RCI information.• Mapping structures extracted from PONTIS.• Displaying location of Work Programs.

Page 20: PBS&J Program Control Services

Received a 2003 GeoSpatial Innovations for Transportation Award

Page 21: PBS&J Program Control Services

Client Issues• GIS applications are not integrated with critical

database systems (Work Program, scheduling, and others).

• Geospatial data is decentralized, duplicated, and not readily shareable.

• Casual users have limited capabilities for producing maps on-demand from their desktops.

• Advanced users need centralized and generic GIS solutions in a client-server (enterprise) environment.

Page 22: PBS&J Program Control Services

Approach• Expand existing integration initiatives to include an enterprise-wide

GIS.

• Centralize and optimize the storage of geospatial data.

• Improve existing and develop new web applications with GIS functionality for casual users.

• Provide technical support to advanced GIS users.

Page 23: PBS&J Program Control Services

Accomplishment

Page 24: PBS&J Program Control Services

Software and Web Development

Support

Page 25: PBS&J Program Control Services

Accomplishments / Experience• Worked as an extension of the Client staff • Provided valuable innovation and creativity, helping

the Clients implement several web development initiatives.

• Leveraged existing Client development tools to create web sites designed to provide users easy access to vital project information.

• Customized tools to the needs and skill level of users

Page 26: PBS&J Program Control Services

Quality Assurance and Documentation

Page 27: PBS&J Program Control Services

What is QA/QC for r Software Development and Integration?

• Ensure:• Adherence to standard software lifecycle processes.

• The use of proven standards code development techniques.

• That required documentation is created and maintained properly.

• That code and documentation are archived.

• The resources have the right skill set for the required task.

Page 28: PBS&J Program Control Services

Development ProcessRequirements phase

ChangeManagement

Analysis & Specifications Phase

Project Plan & Mngt Activities

Design Phase

User Acceptance Phase

Implementation (Coding) Phase

Final QA Phase

Page 29: PBS&J Program Control Services

Why PBS&J?• Technical staff with the diverse skills

and knowledge. • Proven ability to integrate services and act as an

extension of Client staff.• Management and technical staff have demonstrated

commitment to Client initiatives.• Depth of resources.