You are on page 1of 22

Daleel Petroleum L.L.

C Project & Maintenance Process Automation Functional Requirement Document


Attachment 5 (Draft)
13- Feb. 2012 Strictly Private & Confidential

Copyright and Confidentiality Notice


This report contains information that is proprietary and confidential to PricewaterhouseCoopers, As such, the addressee should not disclose this document or any attachments in whole, or in part to any third party without the prior written consent of PricewaterhouseCoopers. The addressee also acknowledges that information shared here within is the intellectual property of PricewaterhouseCoopers and is subject to a non disclosure agreement as recognised by the copyright and intellectual property regulations. 2011 PricewaterhouseCoopers. All rights reserved. PricewaterhouseCoopers refers to PricewaterhouseCoopers (a partnership) or, as the context requires, other member firms of PricewaterhouseCoopers International Limited, each of which is a separate and independent legal entity.

Table of Content
# 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1. 9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 Section Project Daleel Specific Requirement General Requirements Project Analytics Contract Management Contract Management Project Costing Project Resource Management Project Management Project Collaboration Daily Business Intelligence Project Portfolio Analysis Project Planning Project Scheduling and Analysis Schedule Coordination Graphics and Reporting Resource and Cost Management Maintenance Asset Management Preventive and Condition-Based Maintenance Collection Plans Work Management (Work Request ) Work Order Planning and Scheduling Work Execution Stores Management Maintenance Cost Management Budgeting and Forecasting Role-Based Workbench Flexibility Maintenance General Requirements

Daleel Petroleum LLC Funtional Requirement Document Section 1 Project


Index No. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1. 9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 Description Daleel Specific Requirement General Requirements Project Analytics Contract Management Contract Management Project Costing Project Resource Management Project Management Project Collaboration Daily Business Intelligence Project Portfolio Analysis Project Planning Project Scheduling and Analysis Schedule Coordination Graphics and Reporting Resource and Cost Management

Daleel Specific Requirements Petroleum L.L.C Functional Requirement Document


PRIORITY: C=Critical, I-Important, D-Desirable AVAILABILITY: A=Available, P=Partly Available, C=Available with Customisation, N=Not Available

1.1 Daleel Specific Requirement Ref. No. Description Database Requirement - Ability to have Project Structure Template - Ability to have projects with 7 following phases - 1. Concept budet, Approval - 2. Front end design - 3. Detailed design - 4. Procurement - 5. Contracts - 6. Construction - 7. Commisioning and Handover - Ability to Create Project against specific Phase (Sub Project or Independent Project)

Priority

Availability A P C N Y Y Y Y Y Y Y Y Y

Remarks

However we have option to reference projects which is treated as sub projects, its mostly for reporting purposes

- 4 Mandatory Reports are as below: 1. Generate Project Progress report (as at date, Month end)(WIP based, based on recovery requirement from Govt, Based on Recovery Cost, Based on Financial Accounting, Engineering Team wise) - 2. Handover Report - 3. Commissioning report - 4. Punchlist (Inspection report) General Mandatory reports are required as below: 1. Field tracking report for Deviation ( FTR) 2. Variation to the Contract report (VTC) (More then 1 FTR can be part of 1 VTC) 3. List of Purchase Orders for the project & List of Purchase Requisitions Converted into Purchase orders for the project Ability to manually amend the Project plan Ability to compare the Project plan with history project plan of same project Ability to upload Project Plans from Primavera & MS Projects Any Changes in Budget should require reapproval through Workflow Ability to set threshhold for cost and Time variations Ability to update the progress at level of task, Stage and Phase

Y Y Y

Y Y Y Y Y Y Y Y Y Y Y

Task Level Progress allowed

- Functionality to do the accounting automatically by way of auto accounting - Project Deliverables

Daleel Specific Requirements Petroleum L.L.C Functional Requirement Document


PRIORITY: C=Critical, I-Important, D-Desirable AVAILABILITY: A=Available, P=Partly Available, C=Available with Customisation, N=Not Available

Project accounting workflows Automatic publishing of PSR and setting reminder rules PSI Project status inquiry by ITD,YTD,PTD,PP etc Open data uploading of Open Projects (Transactions, budgets, etc..) Integrating Budget with Finance Project creation process Linking of Project Number to Chart of accounting

Y Y Y Y Y Y

Daleel Petroleum L.L.C Functional Requirement Document


PRIORITY: C=Critical, I-Important, D-Desirable AVAILABILITY: A=Available, P=Partly Available, C=Available with Customisation, N=Not Available

1.2 General Requirements Ref. No. Description Database Requirement - Ability to maintain Budgets - Ability to assign Project Resources - Ability to monitor the cost, Actual Financial Costs vs Budgeted - Ability to monitor Scheduled Progress - Ability to Plan, schedule, and control projects - Ability to assign resources to tasks and track progress - Ability to monitor and visualize project performance versus plan - Ability to conduct what-if analysis and analyze alternatives - Ability to allow schedule updates from multiple users at the same time - Ability to produce schedule and resource reports and graphics - Ability to Integrate with financial management and human capital management systems - Ability to choose your level of summarization or integrate all task details - Ability to integrate Financial Plans or Workplans - Ability to capture actual costs in Oracle and send to Primavera (Perform Auto accounting) - Ablity to configure synchronization to run when you choose - Ability to prioritizing Projects and Optimizing Organizational Capacity - Ability to Match People with Projects - Ability to maintain Time Sheets (Projects) - Ability for Reporting and Analytics

Priority

Availability A P C N Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y

Remarks

Need more clarity

1.3 Project Analytics Ref. No. Description Database Requirement - Ability to access pre-built analytics and dashboards based on Oracles Primaveras PPM best practices - Ability to Gain insights into projects and portfolios with pre-built dashboards - Ability to customize reports and portals to meet individual business needs

AVAILABILITY: A=Available, P=Partly Available, C=Available with Customisation, N=Not Available

Priority

Availability A P C N Y Y Y

Remarks

1.4 Contractor Management Ref. No. Description Database Requirement - Ability to synchronize Projects - Ability to have Contractor & Sub Contractors - Ability to have master and Sub Schedule Priority Availability A P C N Y Remarks

1.5 Contract Management Ref. No. Description Database Requirement - Ability to have document Management functionality - Ability to maintain Supporting Documentation - Ability to Turnaround Time for Information Requests - Ability to maintain master the issues - Ability for comprehensive Change Management - Ability for change Management Workflow Processing - Ability for flexible Approval Processing - Ability for Subcontractor Management and Control - Ability for Payment Management 1.6 Project Costing Ref. No. Description Database Requirement - Ability for versatile template-driven project definition - Ability for multiple currency financial plan and budget creation - Ability for diverse accrual and expenditure capture - Ability for robust expenditure control, collection, and adjustment functionality, integrated with other Oracle applications - Ability for powerful burdening functionality - Ability for rule-based general ledger account functionality - Ability for comprehensive reporting functionality with drilldown capability - Ability for capable asset creation and CIP cost collection 1.7 Project Resource Management Ref. No. Description Database Requirement - Ability for comprehensive, shared resource repository with Oracle HRMS - Ability to share schedules and availability Priority Availability A P C N Y Y Remarks Priority Availability A P C N Y Y Y Y Y Y Y Y Remarks Priority Availability A P C N Y Y Y Y Y Y Y Remarks

Ability for concise requirements definition Ability for targeted searches Ability for automated approval processing Ability for self-service staffing functions grouped by role Ability for resource deployment Ability for actual and scheduled utilization Ability for project financial forecasts

Y Y Y Y Y Y Y

1.8 Project Management Ref. No. Description Database Requirement - Ability to Integrate project planning and tracking - Ability to Issue and change management - Ability to budget and forecast oversight - Ability for Real-time project performance management through visual status indicators for key performance areas and individual measures - Ability for Configurable project performance reporting packs periodically generated and distributed to recipients by e-mail - Ability for Intuitive and easily personalizable user interface - Ability to Integrate with everyday Project Management tools 1.9 Project Collaboration Ref. No. Description Database Requirement - Ability to access to structured workspaces such as the Team Member Home page - Ability to collaborate toward issue and change resolution by sharing information and assigning actions to appropriate people - Ability to document progress against assigned work - Ability to manage documents and deliverables - Ability to haveSecure and intuitive user interface Priority Availability A P C N Y Y Y Y Y Remarks Priority Availability A P C N Y Y Y Y Y Y Y Remarks

1.10 Daily Business Intelligence Ref. No. Description Database Requirement - Ability for setup and out-of-the-box reporting - Ability to assess project profitability reporting through portal pages - Ability for reporting of key performance indicators across the business cycle - Ability to have HTML-based reports that display summary and trend information, and provide drill-down to detail information - Ability for data access secured by organization, operating unit, project & Phase-wise Priority Availability A P C N Y Y Y Y Y Remarks

Ability to perform cross-project reporting in different reporting dimensions Ability to Report for multiple calendar types -- enterprise, fiscal, and project Ability to display of information by year, quarter, month, week & day period Ability to compare current actual amounts to prior year, prior period, and budgets Ability to Report by enterprise and functional currency

Y Y Y Y Y

Its termed as project currency

1.11 Project Portfolio Analysis Ref. No. Description Database Requirement - Ability to Create and manage portfolios made up of projects - Establish Comprehensive portfolio analysis tools - Establish periodic and ad hoc planning cycles - Ability to create multiple project assessment scenarios for individual portfolios - Configure full range of portfolio analysis reports, charts, and graphs - Establish project portfolio approval workflow 1.12 Project Planning Ref. No. Description Database Requirement - Ability to identify upcoming tasks and, if the project scope changes, adjusts schedules as necessary. - Ability to easily coordinate the labor, materials, equipment, and subcontractors to ensure onschedule, within-budget project completion. - Ability for allowing users to plan upcoming day, week, or month, linking activities to resources to ensure that workers have everything they need to get the job done. Priority Availability A P C N Y Y Y Remarks Priority Availability A P C N Y Y Y Y Y Y Remarks

1.13 Project Scheduling and Analysis Ref. No. Description Database Requirement - Project Scheduling and Analysis - Ability to apply critical path scheduling to projects with as many as 2,000 activities - Ability to control budgets, changes, and estimates at completion - Ability to manually or automatically update progress on activities - Ability to analyze schedule changes using embedded Primavera Claim Digger technology Ability to manage changes in project scope via the baseline maintenance feature Ability to Import and export Microsoft Project & Primavera schedules Ability to Import and export project and resource updates Ability to combine schedule data from Excel MS Project & Primavera via the import and export capability Priority Availability A P C N Remarks

Y Y Y Y Y Y Y Y

Need to check on number of activities

Few areas need technical efforts

1.14 Schedule Coordination Ref. No. Description Database Requirement - Schedule Coordination - E-mail entire projects using the simple send project feature - Ability to automate schedule integration via the import and export wizard - Ability to exchange data seamlessly with all Primavera scheduling products 1.15 Graphics and Reporting Ref. No. Description Database Requirement - Ability to create customizable Gantt charts - Ability to identify driving relationships via PERT diagrams with trace logic - Ability to customize more than 150 industry-standard construction reports - Ability to insert photos, drawings, and text in any graphic - Ability to undo tasks, combine schedule data, and transfer information 1.16 Resource and Cost Management Ref. No. Description Database Requirement - Ability to code unlimited assignments and resources - Ability to allocate resources to activities using distribution curves - Ability to compare baseline budget to actual units and costs - Ability to forecast cost at completion based on percent complete Priority Availability A P C N Y Y Y Y Remarks Priority Availability A P C N Y Y Y Y Y Remarks Priority Availability A P C N Remarks

Y Y Y Only with Portfolio Management

Daleel Petroleum LLC Funtional Requirement Document Section 2 Maintenance


2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 Maintenance Asset Management Preventive and Condition-Based Maintenance Collection Plans Work Management (Work Request ) Work Order Planning and Scheduling Work Execution Stores Management Maintenance Cost Management Budgeting and Forecasting Role-Based Workbench Flexibility Maintenance General Requirements

Daleel Petroleum L.L.C Functional Requirement Document


PRIORITY: C=Critical, I-Important, D-Desirable AVAILABILITY: A=Available, P=Partly Available, C=Available with Customisation, N=Not Available

2.1 Asset Management Ref. No. Description Database Requirement - Ability to create Intuitive Asset Group - Ability for flexible asset creation: Manual, template, open interface / business API - Ability to change an asset number without losing its attributes and history - Ability for creating parent / child asset hierarchy with cost rollup - Ability to support for all types of asset locations: User-defined areas, internal inventory locations, external physical locations, etc. - Ability to fully supported asset moves and asset transfers, preserving asset attribute integrity, maintenance strategy and history - Ability to associate assets to production equipment - Ability for visibility of equipment downtime for production planning - Ability for asset check-in / check-out - Ability for user-specified asset operations log - Ability to update the asset master upon completion of project (commissioning and handover)

Priority

Availability A P C N Y Y

Remarks

Y Y Y Y Y

2.2 Preventive and Condition-Based Maintenance Ref. No. Description Database Requirement - Ability to support for pre-defined asset maintenance activities (bill of materials and routing) - Ability for rule-based preventive maintenance strategy definitions (date rules or meter rules), including: - -Multiple-activity preventive maintenance - -Base date / base meter preventive maintenance - -Easy meter definition and meter hierarchy setup - -User-controlled forecast generation and resulting automatic work order Creation - -Failure analysis - Ability to support for predictive maintenance with user-defined collection plans Priority Availability A P C N Remarks

2.3 Collection Plans Ref. No. Description Database Requirement - Ability to configure pre-defined collection plans Priority Availability A P C N Remarks

- Ability for collection of inspection, RCM and downtime, user-defined variables data - Ability for Rule-based creation of work requests and work orders - System should have the ability to add into it any MS 2.4 Work Management (Work Request ) Ref. No. Description Database Requirement - Ability to create streamlined work requests with approval Workflow - Ability to support for service requests initiated in Oracle Services 2.5 Work Order Ref. No. Description Database Requirement - Ability to create work order for Inspection, lubrication and routine preventive maintenance - Ability to create Emergency work orders - Ability to create Pre-planned work orders - Ability to maintain Audit trail - Ability to assign user-defined work order types and work order statuses - Ability for creating Work order relationship, including parent / child and follow up work orders - Ability to prioritize any work order during creation - Ability to post different job/task into the asset under one work order whenever its needed 2.6 Planning and Scheduling Ref. No. Description Database Requirement - Ability to configure planners workbench (Maintenance Workbench) - Ability to generate preventive maintenance forecast and work order implementation - Ability to create single-page user interface for work order and scheduling - Ability for Extensive work scheduling abilities, including part requests, equipment resource scheduling and employee scheduling - Ability for easy parts inventory look up from work orders and from the Maintenance Workbench - Ability for workflow configuration for work order approval Priority Availability A P C N Remarks Priority Availability A P C N Remarks Priority Availability A P C N Remarks

2.7 Work Execution Ref. No. Description Database Requirement Priority Availability A P C N Remarks

- Ability to have work execution for rebuildable component replacement - Ability for work hand-over (ability to hand over uncompleted work to other Technicians and shifts) - Ability to post work time by work order, project or Technicians - Ability to provide flexible work completion process options (for specified work steps and / or work order) - Ability to capture Data at work order completion (meter readings, collection plan entries, failure data) - Ability for mass data entry (meter readings, charge time, work order completion, work order close) - Ability to create key Maintenance key performance indicators 2.8 Stores Management Ref. No. Description Database Requirement - Ability to manage stores - Ability for flexible material request and issues process, including one-step issue - Ability for auto material allocation - Ability to maintain promise status - Ability to create direct requisitions (description based and non-stock material), with supplier catalog support - Ability to reserve the materials from inventory for specific planned work order 2.9 Maintenance Cost Management Ref. No. Description Database Requirement - Ability to manage maintenance cost - Ability for cost estimation - Ability for actual cost calculation (material, labor and equipment resource usage) - Ability for work order cost billing - Ability for work order cost capitalization 2.10 Budgeting and Forecasting Ref. No. Description Database Requirement - Ability to create forecasts from historical work order data or projected PM schedules - Ability to maintain forecast templates 2.11 Role-Based Workbench Ref. No. Description Priority Availability Remarks Priority Availability A P C N Y Y Remarks Priority Availability A P C N Y Y Y Y Y Remarks Priority Availability A P C N Remarks

Ref. No. Description Database Requirement - Planner - Scheduler - Supervisor - Maintenance User - Work Requester 2.12 Flexibility Ref. No. Description Database Requirement - Ability to maintain user-defined lookup codes for assets, work requests and work orders - Ability to maintain access security based on responsibility and organization - Functionality for open architecture for easy import and export of information - Functionality of customizable web-based user interface with embedded analytics - Ability of Real-time reporting (all reports) - Ability of graphical views and Drag and Drop functionality - Should be supported by graphical workflow tool - Ability through Oracle Approvals Management tool for work order approval process

Priority

Remarks

Priority

Availability A P C N

Remarks

Daleel Petroleum L.L.C Functional Requirement Document


PRIORITY: C=Critical, I-Important, D-Desirable AVAILABILITY: A=Available, P=Partly Available, C=Available with Customisation, N=Not Available

2.13 Maintenance General Requirements Ref. No. Description Database Requirement - General Requirements Maintenance Types in Daleel 1. Preventive 2. Corrective 3. Condition Based Monitoring/Maintenance (CBM) Preventive Maintenance Plans should be available as below: 1. Weekly 2. Monthly 3. Quarterly 4. 6 Monthly 5. Yearly Department-wise & Sub-Department-wise Maintenance Plan for following Departments (atleast) 1. Operations 2. Drilling 3. Engineering (etc)

Priority

Availability A P C N

- Ability to upload maintenance procedures - Ability to track preventive maintenance plan compliance - Ability for Preventive Maintenance waiver & periodic reporting - Ability of approval workflow for entering Maintenance Plan and also for any permanent amendment. - Ability to maintain history for Maintenance including Material and resources used, Duration of failure (if any), Time taken for maintenance work and description of work done - Ability to Enter Monitoring requirements at time of enrolling asset into the register. - Ability to Generate CBM, As and when required with different durations - Ability to priorities Corrective Maintenance & Reclassification of priorities (according to maintenance types) - Ability to extract work order details for Equipment. - Ability to Plan the parts availability. Planner should be able to plan the work for both Engineering & Maintenance

- Ability to plan Preventive Maintenance at level of Asset and Sub Asset Level Ability to view Preventive Maintenance Plan in following views & reports: 1. Core & Non Core Assets 2. Site-wise 3. Equipment Type-wise 4. Technician wise 5. Calendar-wise - Ability to enter lead time for parts/resources to plan the resource availability. - Ability to Reassign the Work Orders at unlimited number of times Ability to Plan following resources for Maintenance: 1. Material (Including ability to block the material with Purchase Requisition/Material Requisition) 2. Logistics 3. Personnel (Internal & External) 4. Tools 5. And Others Ability to add more than one supervisor to same position Ability to charge back the cost of maintenance to Departments who are owner of equipment Ability to create automated and manual material requisition & move orders Ability to generate the Corrective Maintenance from Preventive Maintenance Reports: 1. CM & PM Compliance Report 2. Daily Activity & status Reports 3. Daily Progress Report 4. Daily Report for Logistics, tools, personnel, and material 5. Report for Delayed PM & CM/backlog 6. Equipment availability Report 7. Material Consumption Report (Spare part/Lubricant/Chemical) 8. FMEA (Failure mode effective analysis report) & RCA (Root Cause analysis Report) 9. Service report (Based on Periodicity, Normal, Major and other types) 10. Service history 11. Major service report 12. RCA (root cause analysis report) 13. Job Plan Service-wise 14. Major overhaul report 15. Job Progress report 16. Planned vs un planned work report 17. Lost time Report 18. Critical Equipment availability report 19. Maintenance cost report (detailed, Component Level) 20. Report of Converted PM to WO to MR to PR to PO

21. Report for Pending PM & CM 22. Cost, CM & PM Planning Reports for below: Equipment-wise Section wise (electrical, mechanical, instrument) Periodicity-wise Department-wise Location-wise Consolidated detailed report Consolidated Summary Report Ability to plan Shutdown on ERP (Periodic Planned Shutdown) Ability to generate Shutdown planning report Ability to generate Meantime to repair report Ability to generate meantime between failure report Ability to mark equipment as out of service and amend/update the Preventive and CBM. Specific Requirements for Corrective Maintenance Ability to raise Work Order Manually Ability to assign Priority Manually Configure Workflow for Identifying event, Plan Maintenance, Raising work order, approval of work order, shutdown request. Seperate processes based on the functional requirements documented here in for Planned and corrective maintenance

tical, I-Important, D-Desirable =Available, P=Partly Available, C=Available with =Not Available

Remarks

You might also like