29
BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow- MS Office Project/Project Server -- Case Study Follow- up: up: Integration between Integration between MSP and BPA’s Enterprise System MSP and BPA’s Enterprise System One year post-installation: How’s it really going with One year post-installation: How’s it really going with MS Project? MS Project?

BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

Embed Size (px)

Citation preview

Page 1: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

MPUG Presentation- December 3, 2003

MS Office Project/Project Server -- Case Study Follow-up:MS Office Project/Project Server -- Case Study Follow-up:

Integration between Integration between

MSP and BPA’s Enterprise SystemMSP and BPA’s Enterprise System

One year post-installation: How’s it really going with One year post-installation: How’s it really going with MS Project?MS Project?

Page 2: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

What We Will Cover Tonight ---What We Will Cover Tonight ---

1. Review BPA’s Enterprise System

2. Look at how MSP is being used today.

3. Capabilities not yet being utilized.

4. Items we are considering modifying.

5. Benefits- Current and Future

6. Development Statistics

Page 3: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

Review BPA’s Enterprise SystemReview BPA’s Enterprise System

Page 4: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

BPA’s Enterprise System---The System Make Up-BPA’s Enterprise System---The System Make Up-

An Integration of:

Indus Passport-- and Peoplesoft--

Contract Management Financial Management

Design Engineering Asset Management

Inventory HR

Purchasing Time & Labor

Work Management

Other modules

Page 5: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

BPA’s Enterprise System---A Work Order in Passport-BPA’s Enterprise System---A Work Order in Passport-

Page 6: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

BPA’s Enterprise System---Challenges in Using Passport BPA’s Enterprise System---Challenges in Using Passport

Schedule changes are cumbersome

The “out of the box” links to MSP do not meet our needs

There are no abilities for scheduling or forecasting of resources or funding budgets at the Program level.

Page 7: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

BPA’s Enterprise System---Action Taken-BPA’s Enterprise System---Action Taken-

BPA contracted with :

Pcubed--- to develop an interface to download Passport/Peoplesoft data into MSP and to upload an XML file of changes that are made in MSP

Indus--- to develop the upload of the XML file of changes back into Passport, providing all necessary data checks

Page 8: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

BPA’s Enterprise System---BES-MSP2002 Interface-

What the interface does-

BPA’s Enterprise System---BES-MSP2002 Interface-

What the interface does-

Downloads work order data from the official Business Enterprise System (BES) for over 2300+/- work orders.

Uploads data changes made to these work orders.

Provides views of the data simply not possible in the Business Enterprise System.

Page 9: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

BPA’s Enterprise System---BMI DiagramBPA’s Enterprise System---BMI Diagram

PassportDatabase PeopleSoft

PEDS(BES DATAWarehouse)

MS ProjectDatabase

Download Routines

MS ProjectPcubedUpload

Routines

XML File on UnixServer & PP

Trigger TableEntry

Indus UploadRoutines

User Reports &

Updates

D/L Pgm #1WO & Task

Data

D/L Pgm #2

Task Notes

D/L Pgm #3

Cost Data

D/L Pgm #4

Parent Proj

Hierarchy

Build

Project

Plans or

Add New

Tasks To

Existing

Changes

Processed

Into

Passport

Trigger

Table Entry

Initiates

Indus Job

Error Log

Changes

That Do Not

Pass All

Passport

Validations

Identify

Changes

Made In

MSP

BES

MS Project 02

Page 10: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

BPA’s Enterprise System---

What’s Included in the interface exchange-

BPA’s Enterprise System---

What’s Included in the interface exchange-

PassPort Data Included: WO Data

– Description, PM, Planning Center, Work Group, In Service Date– Type, Status, Reference, Comments, Parent Project

Task Data – Title, Planner, Schedule, Type, Location, Resources Required– Job Type, Crew Assignments & Schedules, – Maintenance Project Info

Current Estimated Costs

PeopleSoft Data Included: Baseline Estimates (approved funding level), Current actual Costs (summarized as labor, material, contract,

other) Parent Project Hierarchy

Page 11: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today.

Page 12: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today---How MSP is being used today---

The System is Up and Running !!!Applications (Project Server) are installed on a server in Vancouver, the Data Base is installed on a server in Portland. This is the result of Organizational responsibilities.

The automated interface runs nightly.

An ERROR log of unacceptable data changes is reviewed daily and errors reported back to the person submitting the data.

Deployed via local installs of MSP on individual PCs and also via Citrix. There are pros and cons associated with each method.

Page 13: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today---How MSP is being used today---

Work Order schedule changes being made via MSP.

Visual aids in work order management and reporting.

Management of the system and Training has been transferred over to our BES Team.

System is available to those who have had the training and WANT to use it, both for maintaining the official Enterprise schedule and resource estimates as well as for display and reporting of data.

We are developing Resource and Budget Forecasting displays / reports.

Page 14: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today---How MSP is being used today---

Take a look at an All Projects Project file.

Take a look at look at the Training Manual.

Take a look at some Resource forecasts.

We will now---

Page 15: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today---How MSP is being used today---Training Manual

Page 16: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today---How MSP is being used today---Training Manual

Page 17: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today---How MSP is being used today---

Training Manual

Page 18: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today---Resource ForecastingHow MSP is being used today---Resource Forecasting

Page 19: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today---Resource ForecastingHow MSP is being used today---Resource Forecasting

Page 20: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

How MSP is being used today---Resource ForecastingHow MSP is being used today---Resource Forecasting

Page 21: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

Capabilities not yet being utilized.

Page 22: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

Capabilities Not Yet Utilized---Capabilities Not Yet Utilized---

PWA for Users and Managers

Additional Resource and Budget Forecasting / Reporting

Expanded roll out to more organizations

Page 23: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

Items we are considering modifying.Items we are considering modifying.

Page 24: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

Potential Future ModificationsPotential Future Modifications

Expand the Resource Pool down to the individual person level.

Develop project plan archiving.

Expand Data Synchronization.

Multiple project server implementation for additional program/organization segments.

Modification of the BES to use Task schedule changes to change material ordering dates.

Page 25: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

Benefits- Current and Future

Page 26: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

Benefits-Benefits-

Project Cost awareness (partly responsible for new cost controls being implemented)

Schedule awareness

Ease of schedule maintenance

Some forecasting information

Awareness of potential incorrect data

Already Realized

Expected Future

More widespread use (more PM use, less reliance on Technician support)

More cost/schedule awareness at Manager levels

More detailed Resource scheduling/management

Page 27: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

Development Statistics

Page 28: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

Development Statistics Development Statistics Cost---

About twice what was expectedExpected- ~$350,000

Actual- ~$800,000 (includes the purchase of over 300 MSP02 Prof. Licenses)

Schedule---

About 4 times a long as expectedExpected- ~4 to 6 months

Actual- ~18 months

Even with the actual costs and schedule over runs, given that IT projects can cost a lot of money and still never make it to completion, we are very happy that the effort was successfully completed.

Page 29: BES-MSP Interface ( BMI ) MPUG Presentation- December 3, 2003 MS Office Project/Project Server -- Case Study Follow-up: Integration between MSP and BPA’s

BES-MSP Interface ( BMI )

BPA’s BES-MSP-InterfaceBPA’s BES-MSP-Interface

Questions ???

The End