managing projects using oracle project management (pjt) and

19
Managing Projects using Oracle Project Management (PJT) & SPREADSHEETS Neeraj Garg Vice President, Client Services

Upload: samuel90

Post on 12-Jan-2015

2.135 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Managing Projects Using Oracle Project Management (PJT) and

Managing Projects using Oracle Project Management (PJT)

&SPREADSHEETS

Neeraj Garg

Vice President, Client Services

Page 2: Managing Projects Using Oracle Project Management (PJT) and

1-2

A Project Manager’s World

Schedule

Budget

Resources

Scope

ForecastsIssues & Changes

Management

Client and Vendors

Page 3: Managing Projects Using Oracle Project Management (PJT) and

1-3

Oracle Project Management (PJT)

Enterprise and Project InsightEnterprise and Project Insight

Resource Management

Resource Management

Accounting & Operations

Accounting & OperationsCollaborationCollaboration

Project Management

Project Management

GlobalProject

Repository

GlobalProject

Repository

SalesDelivery

Research

ProductDevelopment

InformationTechnology

Construction

Financials

HR

Time & Labor

Sales

Supply Chain

DocumentsMarketing

ProjectInitiatives

EnterpriseIntegration

Personalized Role-Based Views

Portfolio Management

Page 4: Managing Projects Using Oracle Project Management (PJT) and

1-4

Oracle Project Management

All Project Information in One Place

Page 5: Managing Projects Using Oracle Project Management (PJT) and

1-5

PJT - Planning the Project

CreateWorkplan

StaffProjectTeam

CreateBudget

Define WorkDefine WorkBreakdown Breakdown

StructureStructure

Define Define DeliverablesDeliverables

Develop Develop Workplan Workplan ScheduleSchedule

Assign Assign ResourcesResources

Define Define DependenciesDependencies

AssignAssignKnown Known

ResourcesResources

• Assign named people to team

• Obtain approval for provisional assignments(PJR)

Review Review ResourceResourceUsage onUsage onWorkplanWorkplan

• Review aggregate need for resources based on workplan resource assignments

Project Team Project Team Assigned, Assigned,

Review Review TimelineTimeline

Staff Staff ResourcesResources

RequirementsRequirements

• Search resource pool, manage candidates, assign resource resources to open reqts (PJR)

CreateCreateResource Resource

RequirementsRequirements

• For unknown resources, create resource requirements to be staffed

Generate Generate BudgetBudget

• Generate based on Workplan Resources or Project Team Reqmts/Asgmts

DefineDefineFinancialFinancial

Breakdown Breakdown StructureStructure

• Define tracking of financials for the project in financial breakdown structure

• Can be shared with WBS, or separate

Adjust Adjust BudgetBudget

• Adjust/override generated lines

• Add contingency & other manual amts

• Plan in multiple currencies

• Define task details• Sequence tasks in

hierarchy

• Define outputs, such as items,documents, etc.

• Assign labor and non-labor resources to tasks

• Identify dates, effort/quantity

• Define task dependencies

• Integrate with 3rd party scheduling tool (i.e.. MSP) to schedule workplan

SubmitSubmit& Approve & Approve

BudgetBudget

• Submit budget for approval

Review Review Workplan Workplan

CostsCosts

• Review cost impact of resources on workplan

• Review by WBS or Resource Breakdown Structure

Publish Publish WorkplanWorkplan

• Automatically notify all team members of published workplan

Page 6: Managing Projects Using Oracle Project Management (PJT) and

1-6

PJT - Executing & Controlling the Project

CollectProgress

ManageIssues &Changes

Create &Update

Forecast

Enter Enter Deliverables Deliverables

ProgressProgress

Enter Enter Progress Progress

Against TasksAgainst Tasks

Review Review Progress Progress

Against WBSAgainst WBS

Review Review Progress for Progress for

TaskTask

Capture Capture ChangesChanges

Track & Track & Resolve Resolve IssuesIssues

• Automatically implement cost/revenue impact to financial plan

Update Update ScheduleSchedule

Update Update Workplan Workplan

Based on ETCBased on ETC

Review Review ForecastForecast

Generate Generate ForecastForecast

• Automatically generated from multiple sources to derive ETC

• Override system-generated forecast

• Enter time, actuals against tasks, ETC or estimated dates

• Enter or process actual costs for non-labor resources

Submit & Submit & Approve Approve ForecastForecast

UpdateSchedule

Update Team Update Team SchedulesSchedules

Re-publish Re-publish WorkplanWorkplan

• Enter % complete, date, status, etc.

• Report completion of actions against deliverable

• Review progress for task, deliverables, work qty’s

• Override derived progress

• Roll progress up all tasks of the WBS

• Override progress number at any level of WBS

• Apply latest progress to new workplan version

• Use MSP to update task dates

• Push info back into Oracle for further analysis and planning

• Based on new task dates, extend resource assignment duration, request new resources, or reassign tasks

• Review forecasts and do mass adjustments by RBS or WBS

• Compare different versions

• Submit forecast for approval

• Automatically notify all team members of revised schedule and forecast

• Improved UI to manage project issues

Page 7: Managing Projects Using Oracle Project Management (PJT) and

1-7

PJT - Managing Project Performance

MonitorPerformanc

e

Review Review Detailed Detailed Project Project

PerformancePerformance

Review Review Overall KPI’sOverall KPI’s

Monitor Monitor ExceptionsExceptions

Review Key Review Key Performance Performance

AreasAreas

Send Status Send Status ReportsReports

• Review total project costs, revenues, effort, billing, earned value

• Review traffic light indicators for overall exceptions

• Review by task in financial breakdown structure, resource in RBS, period, etc.

• Drill down to transaction level for costs

• Set up and review performance scores

• Set up thresholds for exceptions

• Configure e-mail notifications for exceptions

• Publish status report including performance information

Page 8: Managing Projects Using Oracle Project Management (PJT) and

1-8

PJT Key Issues– Complexity and Usability

Page 9: Managing Projects Using Oracle Project Management (PJT) and

1-9

Solution: Spreadsheets

Project Managers need easy-to-use tools that still deliver complex functionality…

• Spreadsheets are the PM tool of choice– Easy to use– Easy to create and maintain– Don’t require connectivity – Convenient to use while on-the-go (e.g. in

meetings)– Updatable in real-time

• They are ubiquitous

Page 10: Managing Projects Using Oracle Project Management (PJT) and

1-10

Requirement 1 from E&C: One Spreadsheet for WBS and Budget Entry

Page 11: Managing Projects Using Oracle Project Management (PJT) and

1-11

Requirement 2: Actuals, ETC and Progress

Page 12: Managing Projects Using Oracle Project Management (PJT) and

1-12

Spreadsheet Interface: Enabling PJT Functions for PMs in E&C

Page 13: Managing Projects Using Oracle Project Management (PJT) and

1-13

Spreadsheet Interface for Professional ServicesWorkplan, Budget and Staffing Plan in one worksheet

Page 14: Managing Projects Using Oracle Project Management (PJT) and

1-14

ETC, Submitting Forecast, Resource Assignments

Spreadsheet Interface for Professional Services

Page 15: Managing Projects Using Oracle Project Management (PJT) and

1-15

Spreadsheet Interface: Enabling PJT Functions for PMs in PSA

aQuantive/PBS&J

Example

Many Oracle Forms

vs.

V/S

Page 16: Managing Projects Using Oracle Project Management (PJT) and

Spreadsheet Interface

Demo

Page 17: Managing Projects Using Oracle Project Management (PJT) and

1-17

• Project Status Overview • Project Details• Tasks and Deliverables • Budget• Review Detailed Charges• Forecasts• Invoices• Issues• Changes• Client Status Reports

Other Possibilities with Spreadsheet Interface

Enables creation and maintenance of all aspects of a Project

Page 18: Managing Projects Using Oracle Project Management (PJT) and

1-18

Implementation Process

1. Define Business Process Flow for Project Managers

2. Map the steps in the process flow to Oracle Project Management Functions

3. Layout spreadsheets for the business functions needed keeping in mind how the PMs work

4. Embellish spreadsheet with formulas and macros to display information needed and for ease of use

5. Identify Public Views and APIs for each function

6. Identify security requirements for end users• Who has access to which functions and on which

projects

7. Hook up the spreadsheet to the back end

Page 19: Managing Projects Using Oracle Project Management (PJT) and

Questions & Answers

Project Partners, [email protected]

650-612-7200