PBS&J Program Control Services

Post on 14-Dec-2014

262 views 7 download

Tags:

description

Brief overview of PBS&J program controls services

Transcript of PBS&J Program Control Services

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

SchedulingSupport

Before

R/W Cert.

Utility Cert.

Letting

Production

Rail Clear

• No Base methodologies

• Populated database with useless project data

• No Scheduling processes standardized

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

AccomplishmentsLogic Driven Schedules

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

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

Database Administration Support

$$$ Scheduling(Primavera)

Legacy Systems& Others

Creating a Scheduling SystemReliable SchedulesInventory of Projects

ImportsExports

Report

Awareness of Data Issues

Previously…

WEB

$$$ Scheduling(Primavera)

Legacy Systems & Others

Monitoring Project Health Dynamic Reporting Effective Project Management

Awareness of Data Issues

Currently…

SQL DatabaseWarehouse

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

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.

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.

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.

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.

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.

Geographic Information Systems

(GIS) Support

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.

Received a 2003 GeoSpatial Innovations for Transportation Award

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.

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.

Accomplishment

Software and Web Development

Support

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

Quality Assurance and Documentation

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.

Development ProcessRequirements phase

ChangeManagement

Analysis & Specifications Phase

Project Plan & Mngt Activities

Design Phase

User Acceptance Phase

Implementation (Coding) Phase

Final QA Phase

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.