Global Projects Organisation © BP p.l.c. Security Classification: BP Internal GPO Project Services Planning and Scheduling Procedure B01 Rev Issued for Use Reason for Issue Glenn Earp Author Refresh Cycle Code (years) Retention Code (years) This document is copyright and shall not be reproduced without the permission of BP 15 July 2011 Date 3 Darryl Townsend Checked 20 Aug 2012 Date Paul Letchford Approved 8 Apr 2013 Date Expiry Date Delete Date Rev GPO-PC-PRO-00025 Uncontrolled when printed or stored locally B01 Planning and Scheduling Procedure Table of Contents MPcp References ..................................................................................................................... 5 1 Introduction ..................................................................................................................... 7 1.1 1.2 2 Organization, Roles and Responsibilities ...................................................................... 8 2.1 3 BP Planning Tools ................................................................................................................ 9 Set Up of GPO Primavera ................................................................................................... 10 Work Breakdown Structure ......................................................................................... 11 4.1 5 Planning Team Roles and Responsibilities ........................................................................... 9 Planning Tools ................................................................................................................. 9 3.1 3.2 4 Implementing the Procedure ................................................................................................. 7 Key Contacts, Shared Learning and Feedback...................................................................... 8 Introduction ......................................................................................................................... 11 Schedule Development .................................................................................................. 14 5.1 Project Planning in BP – Key Principles............................................................................. 14 Project Appraise Stage ................................................................................................................. 15 Select Stage .................................................................................................................................. 15 Concept Selection ......................................................................................................................... 15 Concept Definition ....................................................................................................................... 16 Define Stage ................................................................................................................................. 17 Execute Stage ............................................................................................................................... 17 5.2 Levels of Schedule Development........................................................................................ 17 Level 1 Schedules ......................................................................................................................... 18 Level 2 Schedules ......................................................................................................................... 19 Levels 3, 4 and Below .................................................................................................................. 20 5.3 Global, EPS and Project Level Coding ............................................................................... 21 Global and EPS vs. Project-Level Coding.................................................................................... 21 5.4 5.5 Basic Schedule Requirements ............................................................................................. 21 Master Control Schedule ..................................................................................................... 23 Master Control Schedule Interfaces ............................................................................................. 25 Simops .......................................................................................................................................... 27 Mandatory Milestones in the MCS and the Milestone Table ....................................................... 28 5.6 5.7 MCS Schedule Basis and Assumptions Document ............................................................. 28 Benchmarking – Key Metrics and Formatting .................................................................... 29 Quickplan ..................................................................................................................................... 30 Other Supporting Data .................................................................................................................. 30 5.8 BP Support Schedules ........................................................................................................ 30 General Practices .......................................................................................................................... 30 BP Commissioning Schedules ...................................................................................................... 31 BP Operational Readiness Plan .................................................................................................... 31 5.9 5.10 Brownfield Planning ........................................................................................................... 32 Interface with Activity Planning ......................................................................................... 37 5.11 Contractor Schedule Development ..................................................................................... 41 Activity Planning Process ............................................................................................................ 37 GPO-PC-PRO-00025 © BP p.l.c. Page 2 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Software ....................................................................................................................................... 41 Work Breakdown Structure .......................................................................................................... 41 Schedule Development and Control Plan ..................................................................................... 42 90 Day Lookahead........................................................................................................................ 42 Schedule Development ................................................................................................................. 42 Derived Schedules ........................................................................................................................ 43 Contractor Milestone Table .......................................................................................................... 44 Maintenance of the Contractor Baseline ...................................................................................... 44 5.12 5.13 6 Schedule Updates ................................................................................................................ 44 Resource Loading Schedules .............................................................................................. 44 Project Weighting, Progress and Forecast .................................................................. 45 6.1 6.2 Introduction ......................................................................................................................... 45 Progress Limits ................................................................................................................... 46 Define ........................................................................................................................................... 46 Execute ......................................................................................................................................... 46 6.3 6.4 Progress Basis Overview .................................................................................................... 47 When to Measure Progress.................................................................................................. 48 Define ........................................................................................................................................... 48 Execute ......................................................................................................................................... 48 6.5 6.6 Progress Measurement Cycles ............................................................................................ 49 Contractor Progress Systems............................................................................................... 49 Engineering .................................................................................................................................. 50 6.7 Procurement ........................................................................................................................ 52 Progress Measurement and Reporting .......................................................................................... 52 Procurement Tracking Reports ..................................................................................................... 52 Expediting Reports ....................................................................................................................... 53 6.8 Fabrication and Construction .............................................................................................. 53 Contractor Progress Basis ............................................................................................................ 53 6.9 6.10 6.11 Construction Completion and Systems Handover .............................................................. 54 Commissioning Progress..................................................................................................... 55 Installation and Hook Up Progress ..................................................................................... 56 Installation Progress ..................................................................................................................... 57 Pipelay and Subsea Progress ........................................................................................................ 57 Hook Up Progress ........................................................................................................................ 58 6.12 6.13 Drilling and Completions Progress Measurement .............................................................. 58 Overall Progress Measurement ........................................................................................... 58 Define ........................................................................................................................................... 58 Execute ......................................................................................................................................... 58 6.14 Progress Curves................................................................................................................... 59 Early Curves ................................................................................................................................. 59 Early/Late Curves (Progress Envelopes) ...................................................................................... 59 Forecast Curves ............................................................................................................................ 60 Overall Progress Curves ............................................................................................................... 60 6.15 6.16 6.17 Progress and Manpower Reporting ..................................................................................... 60 Productivity Measurement and Reporting .......................................................................... 61 BP Monthly Reporting ........................................................................................................ 62 Additional Performance Metrics .................................................................................................. 63 Schedule Status ............................................................................................................................ 63 GPO-PC-PRO-00025 Page 3 of 134 Rev: B01 © BP p.l.c. BP Internal Uncontrolled when printed or stored locally Planning and Scheduling Procedure 7 Rebaselining ................................................................................................................... 66 7.1 8 Project Governance and Assurances ........................................................................... 68 8.1 8.2 8.3 8.4 8.5 8.6 9 Recovery Plans.................................................................................................................... 67 Cost and Schedule Verification Review ............................................................................. 68 IPA External Benchmarking ............................................................................................... 69 Project Services Discipline Review .................................................................................... 70 Primavera Risk Analysis Schedule Check .......................................................................... 70 Acumen Fuse Schedule Review .......................................................................................... 71 Six Monthly Bottoms-Up Review ....................................................................................... 71 Project Change – MOC ................................................................................................. 71 10 Project Close Out........................................................................................................... 72 Appendix A Roles and Responsibilities ............................................................................... 74 Appendix B Planning Deliverables by CVP Stage ............................................................. 77 Appendix C Work Breakdown Structure ........................................................................... 80 Appendix D Level 1 Schedule Specification ........................................................................ 83 Appendix E Mandatory Milestones ..................................................................................... 84 Appendix F Contractor Schedule Development ................................................................. 90 Appendix G Contractor Resource Loading ........................................................................ 97 Appendix H Progress Measurement and Reporting .......................................................... 99 Appendix I Rebaselining ..................................................................................................... 116 Appendix J Schedule Risk Analysis Process ..................................................................... 117 Appendix K IPA Schedule Definition Best Practices ....................................................... 121 Appendix L Fuse Metrics.................................................................................................... 123 Appendix M Fast Track Projects ....................................................................................... 129 Appendix N Abbreviations and Definitions ...................................................................... 131 GPO-PC-PRO-00025 © BP p.l.c. Page 4 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Revision History Amendment Date Revision Number Amender Initials Amendment * Only required for B02 versions and beyond. OMS References OMS section ref 4.1 OMS section title Relevant section of this document Procedures and Practices MPcp References CVP stage MPcp functional performance element Relevant section of this document Appraise Project Services 2.2 Select Project Services 2.3 Define Project Services 2.4 Related Documents Document number GPO-PA-PRO00001 Document name Description of Content Major Project Common Process (MPcp) Rev 3, 31 March 2011 GPO-PC-PRO00009 GPO Management of Change Process Rev B01 18 Aug 2011 GPO-PC-PRO00013 Cost and Schedule Verification Review Requirements Rev B03 14 Dec 2011 GPO-PC-PRO00014 BP Standard WBS Rev B01 29 Aug 2011 GPO-PC-PRO00017 Project Services Discipline Review Requirements Rev B02 21 Oct 2011 GPO-PC-PRO00020 GPO Project Review Meeting (PRM) Process Rev B01 20 June 2011 GPO-PC-PRO00027 Six Monthly Cost and Schedule Forecast Review Procedure Rev B02 19 Mar 2012 GPO-PC-PRO00029 Project Close Out Procedure Rev B01 11 June 2012 GPO-PC-PRO00030 GPO Primavera Protocol Rev B01 14 Dec 2012 GPO-PC-PRO00031 Benchmarking Procedure Rev A01 20 Sep 12 PENDING REV B01 GPO-PC-PRO-00025 © BP p.l.c. Page 5 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure GPO-PC-TMP00017 GPO Standard Basis and Assumptions Template Rev B01 04 April 2012 GPO-EN-PRO00016 Integrated Project Planning Rev B01 01 May 12 GPO-EN-PRO00026 Procedure for Managing ETP and STP deviations using PMCS Rev B01 13 Apr 12 GPO-OP-PRO00009 Operations Readiness Planning Detailed Requirements and Guidance. Rev B01 26 Sep 2012 EP SG 1.3-0002 Upstream Guide for Activity Planning 04 Sep 2012 EP SDP 1.3-0002 Upstream Practice Activity Planning 31 March 2012 Stakeholders Name Nigel Jones (Legal) * Date Reviewed 21 Mar 13 Ewan Drummond 26 Sep 12 Paul Letchford 8 Apr 13 Donna Dombowsky 19 Sep 12 Jerry Bell 19 Sep 12 Ian Jones 24 Sep 12 Nick Kellar 19 Sep 12 Graeme Hall 13 Sep 12 Madhan Srinivasan 06 Oct 12 Alan Charlton 25 Sep 12 Ian Cummins 15 Sep 12 Rae Mullaly 16 Sep 12 David Lane * Legal review required for all procedures and standards that are GPO OMS levels 1-4. ** SORC review required for all procedures, templates and specifications. GPO-PC-PRO-00025 © BP p.l.c. Page 6 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure 1 Introduction This Planning and Scheduling Procedure (PSP in short) is issued in support of GPO Projects as part of the establishment of the BP Global Projects Organization (GPO). The overarching document guiding this procedure is MPcp. Implementation of this procedure will improve accurate, timely and rigorous forecasts and warnings of potential schedule deviations or opportunities for schedule improvements. This will enable Project Teams to take timely actions and decisions to influence the outcome of the project. The organization of this document is the procedure mandating the requirements followed by an Appendix with further guidelines, practices and examples to assist the user in understanding the intent of the procedure. The Appendix shall be read in conjunction with this procedure. All GPO BP operated Category A and Category B projects shall implement this procedure and adhere to the requirements and practices therein. For OBO projects where BP is not the operator the procedure should be applied to the fullest practical extent. Category C projects are not part of GPO and are therefore excluded from this procedure. All Category A and Category B Projects shall follow this procedure unless there are compelling, justifiable reasons for not doing so in which case approval for a Deviation shall be sought from the Project Services Director. Until such time as the PMCS non-ETP Deviation Procedure is issued, projects requesting deviations from this PSP shall submit request to their regional planning leadership for validation and forwarding to the GPO Manager of Planning for review. The key objectives of the PSP are: Define procedures on how to provide planning and scheduling services within GPO Define the roles and responsibilities for planning engineers within the GPO organization or in support of GPO projects. Define a common language, terminology and formula associated with all aspects of planning and scheduling, related topics and interfaces within the GPO organization. Identify the interfaces and working relationships the planning engineers shall establish and maintain during the execution of their duties including the GPO Functions; Project Services, Project Management, GWO, Activity Planning, Operations, GSH, Partners, Contractors, Assets/Hubs, PSCM, Finance, IT&S. Provide sufficient information and guidance to quickly set up a BP Planning Team in order to provide an effective planning and scheduling capability from the earliest stages of a GPO project. Identification and analysis of scheduling risks, risks analysis and providing guidance in establishing schedule Performance Target and Not to Exceed contingency durations. Ultimately, the key objective will be to provide the project planning services required in support of delivering predictable schedule outcomes and on time delivery of production targets related to GPO Projects. This procedure shall serve as the basis for the BP Passport to Work, PtW competency assessment process. BP Planning Engineers shall be assessed as to their knowledge in the proper application of this procedure. A glossary of terms, abbreviations and definitions used in this document can be found in the Appendix of this document (hold ctrl and click on Appendix N Definitions hyperlink to jump to the definitions. Hyperlinks are used throughout this document to jump to Appendix/Guidelines/Practices. To return to origin of jump, hold alt and press left arrow). All references to Planning Engineers and Planning Teams refer to planning engineers working directly on behalf of BP including staff and agency personnel and any contractor personnel who have been directly seconded to BP and acting as a BP representative. 1.1 Implementing the Procedure The principles outlined in this procedure shall be applied to Project Appraise and Select to the greatest extent as practical. The PSP shall be fully implemented no later than the start of the Define stage. Projects shall be assessed as to the proper application of this procedure via the PSDR, Stage Gate, and Six Monthly formal project reviews. More information on these reviews can be found in the Governance section of this document. Project Services Managers, Project Services Team Leaders and Planning Engineers are required to be familiar with planning, scheduling and progress measurement and reporting of any active contract for project scope of GPO-PC-PRO-00025 © BP p.l.c. Page 7 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure work, including but not limited to the Project Coordination Procedures (PCP) for their respective projects. This procedure is prepared in line with the PCPs and shall serve to inform any subsequent revisions of the Project Coordination Procedures by the Global Project Services Team. Furthermore, it is a requirement of this procedure that all referenced documents listed on page 5 of this procedure be read by the Planning Engineers as they are all integral to the proper application of this procedure. Except as noted, all referenced documents can be found in the GPO library and accessed via OMS Navigator. The PSP has been designed for a Project Team to use as the governing planning and scheduling procedure on a new project. However, it is acknowledged that projects may need to supplement certain parts of this document in order to operationalize the procedure for specific local or regional applications. It is expected that these supplements will be enhancements to the core materials rather than deviations. Any supplemental procedures developed by a project shall be made available to the planning review teams at the stage gate and six monthly reviews for audit as to consistency with the underlying guidelines of this procedure. Although this procedure should be used as a guideline for any BP non operated projects, it is not to be shared with JV partners for any reason whether they are responsible for executing the work or not. 1.2 Key Contacts, Shared Learning and Feedback Users of this document are required to gain knowledge from and share experience with fellow professionals in Project Services at the Shared Learning System Website under Category 85, Planning and Scheduling. Feedback on the PSP in the form of lessons captured and good and bad practices shall be entered in the Shared Learning System where they will be reviewed by the relevant authorities and considered for future revisions of this document. Validation of lessons learned shall serve as notice to the projects to adopt a shared learning prior to the PSP being updated and re-issued. General questions for the planning community should be directed to the eClips Projects Forum and/or the Planning and Scheduling Community of Practice via the site owners. Use Project eClips Forum to connect with others in the network, post questions and search the discussion area for previous experiences. This link as well as the Shared Learning System is available at the Planning and Scheduling Community of Practice, CoP website. The Planning Community of Practice exists to: Act as a focal point for the GPO Planning and Scheduling community to share information regarding the implementation of the planning and scheduling procedure and the BP standard planning software Primavera, MS Project and Acumen To bring together a community of individuals involved in GPO Projects Planning on a regular basis and to provide these individuals with the resources to enable them to deliver better quality, higher integrity data driven project schedules Develop a central repository of planning documents and templates representing planning and scheduling the BP way to drive consistency and continuous improvement Contain a list of all GPO planning engineers across all regions and projects along with their associated planning software assignments Provide links to key planning associated documents in the GPO library The link can be found at: http://gpo.bpweb.bp.com/COLLAB/PROJSVS/PLANNING/Pages/default.aspx 2 Organization, Roles and Responsibilities The BP Planning Team is an integral part of the Project Services Team. In order for the Planning Team to operate effectively, it is important for the organization structure to be appropriate to the challenges and workings of a Major Project. The Project Services Manager (PSM) is responsible for organizing and staffing the Planning Team as follows: The PSM shall appoint a Lead Planning Engineer. This typically occurs during Select and may occur during Appraise. This person shall act as the coordinator of the delivery area Planning Engineers. GWO planning exists as a unique entity under the control of GWO and is not part of this procedure other than interface management and Simops or where otherwise mentioned. GPO-PC-PRO-00025 © BP p.l.c. Page 8 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure For Brownfield projects, the PGM and PSM shall follow GOO Activity Planning procedures and appoint a Planning Engineer to coordinate with the relevant Activity Planning Schedulers for the integration of GPO Brownfield activities into the integrated Area Schedules. Depending on the size and complexity of the project, at least one Planning Engineer shall be assigned to each major Delivery Team or Sector on the project, or for smaller teams, a Planning Engineer may have shared responsibility for two or more teams. Each Planning Engineer shall have two lines of communication and responsibility, namely ‘operational’ to the Delivery Team’s Project Services Lead and ‘functional’ to the Lead Planning Engineer. A definition of these lines of communication and responsibility are: Operational: the local Delivery Team Project Services Lead (PSL) shall direct the day-to-day work of the Planning Engineer. Functional: the Lead Planning Engineer shall provide guidance and instruction on the processes, tools, reporting requirements and calendars to be employed by the Planning Team, including the requirements of this procedure and interfaces with other disciplines. The Lead Planning Engineer is accountable for the production of all consolidated planning reports and provides assurance that the Planning Engineering process is being carried out in accordance with the project Planning and Scheduling Procedure. For projects in the early stages of development, smaller or less complex projects, multiple roles may be assigned to one individual. Where more than one Planning Engineer works within a single Delivery Team, one of the Planning Engineers shall be appointed as the Lead Planning Engineer for that Delivery Team. For the purpose of this document, Global Subsea Hardware is considered as a delivery area, delivering a part of a project. Though the planning team configuration varies from this document, planning roles and responsibilities are to remain consistent with this document. 2.1 Planning Team Roles and Responsibilities The primary deliverable of Planning and Scheduling is to provide Project Management with the current project status and forward looking information that identifies expected project performance and comparisons against performance targets. The Planning Engineers are responsible to identify trends and anticipate issues that may prevent the project from meeting its schedule commitments and raise these issues to management for intervention when required. The Planning Team is responsible for implementing and operating the planning and schedule control processes set-out in this document and in so doing are acting in direct operational support of the schedule stakeholders who hold the delegated accountability for the schedule. The Planning Team also has a functional responsibility to the Project Services Manager for ensuring that the schedule control and reporting processes are operated correctly and in accordance with the PSP and the Contractual Project Coordination Procedures. In a Major Project with multiple Delivery Areas utilizing multiple Planning Engineers, the Lead Planning Engineer is responsible for conducting weekly / biweekly planning meetings with the Planning Team to review the current status, issues and concerns of each Delivery Area. This meeting requires the presence of all BP Planning Engineers associated with the project where time zones permit or the use of telepresence when required. It is strongly recommended that the regional GPO planning leadership rotate attendance at these meetings. Lead Planning Engineer and Planning Engineer Roles and Responsibilities can be found in Appendix A. 3 Planning Tools 3.1 BP Planning Tools BP’s primary software packages for planning are Primavera and Microsoft Project. BP planning tools also include Microsoft Excel or Milestone Pro for summary-level, presentation-type schedules. Microsoft Excel and Milestone Pro are used for creating the project Level 1 schedule as defined in this document. Primavera is the preferred software for Level 2, 3 and 4 planning (or other detailed plans). Microsoft Project is reserved for special applications. Project Appraise stage and early Select stage plans may be initially produced in Microsoft Project, but all subsequent planning will utilize Primavera. GPO-PC-PRO-00025 © BP p.l.c. Page 9 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure BP also utilizes Primavera Risks Analysis software for Schedule Risk Reviews and establishing schedule contingency. Primavera Risk Analysis also includes a ‘Schedule Check’ feature that is used to check the integrity of BP and Contractor schedules. Acumen Fuse is also in use as a schedule integrity and variance analysis tool. BP Planning Engineers will apply Acumen Fuse analysis on a monthly basis to understand the integrity of BP and contractor schedules and feedback shortcomings to the schedule provider and to analyze schedule variances over time; what has changed since the last issue of the schedule. BP Quickplan is a planning program that provides database information of historical data for past projects. Quickplan allows a Planning Engineer to ‘define’ their project by type/size/ costs and is used to develop a Level 1 type plan for a project. Quickplan is a useful benchmarking tool suitable for Project Appraise and Select stage work and when establishing the Schedule Basis and Assumptions. Quickplan is available at the Planning and Scheduling CoP Website at the ‘Tools’ link. Where analogous projects exist in Quickplan, Quickplan is mandatory for use in the Schedule Basis and Assumptions. Regional planning leadership shall provide Quickplan training on an as needed basis. eProjects is the BP Benchmarking Website that contains historical BP benchmark data including project durations by CVP stage and is a useful planning tool for setting durations in Project Appraise and Select. Included at the Benchmarking Website is a link to IPA reports for BP projects. Contained in the IPA reports are industry standard durations for similar projects. This is also a useful source of information for early development of schedules. eProjects benchmark definitions are included in the document GPO Project Services Metrics Definitions (GPO-PC-PRO-0019). During Appraise and Select projects are mandated to use analogous projects data when available from eProjects. Access to the data shall be facilitated by the GPO Benchmarking Team. BP Shared Learning System (SLS) is another tool used by Planning Engineers to share learning and make recommendations either because the contributor found a new and better way of doing something or the learning showed the wrong way to do something. A shared learning is usually about something that happened differently to what was expected. The shared learning system is also used to convey or clarify best practices or provide inputs to procedures and processes. Use of the Shared Learning Site is mandated as part of the continuous improvement process of this document. SLS is accessible via the CoP and Shared Learning Website. BP Planning Engineers are required to be familiar with all of these planning tools and be proficient with applying these tools when required. 3.2 Set Up of GPO Primavera At present GPO have multiple instances of Primavera around the globe with various versions of the software. Current instances include client (server versions) and standalone versions. In the interest of standardization BP will be working towards having all GPO Projects utilizing the same version of Primavera in a centralized location and using common codes, calendars, resources and templates. The Planning Systems Lead is responsible for setting up the installation, connecting and securing users, identifying and implementing security requirements, setting up the Organizational Breakdown Structure (OBS) and Enterprise Project Structures (EPS) and general administration of the software in conjunction with the Assigned System Administrators. The Primavera ‘P6 Protocol’ GPO-PC-PRO-00030 Document, consolidating and standardizing the GPO organizational and standardization process requirements shall be issued as a separate document from this procedure in recognition of time requirements for development and the evergreen nature of the Protocol document, as Primavera upgrades are implemented or new projects in new regions enter development. The protocol document will be expanded/supplemented to cover any unique requirements of Category B projects as they are migrated into GPO. The governance framework for the P6 Protocols consists of three roles, the GPO System Lead, the Region and/or Project System Administrator and members of the Planning Team. These roles are not specific to an individual and may be carried out by more than one person or the role may be appended to existing planning role’s accountabilities in the early stages of a project. Regional Planning Managers are responsible for assigning the “System Administrator” for each project. The project specific System Administrator shall coordinate all protocol requirements through the GPO System Lead and is required to be a member of the Primavera Users group, consisting only of Project System Administrators and utilized to maintain consistent protocol development across all regions and projects. GPO-PC-PRO-00025 © BP p.l.c. Page 10 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure 4 Work Breakdown Structure 4.1 Introduction Planning levels and sub-networks shall be developed in accordance with the project Work Breakdown Structure (WBS). Interfacing the schedule and cost information through the BP Standard WBS (GPO-PC-PRO-00014) is critical to determining cost forecasts based on time and to creating final forecasts. The project will ensure that any project specific Schedule WBS can be easily mapped back to the BP Standard WBS. Schedule development begins with development of the Schedule Work Breakdown Structure. The WBS provides the foundation for defining, planning, tracking, reporting, and forecasting the project. The WBS assists in defining project objectives and scope and establishes the structure for managing the work to its completion. The goal of the WBS is to help ensure that all required work and only the work required is identified. The project shall establish a WBS to: Assign responsibility for delivery of the work to the correct team within the project organization Determine, monitor, and report the project plan Develop the project and monitor/report the performance through schedule status and forecasting Report physical progress to Project Management Understand areas of uncertainty or risk within the project Support benchmarking of future projects; collection of historical cost and schedule data The WBS is the key element of integrated project controls. A simplified example of how the project WBS interfaces with other project control processes is shown below. Each of these processes shall be owned by members of the Project Services Team (i.e. Cost Estimating, Cost Engineering, Planning etc.). eProjects Project Plan / Schedule Contractor Systems Close-out BP Mgmt. Partners Standard WBS Project Reports Project Cost Estimate BP Cost Database System / SAP Prior to entering Define, the Project Team shall develop and implement a project-specific Schedule Work Breakdown Structure in line with this procedure for project schedule management and to integrate project control and performance management tools. The project Schedule WBS will be developed to facilitate schedule organization and progress reporting roll-up capabilities without introducing additional bands or ‘empty’ elements in the schedule layouts. The project-specific Schedule Primavera WBS will follow the coding structure included in this procedure and include those elements specific to the project. The Basis of the Schedule WBS is as follows Project (automated on Primavera Project Set Up) GPO-PC-PRO-00025 © BP p.l.c. Page 11 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Level 1 Milestones/General/CVP Stage Level 2 Physical Breakdown Structure/Delivery Area Level 3 Standard Activity Breakdown (Phases) Level 4 Work Package/Discipline (User Defined) Level 1 reflects a section for the major project milestones, followed by a general section to capture activities that do not belong to a specific CVP stage (should be rarely used) and subsequently a node for each CVP Stage. Level 2 includes owner’s deliverables within a CVP stage along with Delivery Areas. Stage gate reviews are a typical example of what would be included under the Owners WBS. For example, typical activities under the WBS elements for Owners/Project Management would be “ISGR” and “PRM” review activities or Owners/Engineering Management “Engineering Discipline Review activities or Owners/PSCM Contracts “contract strategy development” or “bid cycle and award” activities.” Examples of Category A Level 2 Delivery Areas include Floating Systems (Hulls), Topsides, Subsea, Gas Plants, etc. Since there are many variances on Category B work, Category B WBS elements will be structured to fit the specific needs of the project while maintaining the ability to roll up as per level 3, below. Level 3 WBS Standard Activity Breakdown includes Engineering, Procurement, Fabrication/Construction, Transport and Install, Commissioning and Start Up. While Planning Engineers are required to use the Schedule WBS to Level 3, the use of user-defined WBS elements at Level 4 and below is advocated to organize schedule and progress where project-specific requirements are not met by the Schedule WBS. Each Type of Project, Delivery Area and Phase is listed in detail the BP Standard WBS (GPO-PC-PRO-00014) and is not repeated in this document. The Planning Engineer is required to be familiar with the BP Standard WBS document which can be found at the GPO Project Library. WBS Coding The need for the WBS coding development and standardization across the Global Projects Organization is driven by the requirement for consistent roll up of schedules, standardized layouts, benchmark reporting and ultimately portfolio management across the organization. The Master Control Schedule primary ‘P6 Layout’ will be organized in Primavera by the P6 WBS and is required to have the same appearance across the organization. A Master Control Schedule layout is available for import in the Templates folder at the Community of Practice website and accessible via OMS Navigator. The layout is also available in the GPO Global instance named ‘BP Master Control Schedule Layout’. The MCS P6 WBS shall be based on levels 1-3 and as outlined in the Project Services Planning and Scheduling Procedure. It is mandatory to document how the P6 WBS structures contained within the EPS will be defined, documented and managed throughout the lifecycle of the Project. The following shall be available at the earliest possible point in the lifecycle of the Project. MCS P6 WBS code structure with naming protocol and strategy for changing it throughout the lifecycle of the project. Accounting for the full scope of the Project and the mandatory milestones. Strategy for mapping and managing the contractors, consultants, suppliers, GSH, GOO and GWO schedules’ P6 WBS structures to the MCS P6 WBS. A master record of the WBS and a strategy for managing changes to the P6 WBS structures. Use screen shots, charts and explanations like the examples below to explain how the P6 WBS is managed within the EPS system. Also refer to Appendix C of the PSP. Example: MCS WBS CODE STRUCTURE This is a simplistic example of documenting the P6 WBS naming convention in a tool like excel. By using WBS charts and diagrams the structure can be communicated and controlled amongst the Project Team. GPO-PC-PRO-00025 © BP p.l.c. Page 12 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Project ID XXXX Level 1 Level 2 Level 3 Level 4 M ilestones / General / CVP Physical Breakdow n Structure / Delivery Area Standard Activity Breakdow n (Phases) Work Package / Discipline (User Defined) M – M ilestone G – General A – Appraise A – Select D – Define E - Execute OWN – Ow ners TOP – Topsides STR – Structures ANC – Anchoring Systems EXP – Export Pipelines T&I – Trans & Install COM – Commercial QUA – Quality Assurance ENG –Engineering PRO – Procurement BM O – Bulk M aterials DRM – Drilling Rig M odule FCN – Fab & Construction User Defined Example WBS Code Structure The following list includes the code structure to be applied when building a WBS within the Primavera Project Master Control Schedule and supporting schedules when applicable. The codes provided in this depiction are mandatory. Any codes thought to be standard to projects and not included in this procedure shall be communicated to the GPO System Lead for evaluation. Functional planning leadership by region will be required to develop a consistent philosophy for application of user-defined and Level 4 and 5 WBS elements. Efforts to standardize the P6 WBS structures shall be an on-going and this document shall be updated to reflect these developments. There is a requirement that no empty WBS elements should exist in a project file. If a WBS element must be added to a schedule later, the code structure will follow this guideline. Example: WBS Code Structure in Primavera The following example demonstrates a typical Master Control Schedule Primavera WBS for the Execute stage of a fixed leg platform; jacket and deck with drilling module and accommodation module where Project “XXXX” is the ProjID created on project set up and is the WBS default in Primavera. Owner’s activities for level 2 and 3 have been omitted for clarity. GPO-PC-PRO-00025 © BP p.l.c. Page 13 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Graphics depicting other typical WBS structure are included in Appendix C. 5 Schedule Development 5.1 Project Planning in BP – Key Principles The primary objective of project planning and scheduling is to support the business plan. Meeting the plan is achieved through optimizing the execution and completion of the project within the constraints of: Health, Safety, Security and Environment (HSSE) Quality Risks Time Cost Resources Work scope Completion and other key dates are established during the Capital Value Process (CVP) Project Appraise and Select stages and are further refined during the CVP Define stage. BP’s approach to planning is strategic in nature using top-down methodology and starts with a Management Summary and expands into more detail as the project progresses through CVP stages. Management Summary Planning describes BP’s responsibility to set overall targets and develop actions to achieve the targets. Performance-Level Planning occurs for the Define and Execute stage and) describes the Contractor’s and BP responsibility to schedule activities at a detailed level to achieve the targets. Projects proceed in two phases with respect to planning. During Project Appraise and the early part of the Select stage leading to concept selection, the Appraisal team under the guidance of the AGM performs most of the work, sometimes with studies undertaken by Contractors, Consultants or the Upstream Engineering Group (UEG). As a concept is being evaluated and put forward for selection during mid Select, the BP Define/Execute team under the guidance of the PGM takes on the responsibility for all forward planning, and Contractors perform most of the work with BP responsible for the overall plan. The initial Management Summary schedule development takes the form of developing a Level 1 schedule based on a combination of BP Management target dates, internal and external benchmarking from Global Projects Database and IPA and other industry sources, risk analysis and team experience. The summary schedule base durations are used to provide guidance to the Project Team and Contractors in establishing the boundaries of the schedule and providing the parameters within which more detailed schedules are to be developed. The Summary Schedule contingency plus the base duration is used to identify the preliminary performance target, PT. Performance Level Detailed schedules are subsequently developed by BP and Contractors. This schedule development is an iterative process and, as such, the first schedules are forward-pass logic based schedules. GPO-PC-PRO-00025 © BP p.l.c. Page 14 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Schedule integration begins at level 2 with development of the Master Control Schedule and the Schedule Basis and Assumptions Document. Project Appraise Stage Early in Project Appraise, an integrated Project Appraisal Schedule will be created to reflect delivery of the Project Appraisal Plan objectives. This schedule, which is produced on behalf of the Appraisal General Manager, will cover the Project Appraise and Select stages (consistent with the Project Appraisal Plan), thus including the intermediate Concept Selection milestone. This schedule will set out all activities and key decisions required to support Concept Selection (mid Select) as well as the activities required to mature the selected concept in readiness for the Define FM and the Select/Define gate (end Select). Activities and decisions to deliver Concept Selection will encompass the standardised concept identification, screening and evaluation steps shown in the figure below. Project Appraise Identifification of alternative concepts (within context of a regional standard)for screening later in project appraise Select Concept Selection Concept Definition Screening of concepts to develop shortlist for evaluation in early select Define Evaluation of shortlist and recommendation for concept selection It is required that on initial creation the Project Appraisal Schedule will reflect a best view of subsequent Select activities; it will, therefore, be necessary to review and make adjustments (if required) at key stages, such as the mid and end of Project Appraise and at Concept Selection. The schedule shall fully reflect cross discipline alignment and integration and realistically reflect the impact of interdependencies between activities, particularly those that straddle discipline boundaries, and will be the primary mechanism for the AGM and Project Team to manage progress. It will be required for the Planning Engineer to participate in development of the Project Appraisal Plan, Contracting Strategy, Organization Strategy, Interface Management Plan, and Relationship Management Plan. Select Stage Select stage planning will involve a two-stage process, Concept Selection and Concept Definition. It is the responsibility of the Project Appraise stage AGM to provide planning support to the Project Appraise team up to Concept Selection, including team activities, schedule options studies and scenarios leading to recommendation of a concept for selection. The second stage of Select is Concept Definition where the responsibility shifts to the PGM and Define/Execute Planning Team to develop the schedule of the selected concept to a sufficient level of detail to support a clear understanding of schedule interfaces, critical path, and schedule risks. Concept Selection During early Select (Concept Selection), the Project Appraisal Schedule will have been updated to reflect completion of the Project Appraise stage. The remaining activities will focus on evaluation of shortlisted concepts in early Select leading to Concept Selection and maturity of the selected concept, referred to as Concept GPO-PC-PRO-00025 © BP p.l.c. Page 15 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Definition. The Integrated Project Plan (IPP) is drafted during the Project Appraise stage and matures via a series of workshops and option screening leading up to Concept Selection as indicated in the following diagram. Project Appraise Early Select Concept Screening Concept Identification Concept Evaluation Entry to GPO Concept Selection Initial IPP Workshop Concept Identification Integrated Project Plan Initial Screening Final Screening Updated Integrated Project Plan IPP Workshop to detail / refine the Integrated Project Plan Updated Integrated Project Plan IPP Workshop to refine the Integrated Project Plan The Project Appraisal group follow a structured workshop process for schedule development called Functional Systems Analysis Technique Dependency Structure Matrix (FASTDSM). More information can be found on this planning process in the document Concept Development Engineering Vol. 6 on Integrated Project Planning (GPO-EN-PRO-0016). Progressing of Appraise and Select stage is not conducive to the typical project earned manhour process. Tangible progress will be measured and reported by two elements: staffing plans and activity starts and finishes. Staffing plans will be developed for resourcing the appraise and select efforts and staffing activity will be reported as planned vs. actual based on full time equivalent headcount. Activity progress will be reported by cumulative activities planned to start vs. activities actually started with the same measure for activities completed. This will allow for the variances that occur as schedules are being adjusted for the change in directions that naturally occur in concept development and screening. Additional status of appraise and select shall be captured by using the milestone reporting concept as discussed in this procedure. Appraise stage milestones shall be established early in early appraise and reported in a tabular format indicating description, plan date and actual/forecast date. Any slippage past planned dates shall be explained in the Appraise reporting process. The same practice shall apply for Select and conclude with the milestone for CSDM, Concept Selection Decision Memorandum. Concept Selection remains under the scope of AGM up to mid Select when concept definition begins. Concept Definition A transition begins on Concept Selection where the AGM begins to handover to the PGM, and a Project Appraisal Planning Engineer hands the work over to the Define/Execute Planning Engineer and Project Teams as depicted below. Note that the Project Appraise group is likely to be running multiple projects in parallel whereas the Project Team is dedicated to the selected concept. The below example demonstrates an offshore project. GPO-PC-PRO-00025 © BP p.l.c. Page 16 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Once a concept has been selected and agreed via the Concept Select Decision Memorandum, the PGM takes control of the project, and the Define/Execute Planning Engineer continues developing the overall concept Level 1 schedule, the Master Control Schedule (based on current information, benchmarking, etc.), the Schedule Basis and Assumptions and the Schedule Risk Model. Progress for this stage of the project will be measured against the milestone basis representing completion of each assurance review, including each discipline reviews and all other major assurance reviews. Project teams may choose to weight base the progress of this stage but ultimately the progress will land a “punchlist” of work to complete before the ISGR, Integrated Stage Gate Review and PRM, Project Review Meeting. Define Stage Define stage planning focuses on FEED engineering and early procurement activities, further development of contracting strategies, developing executable contracts, updating and further development of the Master Control Schedule, and activities required in preparation for Execute and Define to Execute governance cycles. A key piece of work developed for Define stage is the Contractors FEED schedule, permitting, government agreements, and assurance plans required to meet the next stage gate assurance process. Key planning deliverables include review and approval of Contractor FEED schedules and progress measurement systems, validation of progress, planning and maintaining BP deliverables schedules and interface schedules, maintenance and updating of the MCS, review and approval of Execute schedules, contracting strategy updates, preliminary commissioning plan, etc. Execute stage activites may occur during Define when required to support the schedule but will remain under the Execute WBS element. Execute Stage The Execute stage planning focuses on detailed engineering and procurement activities, fabrication/construction, installation, hook up and commissioning and start up. Key planning deliverables during Execute focus on monitoring of Contractor performance against plan, Contractor and BP Support Schedule on-going integrity checks, variance analysis and forecasting along with maintenance and updating of the MCS, adding detail as appropriate. Planning Engineers will also develop and maintain project close out activities over the course of Execute. Note: Detailed list of Planning Engineer Deliverables by CVP stage are included in Appendix B of this document. 5.2 Levels of Schedule Development The following diagram shows schematically the relationship of Levels 1 through 4 plans, from the management summary in Level 1 through a detailed performance schedule in Level 4. The greater the level of plan, the more detail. GPO-PC-PRO-00025 Page 17 of 134 Rev: B01 © BP p.l.c. BP Internal Uncontrolled when printed or stored locally Planning and Scheduling Procedure 2011 2012 1 2 3 4 1 2 3 SELECT DEFINE P ro ject Overview CVP Schedule 4 1 2013 2 3 4 1 2014 2 3 4 1 EXECUTE 2015 2 3 4 1 2016 2 3 4 2017 1 2 3 OPERATE Level 0 Schedule M anagement Overview Schedule (circa 50 activities) A ppraise and Select Stage Schedules, Integrated M aster Co ntro l Schedule includes M ajo r M ilesto nes, Key B P tasks, Co ntracto r ro ll up. Generally 250 to 2500 + activities Level 1 Schedule Level 2 Appraise, Select and Integrated M aster Control Schedule Detailed Delivery A rea Schedules, Co ntracto r Engineering, P ro curement, Fabricatio n, Installatio n, Ho o k Up, Co mmissio ning Schedules. Schedules are generally reso urce lo aded at this level. To tal activity co unts will be in the tho usands Level 3 Contractor Schedules and BP Support Schedules Level 4/5 Detailed Schedules Deliverables list, Spreadsheet Schedules, P ro curement tracking repo rts, Expediting Repo rts, P unchlist tracking, etc. To tal actvities/reco rds co uld be 10's o f tho usands Level 1 Schedules Typically, a project has multiple levels of planning detail. Management-Level Planning is handled at Levels 1 and 2. Performance-Level Planning is carried out at Levels 3 and 4. Level 1 is a summary-level plan, initially developed in the Project Appraise stage, which progresses with increasingly more detail through Levels 2, 3 and 4 through Select, Define and Execute. This increasingly detailed sequence represents top-down planning. Level 1 schedules are management-level schedules meant to inform management of the overall project plan and once Define starts shall further inform management to project progress and forecast against baseline and any schedule impacts on schedule outcome. Level 1 schedules are required to include: Show key CVP stages, conveyed as one bar at the top of the Level 1 schedule adjacent to the timeline. For consistency, the colour scheme shall match this example. 2011 1 2 3 SELECT 2012 4 1 2 3 DEFINE 4 1 2013 2 3 4 1 2014 2 3 4 1 EXECUTE 2015 2 3 4 1 2016 2 3 4 2017 1 2 3 OPERATE Level 1 major milestones, including stage gates, site mobilization dates, cut steel, MC and sailaway dates (if applicable), start up or first production dates, project completion and other key milestones as deemed appropriate. It should be noted that the entirety of the key milestones will be shown in the Master Control Schedule and hence are not all required in the Level 1. Level 1 activities by Delivery Area, which must include as applicable: Summary activities as a function of and organized by Schedule WBS** Engineering Procurement Fabrication/Construction Onshore/Offshore Commissioning Installation when applicable Hook Up GPO-PC-PRO-00025 © BP p.l.c. Page 18 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Commissioning Progress against plan (progress bar overlaid on current plan bar and compared to data date) Forecast of current plan bar against baseline bar (target bar) **On entering Define, Level 1 updates will reflect progress from the FEED Contractor’s progress measurement system and forecast dates from the Master Control Schedule. For this reason, it is very important that organizational alignment be achieved with the WBS, Level 1 activities and progress measurement system. The Level 1 schedule shall include a depiction of the data date, critical path, progress against plan and forecast against baseline. Progress bars represent performance against plan as either ahead, on or behind relative to the planned progress. For example, if the cumulative progress is one month behind schedule as indicated in the plan vs. actual percentage, one month behind will be depicted on the bar chart with the progress bar ending one month behind the data date. If the progress shortfall is not recoverable, the plan bar end date will be lengthened to reflect the forecast finish dates as will have been reflected in the MCS. If first production or a major milestone is impacted by this progress shortfall and forecast, the issue is to be elevated immediately for workaround or other recovery discussions. Ultimately once in Define, all start and end dates will be taken from the Master Control Schedule for each activity in the Level 1 schedule. Level 1 schedules may be prepared in Milestone Pro or Excel, depending on user preference, but will meet the specification as laid out in this document. See Appendix D for graphic Level 1 schedule depicting this specification. Level 1 schedules are mandatory for overall project schedule reporting. Complex Delivery Areas may require a Level 1 schedule as a subset to the overall Schedule but care must be shown that all dates remain in alignment with the MCS during Define/Execute. One-off or proposal schedules, studies and other schedule tools which do not reflect Level 1 and MCS schedule dates must be clearly identified as “Non Control Schedules.” Level 2 Schedules 5.2.2.1 Project Appraise and Select Schedules During the Project Appraise and Select stages, Level 2 schedules shall identify the current stage scope of work as well as provide an overall plan for the Project Team. These schedules may be developed in either Microsoft Project or Primavera. Project Appraise and Select stage working schedules shall: Provide schedule control during the project Appraise and Select stages – are used to validate progress against planned deliverables Provide an overall plan for the Project Team Align the Project Team, functions, management and Partners For Brownfield Projects, provide visibility of opportunities for alignment with the Operations Organization activities. Set the project completion timing Set the basis for marketing and decisions and economic modeling Clearly identify any early regulatory activities Include scenario analysis for various concepts being studied, although these are often carried out in separate schedule files Establish timeline for decision processes and MPcp requirements leading up to Select stage Concept Selection and approval Set the basis for the schedule and estimate development and identify primary cost and schedule risks Include Select stage concept definition activities including MPcp requirements leading up to the project reviews and governance process Include governance process and approvals in schedule for forecasting Define Stage Gate. 5.2.2.2 Master Control Schedule The Master Control Schedule spanning Define and Execute shall be prepared as a Level 2 during the Concept Definition Stage (late Select). GPO-PC-PRO-00025 © BP p.l.c. Page 19 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure The Master Control Schedule, MCS shall serve as the one integrated schedule spanning the entire project from Define FM approval to end of Execute. The MCS developed during Concept Definition shall become the baseline for the project at the Define FM. The MCS schedule: Includes major activities and key team and contract milestones. Activity count should not be unwieldy but may trend upwards of 1000 activities or more for particularly large projects. Planning Engineers should keep in mind the MCS is meant for conveying schedule to the project team and is a summary of sub schedules. Too much detail will decrease the value of the MCS. Is underpinned by fully developed Schedule Basis and Assumptions document as defined in this procedure. Fully integrates BP tasks and all Delivery Areas from start of Define to end of the project. Utilizes cross functional interactive planning sessions to develop project milestones and key interfaces Is fed by key interface dates from Contractor schedules and BP support schedules; shows all key Contractor interrelationships and applies the appropriate allowances between these relationships. Summarizes Level 3 Contractor schedules including Level 2 milestones, owners activities, engineering, procurement, fabrication/construction, installation, hook up, commissioning and start up schedules along with summary level GWO and Operations and Maintenance interface activities. Clearly identifies the critical and sub-critical paths from start of Define through end of Execute. (Sub-critical path means any series of activities with a float path leading to a key critical project milestone of less than 30 days or which includes an activity identified by Schedule Risk Analysis as having high potential to appear on the critical path.) Is organized as per Schedule WBS Is suitable for extracting/developing Schedule Risk Model for use in Schedule Risk Review Is the source document for all ‘one-off’ and presentation schedules including GFO, LTP, etc. and used to contribute to development of business plans when required. Shows Assurance Schedule and Financial Road Maps for each gate. Levels 3, 4 and Below Levels 3 and 4 cover very detailed working plans and are developed by Contractors and BP to perform and monitor their work spanning all phases of a project. Additional Level 3 and 4 schedules include BP created support schedules often required to support detailed planning for owner activities such as MPcp deliverables, functional details, commissioning or other BP executed works or site specific integrated schedules (including hourly Brownfield or TAR schedules when prepared by BP). BP Planning Engineers creating ‘one-off’, support or site-specific integrated schedules need to show great care that any support schedule is continually synchronized with the Master Control Schedule. For this reason, it is strongly encouraged that support schedules are only created by BP when absolutely required. No schedule shall be created to replace the Master Control Schedule. In case of any discrepancy between a BP support schedule and the MCS exists, the MCS shall be the controlling document. Although BP Planning Engineers will help Contractors understand BP planning requirements, BP Planning Engineers shall in no way be involved in developing Contractor schedules. Contractors are responsible for scheduling their own work. Contractor schedules shall be organized as per the agreed project WBS so they can easily be related to the Master Control Schedule. Level 3 and 4 schedules typically: Contain the greatest level of detail and include a detailed time-scaled, bar-chart schedule directly derived from a detailed logic network (Critical Path Network), which shall establish the order and estimated times by which activities are planned to be completed. Serve as the basis for resource loading and establishing progress curves. Clearly identify the critical and sub-critical paths. Are fully integrated across the full scope of Contractors work, including subsequent stages, generally reflected as a Level 3 or 4 for the current stage and Level 2 or 3 for subsequent stages. Include all third party interfaces. Include all major equipment and material requisitioning and ordering dates, manufacture and delivery dates. Include all major milestones as agreed with BP. Levels 4 and 5 detailed network, tables and spreadsheets provide further breakdown and detailing of activities in the Level 3 network schedule and form the basis of contractor’s progress measurement systems. These lower GPO-PC-PRO-00025 Page 20 of 134 Rev: B01 © BP p.l.c. BP Internal Uncontrolled when printed or stored locally Planning and Scheduling Procedure levels are developed and used by Contractors for monitoring and controlling work as required by Contractors to better determine the durations of activities at Level 3. Level 4 and 5 include contractor deliverable planning such as engineering drawing registers, schedule critical turnarounds, revamps, detailed procurement tracking and expediting, mechanical completion planning, hook ups, commissioning, start-ups etc. Contractor deliverable planning is essential to providing a quality networked plan. Deliverables planning yield the first indication of schedule delays. Planning Engineers shall not only consider monitoring schedule but shall also monitor detailed deliverables list and status to support early warning systems. 5.3 Global, EPS and Project Level Coding Global and EPS vs. Project-Level Coding As BP moves toward using a common version and instance of the Primavera planning software for all GPO Projects and a more centralized approach to file and data management, GPO Project schedule file set up and naming conventions must be standardized for all regions. The BP GPO Global Planning Systems Lead shall continue to establish working relationships with each region as they prepare to migrate schedules into the centralized instance(s) of Primavera P6 Version 7 to facilitate a smooth transitional process. The Global Planning Systems Lead shall work with the regional teams to ensure that Global, EPS and Project Code structure are fit for purpose in support of the regional projects and Activity planning efforts while being consistent with the centralization and standardization efforts as per the Primavera Protocol Guidelines. At the time of the preparation of this procedure, standardization and centralization focuses on Greenfield projects. Future conversations about standardization and centralization of Brownfield project schedules must take place in parallel with the discussions of Category B projects movement to the GPO and will be the subject of subsequent revisions of this document but will follow this guidance to the fullest extent possible. 5.4 Basic Schedule Requirements A good schedule network is developed with sound activity relationships and a minimum number of constraints. A common misconception is that planning software automatically produces a good model of a project with a reasonable end date. In fact, what drives the end date is a combination of the following inputs: Activity and durations Relationship of activities Minimal inclusion of constraints on the start or finish of an activity Resource availability Project calendars It is also essential that schedules include sound logic that is based on typical project execution through FEED, Detailed Engineering, Procurement, Fabrication/Construction, Transport, Installation and Commissioning. Activity Durations Activity durations shall be based on experience and sound historical data, benchmarking, productivity factors, market conditions, and include allowances for all predictable productivity impacts. Activity durations assuming “perfect world” conditions are rarely achievable and not permitted in BP schedules. Allowances must also be accounted for in durations representing interface management and recognizing the inherent risks between interfaces. More information on inclusion of allowances in schedule durations is included in the section covering development of the Master Control Schedule. Ultimately, activity durations must be viewed as achievable by the project and contractor teams to have any chance of success. Activity relationships Activity relationships form the connections that hold the logic network structure together. The three most common types of activity relationships are: Finish-to-Start relationships – the predecessor activity must complete before the successor activity can start. Finish-to-Finish relationships – the predecessor activity must complete before the successor activity can finish. Start-to-Start relationships – the predecessor activity must start before the successor activity can start. GPO-PC-PRO-00025 © BP p.l.c. Page 21 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Finish-to-Start is the clearest relationship, and networks constructed using entirely Finish-to-Start relationships create confidence in the dates generated by the analysis. Finish-to-Finish and Start-to-Start relationships often include a lead time before the start date or a lag time after the finish date (e.g. Finish-to-Finish plus 4 days lag time means an activity finishes 4 days after the other activity has finished). Planning Engineers often use Finish-to-Finish and Start-to-Start relationships inappropriately or as a substitute for sufficient detail, giving rise to poor planning products. A bar chart generated by an inappropriate relationship may appear identical to a bar chart generated by the preferred Start-to-Finish relationship, but the logic of the former relationship is faulty and can degrade as the project progresses. Experience shows that when the critical path contains Finish-to-Finish and Start-to-Start relationships, end dates are often pre-decided by a Planning Engineer, who is forcing activities to fit in an available timeframe. This is not an acceptable practice within BP. BP require plans which are not only of high integrity but also achievable and predictable. Constraints Planning Engineers often use constraints to override an activity’s logic and duration-driven dates. Although constraints may sometimes be imposed for legitimate reasons, overriding activity dates given by the network is not a legitimate reason. At worst, a Planning Engineer may constrain the end activity to finish not later than a pre-determined date, which would cause the Project’s finish date to appear much earlier than the analysis would allow. Good practice is to maximize the use of Finish-to-Start relationships and minimize constraints. Using nonFinish-to-Start logic and imposing constraints may produce an acceptable Gantt Chart, but when presented with such a plan, the Planning Engineers should understand why the constraints are applied and verify that the start and finish dates are appropriate. The presence of good logic without using constraints is required when a probabilistic risk analysis needs to be carried out on the plan. For additional information on risk analysis rules, see Schedule Risk Analysis later in this document. Should a Planning Engineer find a valid reason to apply a constraint, the reason for the constraint will be noted in the notebook feature of Primavera, found in the Activity Detail window. BP Planning Engineers shall enforce this same principle on Contractors as a required practice. An exception to the rule to avoid constraints are when interface schedules are provided between BP and Contractors schedules which do not contain schedule predecessors within the file. Float and the critical path Total schedule float is the amount of slippage an activity can have before becoming critical. Critical activities have zero total float. There are two types of float, total float and free float. Understanding the difference between total and free float is essential for assessing potentially how critical an activity can become. Each plan must have a critical path flowing from start to finish. The absence of a continuous critical path strongly suggests the presence of constraints. A negative float means that the project or an activity cannot be completed on the target date because a constraint (probably at the end) is preventing the logic-driven date from going beyond that date. For this reason, a plan must not contain negative floats. Negative float is a clear indication that there is an issue with the schedule which needs to be addressed. When a network is constructed using good logic and contains logic-driven relationships, the amount of float indicates how tight the plan is. Low float activities are also called sub-critical or near-critical activities. Free float is the amount of slippage an activity can have before it effects the dates of any succeeding activities. Erosion of free float shall be monitored by the BP Planning Engineers as part of routine schedule analysis. Target control baselines Approved baselines must be established by the Project Team for cost-control and progress measurement during the Define and Execute stages. The project schedule should be managed in accordance with the baseline control schedule. Contractors and BP support schedules (example: GSH) shall be managed against the baselines established in the Contractors and BP Support schedule development process as this represents the Contractors commitment to deliver. The project will continuously work towards the early dates as established in the baselines. GPO-PC-PRO-00025 © BP p.l.c. Page 22 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Communicating Schedule Interfaces Between Contractors Communication of contractor interfaces dates will be a requirement of any scheduling process and are covered in depth in the Master Control Section of this document. Interfaces shall be conditioned by BP before being communicated to contractors and others and will generally be communicated via an interface milestone schedule or table. As repeatedly stated in this document, vendor to contractor or contractor to contractor interfaces shall not be directly communicated between contractors without BP intervention and control of information. Schedule Contingency When the project control schedule target end date is based solely on the critical path, the overall project duration contains no float. Having no float can be compared to an estimate without UAP. Good practice requires adding contingency to the overall duration. Schedule contingency is handled the same way as CAPEX UAP contingency. Schedule Risk Analysis, described later in this document, is the BP method for determining the appropriate schedule contingency amount. BP guidance recommends a 10% to15% contingency duration above and beyond the Execute duration to the Performance Target date for a typical project. Not to Exceed contingency may range up to 30% beyond the deterministic (control target) date. Any schedule risks analysis resulting in a PT contingency above 15% could be an indication that a project is carrying too much risk forward in the schedule and will require careful analysis to understand these residual risks and whether it’s appropriate to move forward without de-risking or otherwise taking special mitigation to reduce risks. It is critical to note that schedule contingency is not only for projects entering the Define stage gate for approval. Contingencies must be included in project schedules being evaluated in Appraise and early Select stages so as not to mislead management about potential project outcomes. The typical requirement is to assign 26% overall contingency based on historical trends to an Appraise/Select stage schedule understanding the contingency may be driven down as the scope is better defined in the Concept Definition Stage. Performance Targets and Not to Exceed Dates shall not be shown in the Master Control Schedule. These dates are generally expected to be held in the FM and the Milestone tracking and reporting tools which are part of the weekly and monthly reporting process. The project team is expected to work to the planned dates in the MCS and should not be distracted by any dates which are not specific to the MCS. The risk of over running the MCS planned dates is increased by showing the schedule contingency in the MCS. To be clear, the Project Team works to the Master Control Schedule Control Target Date and not the PT and NTE dates. 5.5 Master Control Schedule The Master Control Schedule (MCS) is the primary integrated schedule of BP and is initially developed during the concept definition stage in late Select. The MCS and all other BP-created support schedules will be built using Primavera Enterprise P6 within the BP database. The MCS ties together the Level 3 and 4 sub-networks to ensure the project is monitored as a whole. The MCS is fed by key dates from sub-networks provided by Contractors and other BP support schedules and contains key interface dates for the transfer of data and materials between Contractors. The MCS also contains key BP activities including major reviews, governance cycles, and significant activities carried out by BP, including PSCM, Project Services, Finance, Permitting, Subsurface, Wells, Operations and so forth. The figure below shows how the overall planning process is integrated and the principle interfaces managed. GPO-PC-PRO-00025 © BP p.l.c. Page 23 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Project Services HSSE PSCM EPMS Cont ract ors Operat ions Planning Team - Define Object ives - Prepare and Maint ain Project Mast er Cont rol Schedule - Coordinat e Int erfaces Global Wells Organizat ion, EPC Cont ract ors Int ernal/ Ext ernal Benchm arks Inst allat ion Cont ract ors Global Subsea Hardw are Subsurface SURF Com m issioning The Master Control Schedule shall be created by the BP Planning Engineer(s) in its entirety without merging or otherwise replicating any other extraneous schedule files. The Master Control Schedule shall be contained in one Primavera file, not multiple files linked together. The MCS shall span Define through Execute as one integrated schedule with the CVP stages following the WBS guidelines as identified in this procedure. All planning information from other parties including Contractors schedules and other sub-networks and supplier schedules including GSH will be conditioned as required and rolled up and inputted directly by the BP planning staff into the MCS. No Contractor or sub-network files shall be electronically merged or linked to the MCS. Detailed hook up, commissioning, shutdown and turnaround schedules developed by BP shall be treated the same as a Contractor schedules and summarized in the MCS. The Master Control Schedule shall be fully underpinned by a Schedule Basis and Assumptions document produced during Select stage concept definition prior to the Define Stage Gate Schedule Risk Analysis. The Schedule Basis and Assumptions shall be updated prior to the Execute Stage Gate Schedule Risk Analysis. The Master Control Schedule, Schedule Basis and Assumptions, Project Risk Register and Schedule Risk Model are the key documents required for the Schedule Risk Review and determination of risks, opportunities, and schedule contingency requirements. The MCS will be the source schedule for development of the Schedule Risk Model in support of the Schedule Risk Review. It is anticipated the MCS will continue to add to the critical and near critical path activity sets as required for clarity and interface management over the course of the project. The Master Control Schedule shall be baselined at the Define Stage Gate and may be rebaselined just ahead of the Execute gate assurances if supported by significant scope or schedule changes having occurred during Define. Significant changes to scope will require the rebaselined MCS to support the development of the Class 2 estimate and cost phasing for Execute. As a minimum, the MCS provides: An overall timeframe for the performance of the project and key activities. Inclusion of the project’s key milestones. Clearly indicate project critical path. BP key assurance and governance activities; activities required by MPcp to be in place before stage gate assurance process begins. Major Milestones including all those which are part of the monthly and weekly reporting process. Inclusion of all key Delivery Area interface milestones; key activities, constraints and milestones that interface with other Delivery Areas and functions including Operations, Drilling and other external interfaces. Intermediate milestones; milestones within a Delivery Area that if not met would affect completion of the Delivery Area (e.g. major lift dates on deck fabrication or site construction). GPO-PC-PRO-00025 © BP p.l.c. Page 24 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure A concise and accurate summary reflection of the underpinning Contractor control schedules plus any conditional allowances. Reasonable schedule float allowances within activities/between interface activities. Service as a model to: Monitor schedule performance. Assess trends. Forecast completion dates. Perform what if scenarios. Form the basis for the development of the Risk Schedule Model. For the purpose of this document, the MCS schedule forecast is defined as the deterministic dates generated by the MCS upon updating the status of the activities as part of the monthly reporting cycle. The MCS forecast date for First Production is the date to be input monthly in the schedule performance indicator tool included in section 6 of this document. Allowances will be made in the MCS to address float requirements within activities and between interfaces hence the MCS interface dates that may impact critical path should normally be later than the dates reflected on Contractor schedules. Allowances included in the MCS reflecting an extension of a contractor/supplier duration or supply date and are documented in the schedule basis and assumptions and the Primavera Schedule Notes feature during schedule development. Activity descriptions in the Master Control Schedule and all BP-created schedules shall be clear enough to stand alone. There will be no duplicated activity names. An activity description, such as ‘HSSE Audit’ is not sufficient. A more appropriate description would reference the facility/item/location being audited, such as ‘HSSE Audit of Hull Fabrication Facility’. The MCS is not a resource loaded schedule. Resource loaded schedules occur at the Contractor level for generating planned progress curves, manpower histograms and a basis for Contractor progress measurement and report. Contractor schedules must follow the agreed WBS to facilitate role up of activities and progress to the Master Control Schedule. The Contractor coordination procedures (contractual requirements) must include a reference to application of an agreed Schedule WBS for the purpose of schedule activity and progress roll up. Master Control Schedule Interfaces The BP MCS, support schedules and Contractor schedules are required to have a clearly defined critical path. The MCS shall reflect the overall critical path, clearly indicating where the critical path transitions at the interfaces (engineering to construction for example}. Allowances between interfaces are built into the schedules by design and are absorbed in the overall project critical path. Allowances must be carefully controlled to preserve the overall project critical path. Allowances must not be excessive to the point of extending the project to a duration which is not supported by normal benchmarking and current norms (maintaining the overall duration within the referenced benchmarks). Allowances will be documented where applied against an activity by using the Primavera Notes feature. Usage of allowances will likewise be documented in the same note as to the reason for the consumption of allowance or variance in duration where and activity is extended or decreased. Notes shall not be removed or modified over the course of the project unless the allowance changes or the reason for usage of the allowance or extension of the schedule duration was found to be incorrect. In addition to this, there will be a need to carefully manage communication of interface dates to remain in control of the schedule float. GWO, Operations, GSH, Supplier and Contractor promise dates are not to be communicated to other Contractors without being carefully considered as to the implications and schedule risks and without the explicit concurrence of the Project Management. Allowances will be included when integrating GWO, Supplier, Operations and Contractor schedules. An exception to the inclusion of allowances is when a schedule provider such as GWO provides a P50 schedule, in which case the dates will be directly reflected and documented in the MCS if no other schedule is available. Inclusion of drilling durations stated as P50 is strongly discouraged as this will cause a false delay to facility successor activities and could cause facility successors to be late should the GWO schedule come in at less than P50. The basis of GWO integration with GPO is a topic of ongoing discussion at the time of publication of this document. GPO-PC-PRO-00025 © BP p.l.c. Page 25 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure It is not unusual for Contractors and BP Delivery Teams to attempt to use available float in their part of the project schedule. The project must be diligent in not allowing this to happen and carefully control any schedule float application and usage. Float management and application of allowances is not to be confused with schedule contingency developed as a result of the Schedule Risk Review. Schedule contingency resides at the end of the total project or after a planned date associated with first production, depending on the nature of the project. Float management principles are meant to protect this contingency and reserve it for the later stages of the project. Using contingency early in a project is a sign of either poor planning or poor contractor control. The following diagram depicts the types of allowances and risk that exist under the MCS and Contingent periods leading to the PT and NTE FM promise dates. The first production date noted on the below table is the MCS Control Target Date (master control schedule planned/forecast first production). First Production Master Control Schedule Contingency to PT Contingency to NTE Control Schedules Include Allowances and Risk M itigations Performance Target, “PT” Not to Exceed, “NTE” Schedule Contingency Additional Schedule Contingency Base Schedule Scope (SOR) • Design Basis (BoD) • Technology Basis • Execution Strategy / Plan • Norms/Duration/ Historical • Approvals • Current Legislation / Policy • Equipment Specifications • M aterial Take-offs • Benchmarks • Single concept & strategy Activity Allowances • Design Allow ances • Normal / M inor Weather Dow ntime, Loop Currents, w ave height, high w inds • Weather w indow s • Know n & Identified Uncertainties w ith high probability of occurring • Identified Risks & M itigations • Normal Labor Productivity fluctuations • Weight grow th • M inimal Scope Adjustments • Rew ork/quality issues • Named storms (No Damage) • Dropped Objects (No Damage) • M inor / Local Industrial Disputes • Slippage • Extra Ordinary Labor Productivity Impacts • Offshore specialty contractors arrive at end of contract w indow • Determined by risk modeling minimum, mostly likely and maximum durations plus know n risk events • “ Know n Unknow ns;” risk or uncertainty that w e cannot reliably quantify using probabilities of occurrence and/or w here the severity of impact is unknow n • High impact low probability events. “Show Stoppers”are not modeled Additional Schedule Contingency Will Not Cover the following • Force Majeure • Major Changes (SOR) • Polit ical Upheaval • Major Legislat ion Change • Bankrupt cy Major Cont ractor • Nat ural Disasters • Significant loss of major equipment (t ot al loss) • M ajor equipment failures (LLIs, HLV; repairable damage) • M ajor industrial disputes • Significant HSSE incident Note that “Contingency to PT” although not part of the Master Control Schedule may overlap with the MCS. Contingency durations often overlap with ongoing physical scope unrelated to first production. The above diagram is not meant to imply that the end of the “blue bar, MCS” is the end of the MCS schedule. Applying float is also about protecting the overall project critical path. As an example, if a vendor or supplier provides a purchase order promise date for a major piece of equipment in the future, the equipment installation plan will not reflect the PO promise date. This is a plan for failure as it does not include any allowance for manufacturing or vendor or shipping delays. In this scenario, BP will consider the longest lead times, which generally fall closer to the critical path, and place a schedule allowance between delivery of the equipment and the earliest planned installation date. The schedule allowance should reflect historical data, vendor performance, market conditions, country of origin and any other factors that could delay delivery and, therefore, extend durations. The allowance is not to be reflected in the contractor or vendor detailed plans as the contractor/suppliers are contractually obligated to deliver to their commitments. The allowance is incorporated in the MCS lead time duration and applied in the development of the MCS. BP will not provide Fabrication or Construction Contractors with vendor promise dates. This exposes BP to potential delay claims and is prohibited except on explicit approval of the Project Manager. BP will condition vendor promise dates to include allowances as required before providing to contractors. BP will not provide the Fabrication or Construction Contractors with the EPMS deliverables schedule or forecast drawing or design information issue dates as these do not include design allowance nor do they reflect common delays in BP review cycle times, which is a very common bottleneck in the drawing review and approval process. Allowances will be made between the forecast delivery of engineering deliverables and the delivery to site of the same deliverables. GPO-PC-PRO-00025 © BP p.l.c. Page 26 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Furthermore, backlog of data to the contractor must be considered. A significant float management issue is the level of development of engineering information required to support the efficient start of a fabrication or construction program. Starting fabrication/construction before the appropriate amount of Approved for Construction (AFC) drawings have been issued tends to lead to longer and less efficient fabrication and construction processes. Contractors will generally not focus their resources until they have a sufficient backlog of engineering information and materials/equipment to work efficiently. Theoretically, a Fabrication or Construction Contractor could start work on issue of the first AFC drawings. Realistically, BP will control start of work dates relative to building a sufficient backlog of engineering data and material. Any BP support schedule or Contractor schedule that does not include allowances between internal interfaces will generally not be achievable. BP Project Teams must make every effort to influence contractors to include the appropriate allowances within their schedules. Quite often, there are BP deliverables to Contractors to be considered in this process which should not be planned in an overly aggressive manner. BP interfaces with Contractors should not be based on Contractor “required dates” but rather carefully considered and planned handover dates supplied to the Contractor to allow the Contractor to proceed with their schedule development. Schedule delays are not always about Contractor performance or material delays as many times BP can cause delays due to late interface deliverables or introduction of changes. These risks are very common and must be addressed when building a schedule to the best of the Planning Engineer and team’s ability. Not building an allowance in BP promise dates to Contractors also exposes BP to claims and can have a negative impact to the Contractors productivity should the Contractor plan to a BP promise date which did not include any allowances. To be clear, the communication of interfaces between BP-managed Contractors shall be carefully controlled and managed by the BP Project Teams, GSH Team and Planning Engineers. As a reminder, there will be no sharing of contractor files between Contractors or linking of contractor files to each other, to BP support schedules or to the BP MCS. This is the only way to maintain control of schedule float between interfaces. Float management practices must be balanced against the overall project plan to meet the business objectives. Excessive float between interfaces can lead to an overall duration that measures outside the normal benchmarks and negatively impacts the project. The Planning Engineer applying these principles must show care to place the allowances in the right place and in the right quantity to achieve a balanced result. When required, key interface dates, as conditioned by BP will be reflected in Contractors schedules through the use of a constrained milestone. Key critical and near-critical interface and contract dates will be included in the MCS as milestones. Simops The MCS, or any schedule for that matter, will not have been validated as achievable until such time the schedule has been evaluated for potential simultaneous operations schedule disruptions. Construction programs cannot be looked at in isolation. Other ongoing activities must be considered. As an example, a project may have multiple Delivery Areas involved in installation/construction campaigns at the same time in which GWO is conducting drilling and completions in the same field or where Brownfield scope is being carried out on an operating facility. Of primary importance is that this activity is reflected in sufficient detail in the Master Control Schedule to facilitate a Simops analysis. The analysis is fairly straightforward once the entirety of the scope is integrated in the schedule. The tasks within the MCS are coded to area, whether it is host location, drill center, onshore site, battery limit, etc. The schedule is reorganized to area code to facilitate a complete view of what is going on at each area. If Simops appear in the schedule, the schedule is reviewed with the appropriate regional functional team to determine as to whether the Simops can take place safely or whether the schedule needs to be adjusted. The initial Simops review should take place in the development of the MCS during the Select stage of the project, prior to setting the initial baseline at the Define gate and should be re-evaluated at any change in schedule sequence or timing. Key simultaneous operations will be listed in the Schedule Basis and Assumptions document. GPO-PC-PRO-00025 © BP p.l.c. Page 27 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Mandatory Milestones in the MCS and the Milestone Table Milestone tables are one of the most useful communications tools for relaying schedule information at the project management level. Milestone tables are in a spreadsheet format, include a clear description of the milestone, and include planned, forecast and actual dates along with variance. Milestone tables not only are key informing tools but also serve a function in project internal and co-owner reporting and feed data to weekly and monthly reporting. Recording accurate milestone completion is also a key component of project benchmarking at close out. Each project will maintain a list of mandatory and other selected milestones in a format similar to that shown below. A typical milestone table appears as follows: To support benchmarking requirements and consistency across projects, Mandatory Milestones have been developed for inclusion in the MCS. Where appropriate, these milestones will also be included in the underpinning Contractor and BP schedules (where a milestone is a Contractor deliverable or interface). Obviously, not all milestones are required in all schedules. The complete list of the mandatory milestones is included in Appendix E. It is envisioned that project teams will identify additional milestones which will be added to this list over subsequent revisions. 5.6 MCS Schedule Basis and Assumptions Document During late Select Concept Definition Stage all projects will develop a Schedule Basis and Assumptions document. The Schedule Basis and Assumptions is the key document used in development of the Master Control Schedule and the Schedule Risk Model required for risk analysis and determination of required schedule contingency. This section describes the mandatory requirements for the Basis and Assumptions Document. A sample Schedule Basis and Assumptions document resides in the Planning and Scheduling CoP Tools as Schedule Basis and Assumptions Template (GPO-PC-TMP-0016). Refer to this document for more detail on structure, content and format. Details of the phased engineering, procurement, fabrication and construction timings, including benchmarking of each Delivery Area, must be included in the basis and assumptions. Commissioning durations reflected in the basis and assumptions will be developed in consultation with the BP commissioning team. Any project requiring Brownfield work will include the basis and assumptions used in development of the Brownfield shutdown-related durations. The Planning Engineer will seek inputs from the Asset Functional and Area Activity Planning Teams. Important to note: Regional Operations Activity Planning looks out to 20 quarters ahead to identify GOO scope. If the Schedule Basis and Assumptions document is being prepared well ahead of GOO scope identification, schedule duration must be assumed for GOO work. The duration will be developed with the Regional Operations Organization Functional Planning Team, and the basis and assumptions will be clearly stated. Schedule Basis and Assumptions for subsea components provided by GSH will be developed by GSH and provided to the project for inclusion in the document. Schedule Basis and Assumptions for wells; drilling and completions will be provided by GWO to projects for inclusion in the project Schedule Basis and Assumptions document. GPO-PC-PRO-00025 © BP p.l.c. Page 28 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure 5.7 Benchmarking – Key Metrics and Formatting Benchmarking at BP is used to measure performance using a specific indicator, generally cost and schedule per units of measure, resulting in a metric of performance that is then compared to other project historical data and industry norms. Benchmarking plays a significant part in validating schedule durations and will be included in the schedule basis and assumptions. Benchmarking may seem to be a one-off event, but at BP it is treated as a continuous process in which BP continually seek to improve their practices and performance against industry. There are many sources of benchmarking data including eProjects, IPA Pacesetter and Close Out Reports, industry papers and public domain. eProjects contains historical cost and schedule metrics for BP projects. IPA Pacesetter and Close Out Reports contain industry cost and schedule metrics for similar projects. Internet searches can lead to key detailed information, particularly around key contractor milestone dates or industry papers on various project performances. Internet searches can often provide a broader view of other operator projects or may even provide insight to past contractor key dates and performance on non-BP projects that is not otherwise available. IPA data is included in the eProjects Benchmarking Website and is another good source of historical data but care must be shown when using IPA data. IPA historically has measured durations as ‘FM date to FM date’, which have not always been synchronized with project phasing. The IPA Close Out Reports need to be read in their entirety to fully understand the context and derive use for benchmarking. Some of the IPA Close Out Reports contain actual durations for detailed engineering and fabrication that can be helpful, but ultimately the overall durations from the end of FEL2, which is start of Define, to Sanction and to First Production will be of the most use. IPA aligns with BP CVP stages as shown in the following diagram. At each IPA FEL phase, IPA is looking at the level of maturity of the definition relative to industry norms. Often an explanation will be required to clarify significant differences in the facilities which may have driven the durations or any special circumstances/delays. Care must be shown to not include major disruptions in overall schedule benchmarking when these disruptions are rare events. A good example are political disruptions that could not have been anticipated and require the project to demobilize to any degree. This is not representative of a typical project. Benchmarking is applied in two steps of BP planning: schedule development and close out. BP uses benchmarking during Project Appraise and Select to set overall target durations. Development of the Schedule Basis and Assumptions requires a more rigorous approach to benchmarking as this document underpins the project Master Control Schedule. Benchmarking for the MCS requires that not only the overall duration be compared to similar projects and industry, but also Delivery Areas be compared to account for the variances in GPO-PC-PRO-00025 © BP p.l.c. Page 29 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure the types of projects BP execute. All phases of an EPCC or EPCI project will need to be compared to the appropriate benchmarks to establish project durations. The more benchmark data assembled and used, the greater the chance of schedule success. The following is an example of a benchmarking duration from Sanction to First Production. Where sanction is defined as the date of the Execute FM, and First Production represents first hydrocarbons available to market. Note the benchmarking format and colour schedule were developed by the benchmarking team. These particular histograms are used in other documents and, therefore, have a requirement for a consistent format as displayed below. A Schedule Basis and Assumptions document will include this histogram benchmarking for each Delivery Area of a project, not just overall. Sanction to 1st Production 60 50 Months 40 30 20 10 0 M ad Dog Phase 2 Holstein M ad Dog Diana Hoover Horn M ountain The next application of benchmarking is in project close out. This procedure mandates milestones with the express intent of consistently collecting key benchmark metrics from completed projects. ‘As-built’ schedule information is the key to comparing BP actual performance to both internal and external sources. Quickplan BP Quickplan is a planning program that provides database information of historical data for past projects. Quickplan allows a Planning Engineer to ‘define’ their project by type/size/ costs and is used to develop a Level 1 type plan for a project. Quickplan is also a good source of benchmarking information. Quickplan contains historical data and metrics from past projects, mostly from offshore projects. Durations provided by Quickplan are per project type and are cost and quantity based. Schedule metrics are generally tons per time period. The Planning Engineer input will require project type and tonnage as a minimum plus the forecast start of FEED and Detailed Engineering dates. Quickplan takes into account that duration is not a linear function of tonnage and provides a more appropriate result than would be obtained by linear extrapolation. Quickplan and the instructions are available in the ‘Tools’ section of the Planning Community of Practice. Other Supporting Data Trend reports for prior projects are sometimes available to use in development of the schedule basis. Contractor proposal schedules should never be used when developing a schedule basis without factoring in trends, historical data, and BP experience as proposal schedules are generally created to ‘sale’ a project. Occasionally, OBO project or other as-built schedule studies will become available for inclusion in the benchmarking. 5.8 BP Support Schedules General Practices BP Planning Engineers will sometimes be called on to develop support schedules in support of the BP team efforts and better informing the MCS. Support schedules are often meant to show tasks related to work scope managed and executed by BP directly or to support a site where a Contractor has scope complex enough to warrant creating a ‘site specific’ Control Schedule. These tasks may be routine BP Project Engineering functional responsibilities, BP interfaces with Contractors, or BP self-managed work where an additional level of detail below the MCS is required to support the team efforts in organizing this work. GPO-PC-PRO-00025 © BP p.l.c. Page 30 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Other instances may be where a site team needs to create an integrated schedule to assist in controlling a Contractor. These schedules are generally referred to as ‘Level 3’ and are used to underpin or provide roll up information to the Master Control Schedule. Support schedules will also be schedules developed by BP for hook ups, commissioning work, operations or for turnarounds where a turnaround Contractor has not been engaged to provide planning support, although this route is strongly discouraged. BP Commissioning requires a detailed schedule which is provided by the Commissioning Team Planning Engineer and Operations will maintain an Operational Readiness plan, both of which will use interface management to reflect key drivers in the MCS. Depending direction from the project Lead Planning Engineer, BP Delivery Team Planning Engineers may be responsible for updating their Delivery Areas in the MCS and will ultimately be accountable for alignment of any support schedules with the MCS. It is not permitted to import and merge a Contractor schedule file with a BP support schedule or replicate Contractor activities in a BP-created support schedule, although it is permitted to summarize or reflect interface milestones in the BP schedule. It is also not permitted to create BP support schedules intended to mimic or otherwise reflect any level 3 detail contractor activities. BP Commissioning Schedules BP Commissioning schedules are created by the Commissioning Team Planning Engineers. Key interfaces between commissioning and procurement, construction, engineering and operations will be reflected in the Master Control Schedule. Detailed interfaces with engineering, procurement, construction and operations will be reflected using interface milestones across the respective schedules, i.e. fabrication/construction MC dates held in the fabrication/construction schedule shall be reflected as interface milestones in the detailed commissioning plan held by BP. Key interface drivers to Operations and start up shall be reflected as interface milestones in the Operational readiness plan. Commissioning priorities for planning shall be provided by the start up team. Working backwards from start up and working with construction, commissioning shall establish the required MC dates to provide to construction for sequencing of the MC dates. It is mandatory that commissioning schedules contain allowances by using productivity factors to account for the troubleshooting nature of commissioning where commissioning often reveals defects or lost/broken equipment or issues with lack of sparing. The allowances will be added above and beyond the base durations as determined by the manhours in the commissioning procedures and used to extend the duration, rather than imply an increase in manpower as a solution as commissioning generally plan work with a fixed team size. The magnitude of the productivity allowances shall be determined by the commissioning planning engineer and commissioning team in the early stages of planning and based on the complexity and number of systems, sparing along with commissioning spares included in and for the systems, density of work, Simops, remoteness, POB/bed count limitations and any other considerations. It is imperative that projects realize commissioning occurs at the end of the project when float and free float is often consumed along with some/all contingency. Not including allowances in the commissioning period assumes 100% of the components of the facilities will function and not impact the start up date which is not realistic and is therefore not permitted. All commissioning activities will include the same allowances as construction for weather, permitting, holidays, Simops, etc. BP Operational Readiness Plan BP Operational Readiness Plans are created by the Operations Team Planning Engineers. Key interfaces between operations and procurement, construction, engineering and operations will be reflected in the Master Control Schedule. Detailed interfaces with engineering, construction, commissioning and operations will be reflected using interface milestones across the respective schedules, i.e. commissioning SH1 dates held in the commissioning schedule shall be reflected as interface milestones in the detailed operational plan held by BP. Reference document GPO-OP-PRO-0009 Operations Readiness Planning Detailed Requirements and Guidance for more information on MCS and Operations planning interface management. GPO-PC-PRO-00025 © BP p.l.c. Page 31 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure 5.9 Brownfield Planning Introduction This section describes BP’s approach to planning and executing Brownfield projects (or Greenfield projects with a significant percentage of Brownfield content). Brownfield projects involve varying degrees of ‘revamp’ (also referred to as retrofit, upgrade, or modification) of existing facilities to improve facility operations, product quality, throughput, and so forth. The process of revamping a Brownfield site requires selectively taking apart an original facility and putting it back together, usually with more or larger pieces than were originally present. Throughout these construction activities, the existing plant, sometimes still operating, inhibits the work and adds more complexities to the installation process. The design activities also have to be more detailed and involve field verification of key design issues. Planning Engineers preparing the schedule must take into account these inherent difficulties of project execution by reevaluating the work sequence, extending the activity duration where needed, planning the activity execution at non-critical hours wherever feasible (to accommodate plant operation and maintenance), or a combination of the three. For all projects, a thorough evaluation and proper sequencing of the activities are important to meet the optimum schedule. For Brownfield projects, it is especially important because the construction is being done in an existing facility, and also there are usually many more surprises than in a Greenfield project. The Planning Engineer needs to think through ‘what can go wrong’, and the schedule should be flexible enough to address those unforeseen situations. Engineering For a Brownfield project, the detailed engineering is typically more complicated than a Greenfield project due to the design work involved in shutdown work and the tie-ins with the existing facility. The design is lengthened because of the necessary checks required for the existing plant and possible unanticipated findings (such as fuel/gas and shutdown systems that, if altered, will need to be modified, tested and certified during the shutdown). It is critical to resolve such findings in a timely fashion. The Engineering Contractor used for a Brownfield project needs to be flexible in planning activities, and needs to optimize the schedule around the specific requirements of the project. Procurement As in a Greenfield project, long lead equipment items often dictate the activity timings and project duration. If long lead items are required for the project, the Project Team should ensure sufficient float is built into the schedule integration to avoid impacting critical activities. With many Brownfield projects requiring shutdowns and loss or deferral of production, great care must be shown to manage Procurement and Supply Chain Management (PSCM) well off the critical path so as not to increase the shutdown duration due to delays in equipment delivery or awarding contracts. Also important to note, per the Activity Planning Gate Readiness and Waiver Process, material and equipment is required to be delivered at least 6 weeks ahead of commencement of Brownfield work. Scheduling Methodology Every Brownfield project has a unique set of challenges, particularly in field construction or platform modifications, and the risk of missing the target schedule is typically far greater than for a Greenfield project. Therefore, the networked schedule should be as detailed as possible. This planning of construction activities to a detailed level forces the Planning Engineer to think through all the ramifications of the activities, that it will be executed in an existing facility and that it may interface with operations or maintenance activities. The detailed schedule will also help in making contingency plans for activities that may encounter unforeseen problems. These problems, such as a preceding activity taking longer than planned, equipment not being released by Operations, or Maintenance changing their work plans, are to be expected in a Brownfield project but having the project Brownfield planning fully integrated in the Regional Integrated schedules will help to mitigate this risk and reduce such schedule impacts. Any of these problems will have a negative impact on the project schedule, but having the detailed plan will help to quantify and reduce such impacts. The level of planning detail must be such that manpower density and POB/headcount requirements (when offshore or remote) can be clearly understood and communicated. This translates to a requirement that all planning is manhour based. Several Brownfield projects are sometimes executed concurrently in the same facility. In such cases, it is advisable to prepare a high-level schedule covering all the projects so that any possible interference between the GPO-PC-PRO-00025 © BP p.l.c. Page 32 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure projects can be highlighted. Also, if maintenance is performed at the same time as the Brownfield project(s) are being developed, a very common occurrence, an interface schedule covering the maintenance work and the Brownfield work should be prepared. Identifying the interfaces early will mitigate impact of maintenance work on the Brownfield schedule. This information is taken from the area schedule managed by Activity Planning. Brownfield planning shall begin in the Select stage when establishing the project Master Control Schedule and the Schedule Basis and Assumptions, including the first pass at manhour estimating based on in-house rates and norms, when available or estimates where rates and norms are not available. Operations and Maintenance interface planning will begin during the Select stage where known Operations Organization scope exist. If the facility scope is more than 8 Quarters from execution, the Operations Organization planning group may not show any required maintenance or Wells scope in their plan. In this case, the Planning Engineer will need to identify a duration allowance for asset scope, preferably based on historical norms or otherwise estimated. Any assumptions in this regard will be included in the Schedule Basis and Assumptions document and in the Define Gate Schedule Risk Analysis. Subsequent scope development (Define/Execute Engineering) will provide the details for the Project Team to develop work packages, facilitating detailed manhour estimates and durations for individual scopes. Manhour estimates will determine manpower requirements, often requiring accommodation and other logistical support. Durations will be determined by any limitations on POB or density plus allowances required for Operations and Maintenance scope. Schedule Preparation The method for preparing the detailed schedule is the same as for a Greenfield project. To calculate engineering workforce loading and activity duration, the Planning Engineer should consider additional activities for review and field verification of the original plant design, including tie-in locations, pipeline and cable routing, integrity of structures, equipment and system isolations, possible dismantling and removal, and so forth. The BP Planning Engineer must ensure these types of activities are reflected in the Engineering Contractor’s schedule and logic linked to their respective deliverables. While calculating the construction workforce loading and activity duration, the Planning Engineer should use the workhours for each activity as calculated in the project cost estimate and validated in the work pack planning stage. These workhours include the ‘base workhours’ for equivalent work in a Greenfield project, plus the following allowances incremental allowances due to the Brownfield content of the project: Accessibility and congestion Simops productivity impacts Non-productive time including productivity loss due to overtime or multiple shifts Non-verification at field of the technical scope and execution plan Time lost to permitting processes For calculating the duration of an activity, the Planning Engineer should consider the increased workhours inclusive of these allowances as well as the labor density (number of total workers that can be accommodated in a given area) and when applicable, number of beds available for the workers. Additionally, Brownfield projects often use overtime or multiple shifts to shorten the duration, and these should be taken into account while calculating the duration for each activity. Evening and night shift productivity is often less than day shift. This should be factored into the duration. Since Brownfield projects occur in an existing facility, it is imperative that when the project activities are planned, the needs of the facility operations are kept in mind. The planning is especially critical for shutdown activities and the activities that might adversely affect the start of shutdown work or the assurances required prior to reintroduction of hydrocarbons. Sometimes, meeting the operations and maintenance requirements may mean several mobilizations and demobilizations of the Brownfield work force in the same work area, resulting in loss of efficiency and additional cost. In such cases, the Planning Engineer should work with the Operations and Organization Activity Planning Team to see whether this loss of efficiency can be minimized by rescheduling the activities that interfere with Project, Operations and/or Maintenance. It is anticipated that by this stage of any Brownfield project, the project Planning Engineer and Activity Planning Team will be working through these issues jointly in the Activity Planning Meetings Project schedules are normally based on system turnover in the most time efficient manner to support commissioning requirements. In the case of Brownfield projects, the best turnover sequence for the GPO-PC-PRO-00025 © BP p.l.c. Page 33 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure project may not match the desires of Operations. In such cases, the activities have to be optimized as much as possible, recognizing that Operations is the ultimate customer and that disruption should be minimized. There are Contractors who specialize in Brownfield work and have scheduling tools geared for planning revamp works. These tools can assist with the evaluation of resource loading for work activities in different project areas, but the Planning Engineer must ensure that the loading does not adversely impact safety or other Operations requirements. A Contractor executing Brownfield scope cannot plan in isolation, and the BP Planning Engineer will serve as the primary planning interface between the Contractor and the facility. Engagement of Contractors and Subcontractors, Flotel, Temporary Accommodations, Heavy Lift Vessels, etc. all must be clearly identified in the schedule. PSCM work related to awarding these contracts must be managed well off of the critical path. Facilitating this will require early development of a contracting strategy by Project Management and PSCM. Regulatory permits are often key drivers in setting the project schedule, and so special attention should be given to obtaining such permits so that the permitting process does not upset the Brownfield shutdown work. Regulatory processes must also be managed off the critical path. Ultimately, the Brownfield schedule should contain sufficient float up to and including pre-work on the facility with the critical path not starting until commencement of the actual shutdown, if a shutdown is required for the scope. Minimizing shutdown duration will included an analysis of what work can be carried out as post work in the operating environment. In essence, early schedule development should include identification of pre works, shutdown work, post work and synergies with the Operations and Maintenance teams along with Activity Planning (AP) forecast work scope for the Brownfield period which could impact the overall project duration. Shutdown of Existing Facilities A major consideration for revamp projects is the timing and duration of the associated shutdown(s). These are generally dictated by Marketing and/or Operations, or by statutory requirements. It is important to remember that during a shutdown, the facility is not generating any revenue. Hence, shortening the shutdown duration, subject to appropriate constraints, usually improves the project economics. Detailed planning of the shutdown activities is extremely important. As a minimum, the Planning Engineer should focus on the following issues for planning the shutdown activities: Timing and duration of the shutdown Flexibility in shutdown timing or duration Description and estimate of any maintenance work during the shutdown Restrictions during pre-shutdown – how much work can be done as ‘pre works’ while the facility is still operating? Restrictions post-shutdown – how much work can be down as ‘post works’ while the facility is operating? Construction logistics to meet the shutdown dates (e.g. barge mobilization) Constraints during shutdown work; limited resources, limited accommodations (POB or camp constraints) Constraints on work places; access, scaffold requirements Interaction among work activities (e.g. concurrent construction and testing) Regulatory restrictions, permitting Union restrictions which may impact shift work or overtime Record (success or otherwise) of any previous shutdown work; benchmarking Other projects planned during shutdown work Engineering and equipment/materials delivery for pre shutdown and shutdown Expected weather patterns/disruptions A lot of effort must be put in by the team to verify an accounting of all engineering, material, equipment, tools, specialty Contractors, etc. required to execute the scope of work, and the Planning Engineer will clearly identify in the schedule that not only are all of the requirements in place prior to the work starting but that an appropriate amount of schedule float is included prior to the start of a shutdown Brownfield Projects generally proceed in three stages: Pre-Shutdown Work Certain activities have to be performed before the shutdown construction scope begins (e.g. the drainage of process liquids and the purging of gas in equipment and pipelines). Also, the erections of scaffolding and temporary or permanent access areas for equipment, materials, or construction equipment need to be completed before the shutdown work. As far as is practical, any tie-in work that can be done before a shutdown shall be GPO-PC-PRO-00025 © BP p.l.c. Page 34 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure planned for this early period. Critical materials (e.g. spool pieces), engineering drawings, and labor resources shall be planned in detail so that these are as per the Activity Planning Gate Readiness and Waiver Process. During Shutdown Work This phase of work carries the biggest schedule risk because there are many activities that are critical, and their duration often gets extended because of unforeseen problems. Sometimes, most of this increased duration can be accommodated through overtime or multiple shifts. However, in many cases, overtime or extra shifts are already planned in the schedule, and any unforeseen problem will have an adverse effect on the overall schedule. Shutdown activity durations shall include a reasonable amount of schedule allowance time to help mitigate the effect of unforeseen problems. At the same time, the Planning Engineer must be very careful not to build an undue amount of allowances in the schedule and any factors must be clearly identified in the schedule basis. Excessive allowances can lead to inflated productivity and contribute to a losing sight of the real progress. Post-Shutdown Work Typically, activities that are not critical in nature and do not affect the shutdown activities should be performed during the post-shutdown period (e.g. the dismantling of redundant equipment, piping, instruments, steel, or concrete structures that are to be removed as part of the project scope, removal of scaffold, etc.). Activities such as painting should also be planned for this period where there are no safety risks to operations and material state is appropriate (e.g. sandblasting may be considered similar to hot work in a live plant or hot piping cannot be painted). Tie-ins and System Isolation Many tie-in activities will be on the critical path in a revamp project. Tie-ins are required not only for process piping but also for safety systems, flares, vents, drains, control systems, electrical power, and other utilities. The total number of tie-ins are often underestimated, their exact location not fully identified, and the routing plans not fully defined. The type of tie-ins and their exact location should be verified in the field as far as is practical. During the development of the basic design and detailed engineering, the number of tie-ins usually grows, and the addition of new tie-ins often impacts the critical path. The Planning Engineer shall work closely with the Design Engineers to correctly reflect the number of tie-ins and their impact on the critical path. A special concern for tie-ins is the integration of safety and control systems. A common problem is the underestimation of the complexity and time required to reconfigure control systems and update system graphics. This may become a major issue that affects the overall duration of the project. The duration of safety and control system tie-ins needs close scrutiny. The Planning Engineer will have discussions with the Project Team as to what part of the safety and control systems can be configured as pre-work and tie in seamlessly during the shutdown process. Systems programming and testing will often take place in simulation ahead of a shutdown. As much of this work as possible needs to be managed off the critical path. The tie-in or other revamp activities often require that a certain piece of equipment or a complete system be isolated. It is not unusual that Operations can release the equipment or system only at a certain time. In such cases, the Planning Engineer has to organize activities around that release time and also work closely with Operations so that when there is a change in the equipment or system release time, the succeeding activities can be re-planned. Also, HAZOP considerations may add new activities for equipment or system isolation. Any system blowdown or release of hydrocarbons and purging may require a stop to any hot work planned during this same time frame. Isolations and blowdowns/purging must be reflected in the shutdown plan. It is important to note that much equipment and piping/E&I can be installed ahead of TAR Shutdown tie-ins. This needs to be carefully considered by the Planning Engineer and project team for optimization as this could take work off of the critical path. Accessibility and Congestion Unlike a Greenfield project, a Brownfield project may not have a well-spaced layout, and an optimum construction sequence may not be feasible because of the need to work within an existing unit. This complexity not only increases the workhours for specific activities but can also extend their duration, including the duration of critical activities. The Planning Engineer is to determine whether the activities that are critical or near critical can take longer because of revamp complexity and make the proper adjustment in sequencing, as far as possible, to reduce the schedule risks. The access to equipment, piping, or instruments may be constrained by the existing facilities. The project may require additional scaffolding, special rigging arrangements, or provision for temporary access to get to these equipment or bulk items. The accessibility should be field checked, and the Planning Engineer should consider not only the accessibility of equipment and bulk materials but also of the construction equipment. If new GPO-PC-PRO-00025 © BP p.l.c. Page 35 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure activities are needed for creating access, these shall be added to the schedule. Some of these activities may also impact the critical path. It is best practice for the Brownfield team to walk down the facility and flag each tie-in during the workpack development and detailed planning processes. The Planning Engineer should inspect each tie-in location to facilitate incorporating access issues and other complexities into the plan. In no way should all tie-ins be considered ‘equal’. Labor Density and Low Productivity Labor density can be a major concern during a revamp project. This is because once a fixed work area has been saturated with personnel further increases in the workforce will result in an unacceptable decline in productivity. For calculating the maximum personnel levels and determining the duration of activities, the labor density in the revamp areas shall be considered. The area calculation includes straddled pipe racks and access-ways. When plot plans are available, 75 to 100 sq. ft. of available area per person is a good rule of thumb. When only the data for the gross ground area is available, 100 to 125 sq. ft. per person should be used to calculate the staffing level. The available work area is calculated as follows: Available work area = (gross ground area + major platform area) – 15% due to lost space This only applies to areas where work is to take place. The lost space accounts for areas around equipment pieces or construction equipment. The acceptable staffing levels include workers both for the project and maintenance. If there are maintenance workers around, the project construction staffing level can be reduced and the project duration extended. These are issues that must be addressed within the Activity Planning integrated scheduling process. Compared to Greenfield projects, more field workhours are spent in daily activity planning in a Brownfield project. There are also unproductive times due to the remoteness of the support facilities from the main work areas, stoppages while working within an operating unit, and so forth. These additional workhours not only impact the staffing level but also may extend the duration of the critical activities. The Planning Engineer will evaluate the critical activities for possible extensions because of unproductive time and reflect any variances in the schedule forecast. Barge, Flotel and TLQ Even though a platform or an FPSO/FSO facility may have available bed space for much of the work duration, there may be a sudden peak of bed space demand due to the Brownfield project work. Operations and Maintenance may choose to bring in specialty Contractors during these periods placing additional pressure on POB. The bed space requirement should be reviewed, and, if necessary, the use of a flotel should be included in the project plans. Bed space availability may affect the available crew capacity and its concurrent impact on the duration of the offshore campaign. Onshore Brownfield projects must have the same consideration as to the requirement for Temporary Living Quarters (TLQs). Other key onshore and offshore constraints to be included in the planning include transportation and logistics, such as work and delivery boats, helicopters, trucking, weather windows, etc. Permitting Issuing and controlling work permits (including hot work permits) are key activities for a Brownfield project. The proper scheduling of permit approval is extremely important for the timely start of the construction activities, particularly those activities that cause a production shutdown and a loss of revenue. Additionally, Operations personnel are often overwhelmed with the large number of permits that they are expected to manage. It is not unusual to spend 2 to 3 hours at the beginning of the work day in processing permits, hence it is critically important to account for all the permits that are required and to plan ahead for each of them. Permitting is a productivity issue that should be factored into the manhour planning. Detailed Schedule Development As the project scope is better defined, work packs will be developed detailing out the scope, materials and resources required to complete the work. Work packs are generally reflected in the schedule at Level 3. Some regions prefer to use a work pack/job card system where work pack is Level 3 and job card is Level 4. The Level 4 job card activities for the critical path are then broken down to Level 5. In this instance, Level 5 schedules reflecting the critical path shall be ‘quantifiable activity per shift’ and will be included in the P6 schedule. Several regions have developed work pack and job card processes that are well developed, effective and have become engrained in the regional Brownfield processes. Processes that are accepted by the team and working shall be shared with the broader Planning CoP via the Shared Learning System for evaluation and subsequent addition to the CoP Tools or future revisions of this procedure. GPO-PC-PRO-00025 © BP p.l.c. Page 36 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Whether the project decides to use work pack planning or work pack/job card planning, sufficient detail must exist in the schedule to facilitate determining daily manpower requirements, detailed Simops analysis, hot work locations, confined spaces, isolation requirements and any other safe out requirements along with the logistical requirements to support the project. Minimizing shutdown durations require very tight schedule control, therefore shutdown scheduling is to have activity relationships of Finish-to-Start logic with no lag. Any other type of relationships and lag shall be kept at a minimum. During schedule development, various reviews of the schedule will take place including Simops, resource requirements, equipment required, personnel density before the schedule is agreed and the baseline is set. All work packs will be prioritized as part of the scheduling process. All activities will be resource loaded with manhours/trade, key equipment and quantities of work (e.g. number of terminations, meters/feet of cable, number and size of spools, etc.). The progressing of activity will be done by the Planning Engineer and the construction supervisor on physical quantities in-place stated as a percent complete per the work pack and/or job card. Progress will not be duration or cost based. For single item activities, binary progress will be used either 0% or 100%. Any addition, deletion, variance or reduction in scope will be tightly controlled via a shutdown additional/change work request process developed by the Project Team. Once the work begins, the schedule will be updated daily to allow for daily and weekly planning reports to be produced. Periodic schedule updating (more than daily) is not permitted as too much schedule variances are required to be addressed as soon as they occur. Shutdowns will report on a daily basis. Shutdown daily reports will include POB/manpower head count, HSSE stats, activities completed, delays, special needs, issues and concerns. A shutdown S-curve and resource histogram are to be available and updated weekly showing planned, actual, forecasts and variance. A full shutdown lookahead plan will be updated and issued weekly. The project will determine which construction metrics are to be tracked and reported. Construction metrics will be produced weekly. The 1-week lookahead plan will be updated and available on a daily basis. Once systems completion stage has commenced a skyline of MC1 and SH1 dates and progress will be updated and issued weekly. Over the course of the shutdown, direct manhours expended per work pack will be recorded against each work pack (or job card when used) for performance analysis against plan and historical data/benchmarking purposes. Detailed “as-built” brownfield schedules are to be included in the project close out report. 5.10 Interface with Activity Planning The GPO Project interface with Area Planning begins during the Select Stage of a project containing Brownfield scope in the various concepts being considered during the Concept Selection Process. Operations organization inputs are required as part of the selection process. Additional inputs are required in development of the Master Control Schedule during the Concept Definition Stage occurring in late Select. Once a concept is selected and being defined, it is anticipated that GPO Project leadership will begin participating in the monthly AOM (Area Operations Manager) Table meetings to assist in ensuring full integration of project and functional activities with the Operations Organization. Operations are expected to provide inputs in determination of any Brownfield scope overall durations which may influence the overall project Master Control Schedule and subsequent schedule contingency. It is mandatory that GPO project planning strictly adhere to the Activity Planning interface requirements as laid out in this section of the procedure. Activity Planning Process Activity Planning is the process by which work is planned, scheduled and executed at site within a Region as directed by the Region business plans and in accordance with Region priorities. The Functions prioritize, plan and manage delivery of agreed activity sets and these activities must all be integrated at an area level for the execution of the complete activity set. Activity Planning will apply to activities executed on existing brownfield sites by all Functions within Exploration, Developments and Production Divisions. The Activity Planning processes for Functional and Area Scheduling, which include the 8Q, 12 Week, 6 Week and 2 Week meetings, including applicable gate criteria are described in detail in EP SDP 1.3-0002 and the EP SG 1.3-0002. GPO Brownfield Projects are required to conform to this process. All GPO activities will appear GPO-PC-PRO-00025 Page 37 of 134 Rev: B01 © BP p.l.c. BP Internal Uncontrolled when printed or stored locally Planning and Scheduling Procedure on the Regional Activity Planning Primavera Area Integrated Schedule for a brownfield site. The AP Area Integrated Schedule is reviewed at the Area Scheduling meetings, and once approved by the Gatekeeper is the schedule followed by all functions and the site teams in execution of activities. The process flow from GPO to Activity Planning is as follows: 5.10.1.1 Functional Schedules The GPO Project Planning Engineer will provide to the AP Functional Lead/Scheduler a Level 2 functional schedule, at a minimum by 8Q, to be added into the AP Regional Primavera database using the structure and coding as provide by Activity Planning. This schedule will be identified as the Projects Interface Schedule and will include the necessary data required by AP. The Projects interface schedule: Is based on a high quality Work Pack and shows the duration and sequence of and dependencies of activities Indicates site where the activity is to take place Shows service lines and key functional activities (Including all activities that involve the facilities including logistics; movement of people, equipment and materials into or out of the facility, type of work including all safety aspects: hot work, working at heights, working overhead, lifting, working overboard, diving operations, etc. and all other activities are routinely required to be identified to plan and control the work) Activities contain POB resource requirements for offshore site and are broken down to the craft level where non-GPO site personnel are required. Is reviewed and approved by the Functional team Can be executed within applicable Area constraints The Project Planning Engineers provide fully resourced activities specifying any support from Operations resources such as support for isolations, permits, work pack reviews, tool/equipment requirements, etc. As the project moves through the 8Q, 12Wk, 6Wk and 2Wk time horizons the GPO Project Planning Engineer will provide updates to the AP Functional Lead/AP Functional Scheduler (APFL/APFS) for the Projects Interface Schedule. The Project Planning Engineer will work directly with APFL and Area Planning Team Leaders (APTLs) in considering the entire work scope required to be completed during the Brownfield work periods, including the work to be executed by Operations, Maintenance, other Functional activity and Category B projects as this drives the overall durations. 5.10.1.2 Functional Scheduling Meetings Functional Scheduling meetings are held on a regular basis to: Confirm that functional activity plans remain deliverable within functional constraints and approved budgets Ensure that functional resources are optimally deployed across the Region to deliver priorities Check AP Gate readiness and do-ability for all timeframes, ensuring that scheduled activities are ready for GPO-PC-PRO-00025 © BP p.l.c. Page 38 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure safe and efficient execution Manage changes to the Functional Schedule Ensure that risks to delivery are managed through mitigation and/or contingency The APFL will set up GPO Functional Scheduling Meetings for 8Q, 12Wk and 6Wk to ensure the schedule is agreed to and approved by the Function and test the project against the AP Gate Readiness criteria. The AP Gate criteria are to be included in Project Brownfield schedules as milestones and underpinned by detailed activities required to achieve these milestones, recognizing some of the detail may be included in other service provider schedules (EPMS contractor for example) and managed as interface milestones. 5.10.1.3 AP Gate Readiness Review of the AP Schedule Gate Criteria will occur at the GPO Functional Scheduling Meetings for 8Q, 12 Week and 6 Week, and are then reviewed at the Area Scheduling meetings for all the same time horizons. Regional AP Schedule Gate Criteria has been defined for each time horizon (8Q, 12 Week, 6 Week and 2 Week). Each Region has a set of AP Schedule Gate Criteria. The APFL/APFS will work with the Project Planning Engineer to review the gates to confirm all activities have met the criteria, and determine if a Schedule Waiver is required. If a Scheduler Waiver is required it must first be approved by the GPO Functional Team Lead, and then by the AP Gatekeeper prior to being allowed to proceed. The Schedule Waiver process requires a complete evaluation of the key drivers to the reasons for failing the gate criteria, along with details of change regarding risks, POB, logistics, HSSE and any other considerations that are part of normal gate process and evaluation to allow work to move forward on a facility. Schedule Waivers are considered at the 12, 6 and 2 week timeframes. Any work that does not meet the AP Gate Readiness criteria, and does not have an approved Schedule Waiver cannot proceed and will need to be re-scheduled. 5.10.1.4 Area Scheduling Area Scheduling is the integration of independent functional activities and the OMS Area Operating Plan into a single Integrated Area Schedule that can be executed within existing Area constraints. Activity Planning will produce an Area Integrated Schedule using the Functional Schedules provided by Projects and other functions with work at the facility. The Integrated Area Schedule is produced by the Activity Planning Team at the 8Q, 12week, 6-week, 2-week time horizons. All site work, including Projects work, must be accurately represented on the single Integrated Area Schedule. Delivery of integrated Area Schedules is only achieved if high quality functional plans, capable of being safely and efficiently executed, are delivered. For this reason, Functional Scheduling meetings are held prior to Area scheduling meetings with information then flowing into the Area scheduling meetings. The AOM (or the AOM Delegate) owns and approves the Integrated Area Schedule views. Area Schedules: Based on a high quality functional Work Packs and show the duration and sequence of activities to be executed and any dependencies Highlights which activities meet all the Gate Criteria and are “Green to Go” Has been fully reviewed and “approved” by the Area team to confirm it is able to be executed safely and efficiently within area constraints GPO-PC-PRO-00025 © BP p.l.c. Page 39 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure 5.10.1.5 Area Scheduling Meetings Area Scheduling meetings are held at 8Q, 12 Week, 6 Week and 2 Week and the Functional SPA for the project will be in attendance. The purpose of the meeting is to: Confirm that Area Schedules are deliverable within area constraints Ensure that area resources are optimally deployed Manage changes to the Area Schedule Review gate readiness and do-ability ensuring that scheduled activities are ready for safe and efficient execution Ensure that risks to delivery are managed through mitigation and/or contingency Prior to the Area Scheduling meetings the APTL/LAS (Lead Area Scheduler) will work with APFL for GPO and the Project Planning Engineers to confirm: gate compliance check, schedule conflict resolution, scheduling emergent work and slippage identification and mitigation options. All changes to the projects schedule are approved by Projects prior to gate keeper approval of the schedule at the Area Schedule Meetings. Any proposed changes that occur at the Area Scheduling meeting must be agreed and approved by Projects, and the Interface Schedule is updated, which will then update the Area Schedule. 5.10.1.6 AOM Table The AOM Table governs Area Integration by ensuring that the Area Schedule is in line with the wider business strategy as well as reviewing all material changes to the Area Schedule that are described in the forms of Plan Change Proposals (PCPs), and assessing their impact on the Business Plan Elements (BPEs). The processes and requirements of the AOM Table are set out in Upstream Practice: Area Integration Requirements for AOMs and Regional VP Reports EP SDP 1.3-0003. BPEs and PCPs are defined under the provisions of Upstream Business Planning Guide EP SG 1.3-0001. GPO is represented at the Regional AOM Table by Project General Manager or their delegate. 5.10.1.7 Planning Systems Project Planning and AP will work together to determine the appropriate structure and content of the Interface Schedule to facilitate ease of integration and updating. Activities must be coded using the code structure as provided by Activity Planning. The Interface Schedule and all subsequent updates will be transferred to AP in the digital native file format as provided for in the Primavera software (file export extension .xer to the AP Regional Primavera data base.) In instances where GPO and AP files reside in the same database the files shall not be logic linked. Bridging schedule files will be facilitated with the use of interface milestones and summary activities which are updated manually. The reason for this is to add assurance that the Planning Engineers are conducting the required schedule analysis as schedule changes occur. This also allows each Planning Engineer to remain in control of their own schedule. Working closely together, the projects and APTL will be responsible to ensure the schedule data remains in synchronization to ensure two sets of dates are not shown for the same activity across two files. Where GPO project files reside outside the AP database, the file transfer of Brownfield scope will still take place digitally via the file export/import function as provided for in the Primavera software. For Brownfield work requiring a shutdown period of longer than 6 months or as agreed between Production and GPO and where the majority of the work is project scope or where the project and AP have decided it is prudent, the project and operations may take the decision to place an Activity Planning Engineer on the Project Team. The Activity Planning Engineer will work with the Project Team to identify GOO scope for inclusion in an Integrated Project schedule whereas the GOO scope is executed as a part of the project. It is recognized that additional procedure development and discussions will be required to continue to drive improvements into the AP/MP interface processes as Category B Projects move into GPO. GPO-PC-PRO-00025 © BP p.l.c. Page 40 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure 5.11 Contractor Schedule Development Most of BP contracts include a BP Project Coordination Procedure, which addresses the planning, scheduling, progress measurement and reporting requirements of the Contractor. It is the responsibility of the Planning Engineer to be well versed in these documents and oversee the Contractors implementation of same. Although it is perfectly acceptable for BP Planning Engineers to ‘coach’ Contractor Planning Engineers to deliver products that meets BP requirements, it is forbidden for BP Planning Engineers to plan a Contractors’ scope of work on behalf of the Contractor or to impose progress measurement and reporting systems. The party executing the work is to remain fully responsible for the planning, progress measurement and reporting of their scope. That said there will be times when BP will have to engage or intervene in correcting contractor schedules and reporting methods. Project Services and PSCM shall work diligently to continuously improve the Project Coordination Procedures planning requirements in line with this procedure when the opportunities arise. The following requirements are intended for all phases of a project including engineering, procurement, construction/fabrication, installation, hook up and commissioning for all project types. There will be variances for certain types of top-tier Contractors that have long established processes which have withstood the test of time with BP. Examples of these would be Heerema and Allseas, Offshore Heavy Lift and Pipelay Contractors. This section is not intended to inform any Contractor on how to construct a schedule but rather to provide BP Planning Engineers with key insights as to what is expected from a Contractor developing a schedule and key issues that warrant attention of the Planning Engineer. Reference Appendix F for further definition and rules regarding Contractor Schedule Development. Software BP top-tier Contractors are expected to use as a minimum Primavera P6 Version 7 as their planning and scheduling tool. Any Primavera P6 Version 8 outputs are required to be transmitted to BP as Version 7. The use of any other scheduling software or other version of Primavera is subject to approval of the company. It is a requirement of BP that a Contractors’ current and forecast scope of work for a project shall be included in one integrated project schedule file utilizing the agreed WBS. As an example, an EPMS Contractor responsible for engineering and procurement will be required to submit one integrated engineering and procurement schedule file, not two schedules; one each for engineering and procurement. A Contractor performing multiple phases of a project shall submit an integrated schedule for all of their current and foreseen scope. Integration includes FEED when the same Contractor is performing FEED and subsequent work. Contractors performing FEED, detailed engineering and procurement shall plan FEED scope to Level 3 to permit resource loading and plan subsequent stages at Level 2, until such time as resource loading is required before entering the next stage when the requirement arises to create a level 3 resource loaded schedule for Execute activities. Resource loaded level 3 schedules shall be prepared before the work starts (prior to Define for FEED schedules or prior to the start of Execute for Execute activities). Work Breakdown Structure Contractors shall be required to develop its project baseline schedule and project schedule in a hierarchical manner consistent with the BP agreed WBS, Work Packages and disciplines, while maintaining the ability to roll up these individual elements at the detail-level to a management-level summary. The Contractor WBS shall be easily related to the respective WBS in the Master Control Schedule to facilitate ease of updating. GPO-PC-PRO-00025 © BP p.l.c. Page 41 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Schedule Development and Control Plan When called out in the contract, the Contractor will develop and submit a Schedule Development and Control Plan (SDCP) for the work. The SDCP shall cover all the essentials of schedule development, project control schedule analysis, schedule forecasting, schedule and progress reporting against a baseline, corrective actions, and shall cover the entire current and forecast scope of work. 90 Day Lookahead Most contracts require the Contractor to prepare a Preliminary 90 Day Lookahead Schedule to manage early start up activities, pending approval of a fully developed and networked schedule. The Preliminary 90 Day Lookahead Schedule will contain sufficient detail to manage early start up activities, including development of all plans and procedures, WBS, CTRs when required and mobilization and staffing plans. Delivery of the 90 day lookahead will be as per the timing set out in the PCPs or prior to the start of the work, whichever occurs first. Schedule Development Contractors are to prepare and submit a baseline schedule for review and approval as per contract requirements. Baselines will not be changed without company approval. A copy of the baseline schedule will be used to develop the working schedule. The baseline schedule will remain on file to be compared to the working schedule over the course of the project. Schedule actuals will be reported from the working schedule against the baseline schedule. Baseline bars are to be included on monthly schedule updates to indicate how the Contractor is performing against the plan. Fabrication and Construction Contractors over the course of the project will fully develop a Mechanical Completion Plan clearly indicating mechanical completion dates of each identified system. The planning basis for Mechanical Completion will be based on the priorities as identified in the Commissioning schedule as provided by BP to the Contractor. When submitting the baseline, the Contractor is to submit a ‘Schedule Basis, Assumptions, Risk and Opportunities’ document which clearly: Describes the main logic underpinning the schedule (including but not limited to any early contracting or subcontracting requirements) List all assumptions included in the development of the schedule being sure to list major interface dates and assumptions within the Contractors schedule that drive the Contractors critical path Explains how production/productivity considerations/factors have been addressed Identifies data sources for planned schedule durations (benchmarking against similar projects) Explain plans for resource loading of schedule activities and provides resource data in a tabular format as per agreed WBS Work Package/Discipline/Area Identifies and explains risks, risk allowance considerations, and shows schedule contingency and how it is to be managed List schedule opportunities. Throughout the course of the project the Contractor will submit its baseline and working schedule both in Primavera native .xer electronic files and as .pdf files as per the reporting requirements stated in the contract. The .xer schedule file will include all information necessary to duplicate Contractors’ Level 3 schedules, progress measurement curves and resource requirements. This is required for the BP Planning Engineer to ascertain the integrity and level of completeness of the Contractors’ schedule. Contractors are to be directed to use the P6 WBS feature for organization of the schedule. Contractors’ baseline and working schedules will be reviewed for approval and BP may require modifications. Contractor shall promptly implement any modifications to the Project Execution Schedule or formats requested by BP. The BP Planning Engineer and the Project Team are responsible for validating that Contractor schedules are achievable based on historical data, market conditions, past Contractor performance and any other conditions that could influence activity durations. Once approved, the working project schedule will be the basis for ongoing detailed planning and detailed replanning of the work, if required. GPO-PC-PRO-00025 © BP p.l.c. Page 42 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Derived Schedules Most contracts required Contractors to prepare Level 1, 2, and 3 schedules along with lookahead schedules. This section describes the requirements of these documents which are all to be derived from the Contractor’s baseline and current working schedule. Contractors will only use the baseline and a single identified version of the current live project schedule as source schedules (i.e. the Contractor will not use multiple Primavera files to generate the derived schedules listed below). All schedules and schedule information provided by the Contractor will be from the same source file unless otherwise requested (what-if type schedules, etc.). All schedules are organized by WBS unless otherwise requested by BP. The Level 1 summary schedule is in the form of a one-page bar chart with summary schedule bars by Work Package and/or Discipline and progress bars showing early and late positions taken from the live project schedule. The summary schedule bars will be underpinned by the baseline schedule summary bars. The Level 1 schedule is a management-level report and can be prepared in Microsoft Excel or similar with data taken from the Contractors baseline and current schedule and will include a summary progress curve showing performance against the baseline. Contractors will preferably present the Level 1 summary schedule and progress curve on a single sheet. The Level 2 schedule is an intermediate roll up of the detailed Level 3 live project schedule (using bottom up development) which may be used as a reporting tool. Schedule analysis will take place at level 3 or below. The Level 3 schedule contains the greatest level of detail and includes a detailed time-scaled bar chart schedule directly derived from a detailed logic network (Critical Path Network), which establishes the order and estimated times by which activities are planned to be completed. A Level 3 schedule activity count is typically in the thousands, depending on project size. The Level 3 schedule clearly identifies the critical and sub-critical paths. The logic network will identify all constraints, relationships and interrelationships and show total float and free float of non-critical path activities. Contractors will use the Primavera notebook feature to document the reason for the use of constraints. The detailed working Level 3 live project schedule is integrated across the full current scope and projected scope of the Contractor and identifies and provides a comprehensive set of activities that fully reflect the whole scope of the contract including those activities associated with project management, material sourcing, plant and equipment suppliers, Subcontractors, Independent Certifying Agencies, and both onsite and offsite fabrication and transportation, all major Subcontractors, third party inspection and authority-related activities where slippage would impact critical milestones such as the start of construction, sequenced handover, sailaway and/or offshore installation windows. Fabrication, construction and offshore Level 3 schedules will also show all equipment required dates and major lift dates and setting of equipment. It is not permitted for a contractor to show single activity bars representing project management functions from the start of project to the end. This behavior often masks the critical path. The current and projected scope may include scope for which a call off has not yet been raised. This will not relieve the Contractor of a requirement to develop level 2 schedules for projected scope. Contractors are required to provide an integrated schedule which includes level 3 schedule for current scope and level 2 for future scope regardless of whether the call off has been raised for the future scope or not. The Level 3 schedule shall define milestones as in terms of approved individual activities whose collective completion determines achievement of the milestones. Where specific deliverables or outcomes of individual activities contribute to the achievement of a milestone, such activities will not span milestones but will be split out as separate activities whose separate completion is clearly distinguishable and measurable. Milestones shall be defined for all milestone payments, for all sets of activities where key work of other Contractors or Subcontractors is dependent on completion of those activities and/or where timely completion of the set of activities is required to ensure maintenance of the overall schedule such as Interface Milestones. Milestones will be shown at the top of the first page of the schedule layouts and include milestones as provided by BP to meet the MP Mandatory Milestone requirements where these milestones are part of a contractors scope (cut steel for example). Levels 4 and 5 detailed network, tables and spreadsheets provide further breakdown and detailing of activities in the Level 3 network schedule. These lower levels will be developed and used by Contractor for monitoring and controlling the work as required by Contractor to better determine the durations of activities at Level 3. Examples of these lists include deliverables register, punchlist, procurement status, expediting reports, etc. BP Planning Engineers are required to regularly review these lists as part of the schedule analysis and oversight. GPO-PC-PRO-00025 Page 43 of 134 Rev: B01 © BP p.l.c. BP Internal Uncontrolled when printed or stored locally Planning and Scheduling Procedure Contractor Milestone Table Company approved milestones are to be listed in a Milestone Table, which includes description of milestone, planned start and completion dates from the baseline project schedule, actual start and completion dates achieved and forecast date from the live project schedule. Variance from the baseline schedule is to be indicated for each milestone. The Milestone Table shall become an integral part of the weekly and monthly reporting. Maintenance of the Contractor Baseline Contractors shall not be allowed to increase or decrease manhour budgets over the course of the project for minor and routine changes. In order to maintain clarity, progress shall be measured against approved changes separate from the baseline progress until such time as it is agreed to re-baseline the schedule. At this time all approved changes shall be added to the baseline manhour estimate and the progress curve would be modified to reflect both the re-baselined schedule and manhours. Reference section 7 for more information on re-baselining projects. 5.12 Schedule Updates It is required that schedules are updated on a real time basis as schedule information becomes available, events occur or other variances are encountered, although it is appreciated that there will be some dependency on Contractor update and reporting cycles. BP Planning Engineer direct involvement with Contractor day-to-day events can mitigate any delay that occurs when waiting on Contractor reporting cycles. Although setting aside a time for ‘monthly updates’ is appropriate, there is no valid reason for not updating a Primavera schedule as events occur. Events that impact the schedules should be reflected in the schedules when known and simultaneously reported out to the team. Managers will be informed of schedule variances as they occur rather than waiting on reporting cycles. Schedule and Contractor reporting cycles are not acceptable reasons to delay conveying schedule concerns to BP management. At the same time, a Planning Engineer should be careful to make sure that they are not sounding false warnings by validating any information they may have on schedule variance, particularly as to how it may impact the schedule before sounding any alarms. BP Planning Engineers are required to present recovery options or ideas whenever reporting schedule variances which produce a negative impact to the schedule. Contractor update and reporting cycles are generally prescribed in the Contract coordination procedures or other contract exhibits. Contractor schedule updates will be weekly or bi-weekly as the contract specifies, and the MCS will be updated immediately on receipt of the Contractor schedules. The MCS will be distributed to the BP team on a monthly basis, predicted to be around the 10 th of each month or within 10 days of the monthly cut off. To reiterate, BP Planning Engineers are expected to monitor project activity daily and convey information in real time, even if this is in between Contractor updating cycles. 5.13 Resource Loading Schedules Resource planning allocates people (often by discipline or trade), materials, and other items to activities and allows required resources to be shown over the planned timeframe. Contactors normally carry out detailed resource planning at Level 3 and 4. Resource planning includes indirects as this is an integral part of project support, but direct manpower is the manpower that will drive the schedule duration. Direct manhours are those directly responsible for producing deliverables related to earning progress. Progress is not earned for indirect manhours. When contractors include all resources in a schedule, care must be shown that indirects are only loaded as LOE, Level of Effort activities and are not allowed to drive the critical path. BP requires a minimum Level 3 resource loaded schedule to ensure the Contractor has sufficient resources to achieve the schedule objectives. Resource loading and leveling of schedules are used to generate the target and progress curves. Once the resource curves are developed activities will invariably need to be rescheduled to develop a smooth and achievable resource distribution. This process is known as resource leveling or smoothing. BP Planning GPO-PC-PRO-00025 © BP p.l.c. Page 44 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Engineers are to assure that Contractor resources are leveled so as not to exceed Contractor capability or provide less than optimal resources. For all engineering or construction contracts, a resource loaded Level 3 or 4 detailed schedule is essential to understanding resource issues. Understanding the required resources through time analysis and developing a strategy to meet those needs is a better approach than assuming resource availability is the dominate driver in determining the length and timing of activities. However, an exception might be where a strict limit on labor or materials exists, e.g. in a very remote location or on a very small site with limited workfaces in which case resource loading and leveling of scheduling is essential to clearly reflect the limits. Likely scenarios for schedules driven by limited amount of resource loading are offshore hook ups or facility turnarounds, constrained by bed space, logistics and/or personnel density. For these reasons, offshore hook ups and onshore/offshore Brownfield work schedule are primarily driven by resource limitations and require a much more detailed level of planning than Greenfield projects, although both require resource loading. Contractors shall provide resource loaded schedules and planning by discipline. Discipline manpower planning should be based on base estimate direct manhours including projected productivity planned to be earned per period divided by the scheduled hours per period. The direct manhours per period should be easily correlated to the progress planned for the week. The planned hours to earn for a reporting period divided by the schedule workhours per reporting period should yield the FTE, full time equivalent manpower planned for the period or be within a reasonable range. See Appendix G for examples of resource loading outputs. 6 Project Weighting, Progress and Forecast 6.1 Introduction Project progress measurement is the key to understanding projects performance against the baseline progress plan. Variances against the baseline progress plan shall serve to alert management of where a project is tracking ahead or behind schedule and identify problem areas where attention may be required to maintain or recover progress in support of meeting schedule obligations. This procedure identifies the minimum requirements to report performance against plan for the Contractor/Delivery Area performance-level schedules and overall project progress. Progress measurement and reporting will be supported by the Contractor progress reporting requirements as identified in the Project Coordination Procedures or as provided in other Contractor requirements. Progress planning and measurement for BP executed work, such as certain Brownfield scope, and integration of installation, hook up and onshore/offshore commissioning, will be developed and maintained by BP Project Services with the assistance of the Contractors executing the work when available. All progress will be summarized by the WBS structure aggregated to overall progress by CVP stage for Define and for Execute. Progress measurement is not measured or reported against contingent Performance Targets (PT) or Not to Exceed (NTE) dates. The general construct of the MCS and progress basis is relative to PT and NTE as depicted below. Note that the MCS scope and progress will often run past first production and overlap with contingent periods. GPO-PC-PRO-00025 © BP p.l.c. Page 45 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Define FM Planned 1st Product ion Execut e FM Master Control Schedule Perform ance Target "PT" FM Prom ise Contingency to PT Not t o Exceed "NTE" Contingency to NTE Note there is no "natural" progress curve that runs to the PT or NTE Work will often continue past first production Progress to First Production Progress to Completion Contractor and BP Control Schedules 6.2 Progress Limits Define Facilities progress for Define includes FEED engineering only and begins with initiation of the first FEED deliverable and culminates on the completion of the last FEED deliverable. It is not unusual for the first FEED deliverables to begin development during Concept Definition in the latter part of the Select stage. Unless the FEED scope is established via agreed CTRs and the progress measurement database loaded with deliverables, any pre-Define deliverables issued during Select will not have a basis for measurement and therefore would not be progressed as a percent complete until the Define progress measurement systems are established on the transition of Select to Define. Execute The GPO planning standard progress measurement process aggregates Contractor and BP progress curves by applying simple weightings to produce overall project progress curves. Historically GPO has tracked progress to various completion milestones such as: Start Up of a facility First production First Oil First Gas Project Completion (for those projects not including added production or re-starts) For the purpose of this document, this milestone will be noted as first production. Although this document applies primarily to Facilities progress for Execute, GWO should follow the same principles. First production almost always involves a transition from Execute to Operate as the Operations takes control of the facility and any remaining work in the facility falls under the control of Operations. However, this is often not completion of the entire project scope of work. The capturing of progress relating only to that part of the total project scope that contributes to first production remains a key element of the BP progress reporting process. It must be appreciated that there are often other parts of the project scope that do not directly relate to first production and may well not be completed until after first production is achieved. The purpose of this document is to clarify that project progress will be measured and reported as follows 100% complete to first production measured against the scope required for first production 100% complete for all work not required for first production as a discrete element 100% complete for total project GPO-PC-PRO-00025 © BP p.l.c. Page 46 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Facilities and GWO progress shall be reported individually and aggregated to the levels indicated above. Remaining Scope Progress Measurement – Not required for first production There are many variations of the scope not required for first production and remaining after a project reaches first production. Subsea equipment fabrication for non-first production scope will often take place well ahead of first production and falls into this category. Other examples include ongoing drilling, completion and hook up scope, ongoing subsea development after a platform has come on line or construction and commissioning completion and start up of subsequent trains, many times in parallel to first production scope. To be able to monitor and control progress effectively, scope not required for first production must be progressed as a discrete element. Once first production begins a facility becomes an operating facility and falls under the control of Operations. If the production facility is complete, it is not unusual for continuing dry or wet tree well hook up work to be executed under the control of operations. In this case, the facility may be considered complete with no further progress to measure and report. Another common example is where post first production facilities progress to-go is a small percentage of total progress and is spread over a long period of time. There is no value added to measuring progress in infinitesimally small numbers. As an example, measuring 10% of total progress spread over 15 months is too finite to provide any meaningful analysis of performance against plan. Measuring 100% of to-go progress is far more effective in this case. Similar to dry trees, subsea installation and hook up scope can carry on post first production. If the production facility is complete it is not unusual for the remaining subsea facility scope to be handed over to the subsea function for completion and the main project team to disband. Summary The Execute scope of work required to reach first production will be progressed and reported to 100% complete. This is required to manage and control projects to the FM promise. Non first production scope will be measured to 100% complete as a discrete element. Projects shall roll up the first production and remaining scope to determine an overall project percent complete. Projects should consider whether there will be handover of the remaining scope to GPO Category B, Regional Category C or to a field or subsea hook up program as often happens on continuing developments projects. Consideration of future handover of scope should be addressed very early in the project for planning and budgetary purposes. Handing over remaining scope to another group will not relieve this group from reporting progress against this discrete remaining scope of work. 6.3 Progress Basis Overview The key to reliable progress measurement is to measure physically completed work scope, not expended manhours or time elapsed. Examples of physical measurement include engineering document deliverables as per rules of credit; procurement earned value, tons of steel installed, or number of systems commissioned. Responsibilities like project management, project engineering, project controls, procurement support, document control, scaffolding, non-working foreman and so forth, are non-progressable and are not included in progress measurement because they produce no deliverables. These are generally referred to as indirect manhours and are not progressable. Manhours expended in the production of deliverables/quantities are direct manhours and included in the measure of progress and productivity. When the detail deliverables schedules are resource weighted (loaded) and progress curves are generated, progress shall be aggregated from the lowest levels up to total project progress as per the WBS structure established for the project. Progress will roll up from detailed schedule activities to Level 3 of the WBS (engineering, procurement, fabrication, etc.), which will then roll up to Delivery Area. Delivery Areas will be aggregated to total project progress. Progress measurement will be based on physical quantities delivered resulting from direct manhours, expressed as an actual period and cumulative percentage of completion and reported against the planned percent complete for the same period. Progress variance shall be included on all reporting. Actual manhours expended shall not be used to represent progress. Progress shall be planned, measured and reported in accordance with the project Schedule WBS and will be easily related to the Level 1 summary schedule, Master Control Schedule and supporting Level 3 and 4 schedules. GPO-PC-PRO-00025 © BP p.l.c. Page 47 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure 6.4 When to Measure Progress Define Progress measurement starts at the Select to Define Stage Gate or on the commencement of production of FEED deliverables by an Engineering Contractor, whichever comes first. Define stage progress measurement will be progressed from 0 percent to 100 percent for the FEED scope and aggregated when multiple Contractors are executing FEED on a project. Progress weighting for the purpose of aggregating multiple FEED Contractors will be relative to the estimated contract value for each FEED scope. Once weightings are set, they will be frozen until completion of the FEED scope, unless there are significant enough changes to warrant a rebaseline. Routine changes are expected be absorbed over the course of the work. The primary reasons for measuring progress during this phase are as follows: Provide focus to the Project Team regarding progress achieved and identify the status of FEED deliverables relative to the FEED schedule. Require the EPMS Contractor to implement a change control process. Establish project controls expectations and processes with the EPMS Contractor and establish a focus towards budgets, performance, and schedule. Ensure elements of scheduling, progress measurement, productivity, and other key controls tools are in place for the subsequent detailed engineering phase. NOTE: This phase is one of evolution of the project design with a heavy emphasis on design optimization, and subsequent changes to schedule and budgets should be anticipated. If changes are significant enough to affect the critical path, move the Execute Stage Gate or cause a new project forecast completion date, this should be signaled immediately as changes of this magnitude will require Management of Change, MOC process to be implemented. Contractors, who perform the work during FEED sometimes go on to perform detailed engineering. The processes presented in this document are established during FEED and continue through detailed engineering. Execute Execute stage progress measurement is required for engineering, procurement, construction/fabrication, installation, hook up and commissioning and completes on fulfillment of the scope to first production and subsequent remaining scope. Execute stage progress measurement and reporting for facilities without a first production element will be measured to the extent of the Execute FM. Execute scope is likely to occur during the Define stage, such as early procurement of long lead items or early start of detailed engineering. Any Contractor performing Execute scope during Define is required to prepare a fully resource loaded schedule and implement their progress measurement and reporting system. This progress shall be reported separately from Define FEED progress as planned vs. actual Execute progress. FEED progress and Detailed Engineering progress shall not be mixed in any situation as this prevents identification of scope specific to a CVP stage as per the WBS requirements and prevents benchmarking data collection. Execute overall progress planned vs. actual reporting during Define will be based on weighted value of the Execute scope being measured against the estimated total value of Execute. A progress curve will not be necessary or generated until the Execute baseline is set prior to the Execute Assurance processes. Minor changes in scope over the course of any phase of the project are expected to be absorbed in the progress systems. Significant changes in scope may require rebaselining. It is anticipated that a rebaseline effort may occur at the Define to Execute Stage Gate once all major Execute contracts are ready for award. The Planning Engineer should take note that any Execute detailed engineering scope planned to start in Define will require the development of agreed CTRs (Cost Time Resource worksheets), and subsequent list of deliverables and/or purchase orders to be issued before the Contractor scheduler can provide a resource loaded schedule. CTR development for Execute scope during Define is sometimes problematic when the team is more focused on completing FEED deliverables. The BP Planning Engineer shall include the activities for this scope during the development of the MCS and require contractors to include in their Define/FEED schedules. Procurement scope occurring during Define will require development of the detailed engineering and procurement schedule leading up to issue of RFQ and through delivery in support of progress measurement. GPO-PC-PRO-00025 © BP p.l.c. Page 48 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Follow-on engineering, even though it may contain deliverables such as revisions or as-built drawings, is not included in the progress measurement system. There are instances where a facility is completed and handed over to Operations while a limited amount of scope remains over a long period of time. When overall progress reflects 95% complete or remaining scope is forecast at less than 0.5% per month, the project will move away from overall progress reporting and control the remaining scope as a discrete scope in line with the progress boundaries as stated in this document. Execute progress will be aggregated by weighting each Contractor or BP Delivery Area by its approved cost or estimated Class 2 budgeted value at commencement of Execute scope relative to the total budgeted value of the Execute Delivery Areas. Execute activities beginning during Define will be weighted with approved estimated values and updated at the Execute Stage Gate. These weightings shall not be changed during the course of Execute without a compelling reason (e.g. significant scope growth or reduction). Explicit BP Project Management approval is required in advance of making any change to the progress weighting. The BP Lead Planning Engineer will be responsible for aggregating progress at the summary level for facilities and GWO. (GWO progress measurement and reporting is a deliverable from the Wells team to the Project Team. The BP Delivery Team Planning Engineers and Contractors will be responsible for aggregating facilities progress to the WBS Level 3. GSH as a critical member of the GPO organization will direct their Contractors/suppliers to follow the same procurement model progress as expected of EPMS Contractors and as further described in this document. GSH will report a percent complete progress against plan for the scope of their supply to the project within the limits as prescribed in this document. GSH shall determine what scope of their supply is in support of first production and segregate accordingly for progress reporting purposes. All other scope shall be reported as a discrete element and provided to the project for overall progress reporting. Achieved progress shall be reported against planned/forecast progress along with variances and a narrative explaining the variances. In the case of an achieved progress shortfall, explanations shall be provided as to what actions are being taken to recover the schedule. 6.5 Progress Measurement Cycles Progress measurement cycles are different for each type of work. Engineering Contractors and Fabrication Contractors have different reporting cycles due to the nature of their respective businesses. BP Planning Engineers are to ensure that Contractors are updating and reporting measured progress as required in the Project Coordination Procedures. When not specified, it is highly recommended to use midnight each Saturday for the weekly cut off and midnight last Saturday of the month for the monthly cut off. Whereas the current EPMS coordination procedures contracts call for bi-weekly, where possible BP should encourage engineering and procurement progress to be measured and reported weekly to facilitate more timely identification of issues as they arise. Engineering, fabrication, construction and hook up shall be measured and reported by discipline. 6.6 Contractor Progress Systems Many Contractors have sophisticated integrated database systems for planning, cost, progress measurement and control. Other smaller or less sophisticated Contractors may be tracking progress via spreadsheet or via earned manhours in a schedule. Small scale local companies may require guidance from the BP Planning Engineer on reporting progress but shall report their own progress nonetheless. It is extremely important to evaluate each Contractors progress measurement and reporting standards to ensure they are meeting the requirements of their contract and the minimal requirements of this procedure, whether the Contractor is a sophisticated major Contractor or a smaller shop. It is required that each Contractor reports its own progress and that the progress is validated by the BP Planning Team. BP Planning Teams are not permitted to establish progress and operate progress systems for Contractors nor in any way take any ownership of a Contractors’ progress. Where a Contractor Integrated Progress Measurement Systems exists, Primavera will not be used to track and report physical engineering and procurement progress. BP does not accept negative progress as a part of the contractor reporting. If a contractor over reports progress, the contractor will continue to report the same cumulative figure until progress catches up to the over reported figure and normal reporting can resume. GPO-PC-PRO-00025 © BP p.l.c. Page 49 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Engineering For engineering progress, each EPMS or EPC Contractor shall use their own system for progress measurement. Progress shall be based on physical progress of detailed engineering deliverables, which is calculated by dividing earned manhours by budgeted manhours and representing the resultant value as a percentage. The following chart reflects the typical process and flow of information for an Engineering Contractor’s progress measurement process: BP Defines Scope of Work Contractor Develops CTRs Contractor Creates Detail Deliverables Resources are Allocated to Deliverables (M anhours) Deliverables are Scheduled, Resource Loaded and Leveled Progress Database is Populated w ith Deliverables, Hours, Rules of Credit Planned Progress Curve is Generated from Schedule Actual Hours Earned are Reported Against Progress Plan It is very important to note that the process begins with BP defining the scope of work and the Contractor developing CTRs or other estimate basis as required. Sufficient time should be allowed for the review and approval process of CTRs and/or basis, including allowances for changes by BP. Generally, the one element driving delivery of a baseline schedule and progress curve is BP finalization and approval of the CTRs or Scope of Work. In engineering, the scope of work is comprised of a complete list of all deliverables, not just drawings but also specifications, requisitions, studies, and so forth. The work is organized by discipline, deliverables, and the number of workhours it will take to complete each deliverable. Progress is achieved as deliverables milestones are achieved by progress rules of credit and manhours are earned. Sample rules of credit can be found in Appendix H Engineering_Rules_of_Credit. During the progress measurement update cycle, the status of the work achieved for each progress milestone is determined for each deliverable. The progress measurement system will then calculate a percent complete by deliverable, subtotaled by discipline, and then be rolled up for the scope of work for the project. Engineering progress is managed in the same way for Define, FEED and Execute, detailed engineering. FEED and detailed engineering are not aggregated. Engineering progress spans from the start of engineering until it has reached 95% physical completion as determined by the progress measurement database. The 95% point is used as the practical limit on the span since the determination of an absolute 100% engineering completion can often be difficult. Engineering work will GPO-PC-PRO-00025 © BP p.l.c. Page 50 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure continue until past Mechanical Completion with ongoing revisions to drawings, as building of drawings and close-out processes. The period after 95% complete until project completion is known as follow-on engineering and is not included in the progress measurement system. The AFC issue of the last document in the progress measurement system should be claimed as 100% complete, while benchmarking will utilize the 95% complete mandatory milestone across all projects. All engineering deliverables/drawings including loop diagrams and piping isometrics shall be included in the progress measurement system with the exception of as built drawings. At the final stage of engineering progress measurement, special consideration should be given to any of the deliverables that have been placed on hold and a holds register shall be developed and implemented by the engineering team to manage final issue of drawings. 6.6.1.1 Engineering Phase Special Considerations When the Contractor determines the budgeted quantities of the deliverables it is important to allow for knownunknowns when defining the scope of work. This is also known as design allowance. BP requires Contractors to provide a reasonable allowance for additional drawings and other documents in the engineering deliverables list. This is part of the design development process. An in-depth review of the deliverables list shall be conducted to determine whether any allowances or potential hidden contingencies exist. BP recognizes that allowances for design development are normal and should be expected, but care needs to be taken to ensure that excessive allowances and contingencies are not factored into the schedule or progress measurement system. Contractors shall be required to present their deliverable basis (both quantities and workhours per deliverable) relative to their historical performance on other similar projects. The goal is to achieve a progress measurement system that is based on historical performance, includes design development allowances and excludes hidden contingencies. Additionally, engineering deliverables and related manhours planned and expended will be collected in support of BP benchmarking and development of rates and norms. 6.6.1.2 3D CADD Modelling Special Considerations There are unique requirements for measuring the progress of 3D computer-aided design and drafting (CADD) work. Engineering Contractors have struggled with how to accurately reflect the status of 3D design. The typical approach that most Contractors take is to perform a quantity extract from the model. They then divide the modeled quantities by the total estimated quantities to find the percent complete. The Contractor/Planning Engineer should take care when using 3D model quantities, as the quantities extracted are only representative of the engineering work that has been placed within the model. Progress measurement systems that are based on incomplete 3D model extracts will overstate the completion status. Consideration should be made for early MTOs and BoMs (Bill of Materials) that often contain contingencies of 20-30%. Estimates must be made for the commodities not yet included in the model when taking this approach. Commodity quantities, such as pipe spools, tons of steel, pipe supports, cable trays, and so forth, are used not only to track engineering status but also form the foundation of the progress measurement system that is used to track progress for the construction or fabrication phase. As the engineering work is progressed, estimates must be replaced with design quantities until such time as quantities are fully known and all estimated quantities removed from the measurement system. This is particularly important in unit rate fabrication or construction scenarios where the quantity budgets are established by estimated engineering quantities, pending receipt of all design or take off quantities. The budgeting and progressing of unit rate agreements against estimated quantities is not permitted if known quantities are available. 6.6.1.3 Follow-On Phase The follow-on engineering phase is considered a support phase, and progress measurement is not conducted during this phase. However, the Engineering Contractors do provide support to the fabricators and BP by assisting with fabrication/construction and operations completion by responding to queries. GPO-PC-PRO-00025 © BP p.l.c. Page 51 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure It is important to note that, in some cases, as-built drawings fall into this phase. The progress of these drawings is measurable because they are vital for operations, but as-built progress is not part of the detailed engineering and design progress measurement system and is tracked as a separate element and not included in the overall engineering progress. 6.7 Procurement Progress Measurement and Reporting Procurement progress shall be measured by earned value covering the period from issue of RFQ, Request for Quote until received onsite. Unless executed by BP directly procurement progress shall utilize contractor progress measurement systems. Procurement weighting will be based on the estimated value of the purchase order and frozen upon start of progress measurement. Minor variances in PO values and promise dates, once known, will be absorbed in the progress system. Major variances will be evaluated against the progress plan. No adjustments to the progress plan will be made without BP approval. Where executed by BP, point systems currently in use by some regions to apply progress weighting to procured items based on level of effort are an acceptable solution. This progress model shall be made available to projects by the function when the PEP designates BP as the key provider of procurement services. Procurement shall be measured by assigning agreed rules of credit/milestones to easily identifiable procurement steps and applying these percentages to the total purchase order budgeted value as each step is earned. The total earned values of all purchase orders divided by the total values of all purchase orders will comprise the procurement progress. BP shall agree the weighting of the procurement steps with the contractor prior to commencing procurement progress measurement. Sample rules of credit can be found in Appendix H at Procurement Rules of Credit. All milestones are completion based and progress credit is earned on the date set for the milestone. No progress is permitted to be earned between milestones. The Planning Engineer must not overlook the importance of receiving PO close out documentation including vendor data and manuals. Many contractor procurement progress systems include a weighted value for this documentation. As a minimum, receipt of this data should show up in the procurement planning as this is an integral part of the handover to Operations prior to facility start up and for some equipment prior to facility commissioning. Many EPMS Contractors have acceptable procurement progress systems. It is the responsibility of the Planning Engineer to become familiar with Contractor procurement progress systems to the extent required to assure that the system outputs meet BP requirements. Procurement progress is classified as Execute activity. Procurement Tracking Reports Procurement progress relates progress against plan as a percent complete. There are so many detailed steps in the procurement process and often so many items to procure that a percent complete against plan or performance against a Gantt chart may not provide enough information to effectively control and ensure the procurement steps are happening in the required time frame. For this reason, it is required that each project develop a Procurement Tracking Report. The spreadsheet contains the following key dates and durations, as a minimum: Purchase order number Equipment/Material description Supplier ROS date Lead time in weeks (purchase order to ex works) Delivery lead time in weeks (ex-works to onsite) RFQ issued to bidders Receive quotes T&C evaluations complete (technical and commercial) Award purchase order Vendor data received Forecast ex works date GPO-PC-PRO-00025 Page 52 of 134 © BP p.l.c. Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure The execution and control of the above dates are generally carried out in an engineering office by a specialist procurement team working directly with BP or Contractor procurement. Once a purchase order is issued, monitoring and control is generally turned over to an Expediting Team and will involve an Expediting Report. Where bulk materials are supplied by a fabricator or other contractor, procurement tracking shall also be applied and whereas contractual provisions do not mandate this, BP will require the fabricator or contractor to reflect bulk procurement in their schedule. Expediting Reports Although not integral to procurement progress calculation, a vital document for tracking a primary interface between procurement and fabrication/construction is the Contractor Expediting Report. The Expediting Report is managed by the Expediting Team, who are often heavily involved in dealing with BP logistics and freight forwarding along with customs, duties and other import/export issues. Each Expediting Team shall create and maintain the Expediting Report to be issued to BP on an as agreed basis. The Expediting Report will contain as a minimum: PO number Equipment description Equipment tag numbers (if not bulk materials) Supplier Point of origin Shipping method – overland, air or ocean freight Forecast ex works date Forecast arrival onsite date Actual ex works date Actual arrival onsite date All Procurement Tracking Reports and Expediting Reports will be maintained until completion of the last delivery and then archived with the project documentation as part of the project close-out process. It is a responsibility of the BP Planning Engineer to collect these documents and file them in the appropriate project folder or benchmarking systems. This will form an integral part of development of procurement rates and norms. 6.8 Fabrication and Construction Contractor Progress Basis Fabrication and construction progress is measured until the overall progress is 100% complete. It is not uncommon for a project to switch to punchlist completion mode when it reaches 90% to 95% complete. Nonetheless, overall fabrication/construction progress will not reflect 100% complete until the last MC1 is signed with the exception of any waivers as agreed or directed by BP management. Fabrication progress measurement shall be based on discrete identifiable quantities installed as per agreed rules of credit and include each disciplines’ progress summated to total fabrication progress. Progress shall be aggregated using earned manhours. Reported progress shall be easily correlated with the fabrication control schedule. It is imperative that the BP Planning Engineer validates rules of credit as fair and balanced relative to the level of effort. Often, a Contractor will try to ‘front load’ the rules to gain progress percentage early on, particularly when payment is tied to progress. Typically, a front loaded progress measurement system is in the best interest of the Contractor, leading to earlier payments that improve their cash flow. But early payments may result in poor behaviors where toward the end of a Project, little money remains to be paid while the most difficult work is yet to be performed. Examples of balanced fabrication rules of credit can be found in Appendix H, Construction Rules of Credit. Most BP top-tier Contractors have internal systems for estimating, measuring and reporting progress. These systems should not be overlooked but should as a minimum meet the guidance laid out in this document. A quality progress measurement and reporting system is based on the following: A definitive cost estimate showing detailed work quantities and workhour breakdowns Detailed schedules GPO-PC-PRO-00025 © BP p.l.c. Page 53 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure An execution plan of how the work is to be performed The technique for measuring and reporting construction progress is usually a variation of an earned value system that encompasses the following two basic measurables: Physical quantities Manhours based on recognized norms At a basic level, construction progress can be demonstrated as: Construction Progress = Equivalent Quantity Installed X 100% Total Quantity The resultant percent complete multiplied by the manhour budget yields earned manhours. Earned manhours divided by total manhours yields project percent complete. Manhours are used to convert the various discipline quantities to a common unit of measure for summating progress by discipline. The physical quantities established and manhours estimated before a fabrication/construction schedule is baselined, although estimated quantities are often used when engineering and fabrication/construction phases overlap. Care must be shown to replace estimated quantities with take-off quantities as soon as the engineering information is sufficiently developed. Contractors will have different methods of gathering actual hours spent to execute work, either by direct hired labor or by subcontracted labor. The level at which this is gathered will dictate the level at which productivity can be reported. (See section 6.16 for more on calculation of productivity.) Some fabrication contracts use a milestone progress and payment system where physical progress is not measured on a weekly or even monthly basis but is based on reaching specific milestones in the fabrication process. This is typically seen in shipyard fabrication of ships and hulls. Care must be taken to ensure a sufficient level of definition of the milestones exists to support validation that the milestone has been reached before granting the progress. Whatever method is used to measure construction progress, the Contractor should be checked carefully against the standards. Overbooking of progress can be performed in a variety of ways, such as the following by: Giving artificially high weighting to front-end activities Making inadequate allowances for back-end cleanup work Generating extra work orders during construction Engineering work and the initial estimate are usually structured by deliverables (drawings, specifications, and so forth) and systems, but construction is controlled by area of work and discipline. Therefore, the initial estimate must be structured by work area consistent with the execution plans. The BP Planning Engineer shall give careful consideration to the number of areas required. Too many areas will be cumbersome to monitor, while too few may not provide the detail necessary to control the project. Such areas, however, should be self-contained, measured, and have a single point of accountability. 6.9 Construction Completion and Systems Handover The contractor deliverable the stage of Systems handover is an MC schedule based on commissioning priorities. The MC schedule shall include an allowance for the time required for the handover process, including walk downs, punchlisting and punch item close outs and final acceptance. Likewise, the BP commissioning schedule will also include the appropriate activities to accommodate handover of SH1s to Operations. The MC schedule and MC skyline (as described in the next section) must be available to commissioning no later than 60% fabrication/construction complete recognizing that construction will not begin systems completion until around 70% complete. The BP Delivery Area Planning Engineer and the Commissioning Planning Engineer, working with construction shall verify that the MC dates provided by the contractor are based on a logic driven plan. The interface between MC and commissioning will have to be continually monitored and forecast as the contractor approaches MC completion mode. GPO-PC-PRO-00025 © BP p.l.c. Page 54 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure The Contractor progress system shall retain as a minimum 5% of overall progress to be earned on sign off of the MC1 certificates. The 5% can be retained at the discipline level or at the overall progress level and can be earned as a ratio of MC1s complete vs. total MC1s and will be a reflection of the punchlist close out progress. After the (final) MC1 is issued, the project systems are energized and the static commissioning occurs. Static commissioning is when the systems are being functionally tested. Often there will be outstanding MC1s whilst the commissioning team is ready to proceed with functional testing. At this point the facility may be managed by a permit to work system to allow parts of the facility to be energized and commissioned while other parts are being mechanically completed. Overlapping construction and commissioning not only introduces new risks to safety but almost always introduces inefficiencies to both construction and commissioning teams and should be avoided when schedule allows. When the schedule forecast indicates that there will be excessive overlap of construction and commissioning and forecast delays due to congestion, safety or other considerations, the Contractor and commissioning team are required to revisit the plan and develop work around solutions to preserve schedule and not delay the project. Resulting productivity allowances shall be clearly identified, applied and factored into subsequent forecasting. 6.10 Commissioning Progress The process of preparing a facility to be handed over to Operations and to undergo start up activity is called the Commissioning phase. Commissioning is performed after construction or fabrication of each system. The Commissioning phase is divided into two types of work; static commissioning and dynamic commissioning. Metrics play a key part in tracking the status of commissioning including measuring number of loops or I/Os complete vs. total and to-go, numbers of motor run- ins, and other key Completion Management System check sheets that provide a good indication of progress although commissioning is progressed as per earned manhours similar to construction/fabrication. Tracking manhours earned is key to understanding productivity and future manpower and duration requirements. Just as the MC plan must be logic driven, the commissioning plan must be referenced back to the MC plan to provide clear indication of any MC slippage driving the commissioning plan out. Dynamic commissioning is the testing of a system and is tracked numerically based on number of systems completed. The scope of dynamic commissioning is fluid, and there is significant troubleshooting involved. The standard process used is to track work by using a numerical-based system that is comprised of a completion matrix and schedule. This process allows a Planning Engineer to provide a sequence, status, and timetable for the work that needs to be completed during the Commissioning phase. The following table is a sample of a mechanical completion and commissioning planning and tracking process often referred to as ‘Manhattan Skyline’. Systems are scheduled for completion based on commissioning priorities. The stacked dates below represent system handover dates to the start up team where a system is completely commissioned. 202+01 303+01 304+01 306+01 310+01 402+05 207+03 308+03 402+07 208+02 208+01 705+01 701+01 302+01 311+01 305+01 312+03 707+01 308+04 406+01 312+04 305+02 308+01 110+01 508+01 508+02 508+03 508+04 18-Apr-11 25-Apr-11 2-May-11 4-Apr-11 401+01 402+01 302+01 311+01 307+05 307+06 706+01 704+01 312+01 311+02 404+01 405+01 407+01 11-Apr-11 307+04 402+06 409+01 309+07 511+02 504+01 401+01 402+01 403+02 307+01 503+01 509+01 602+01 312+02 509+03 28-Mar-11 High Priority Commissioning System Medium Priority Commissioning System Low Priority Commissioning System Forecast Complete Sample of Manhattan Skyline GPO-PC-PRO-00025 © BP p.l.c. Page 55 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure The chart shows plan, actual and forecast dates for Mechanical Completion of each system and subsequent handover to commissioning. The numbers in the boxes represent project assigned system numbers. Commissioning progress is tracked in a Skyline. Systems progress is simply systems completed divided by total systems and represented as a percent complete. This applies to both MC1 and SH1 progress. For offshore facilities, commissioning will be completed to the greatest extent possible in the fabrication yard, but final commissioning will likely not complete until the facility integration is complete. Integration could take place in the same fab yard, another fab yard or offshore (e.g. a SPAR hull and topsides cannot be integrated at quayside). On the other hand, onshore facilities can generally progress from start of commissioning to completion and start up. Commissioning completes with the handover of the last System Handover Certificate (SH1) to the Operations start up team. Subsea equipment commissioning is measured differently. SIT, Systems Integration Testing for Subsea Equipment is often conducted at or near quayside and is a major element of work before taking subsea equipment offshore. Progress for this event is schedule and achieved milestone based. Specific SIT activities will be progress weighted to reflect the level of effort required to complete the work. 6.11 Installation and Hook Up Progress For offshore projects, integration takes place after the fabrication or construction phase. However, it is important to note that not all projects will have an integration phase. Integration applies when a project’s components are fabricated or constructed separately and then must be joined together as part of a single assembly. An example of this would be the topsides and hull for an offshore facility. The integration phase is always pressure intensive and time-sensitive. Identifying the scope of work and using a thorough tracking system is key to the integration of activities. Integration typically involves the assembly of the topsides and hull components as shown in the figure below. After all the modules have been set, all mechanical, electrical, and instrument interconnections must be made and tested to hook up the facility prior to commissioning of the facility. GPO-PC-PRO-00025 © BP p.l.c. Page 56 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Integration Process Offshore installation, hook up and commissioning progress is often measured in earned quantities, manhours or milestones depending the type of work being executed. Installation Progress Installation of topsides, hulls, and jackets typically involve Heavy Lift Vessels (HLVs). Progress of these installations are generally planned to complete within short time periods, often within one or two reporting cycles. In most cases of mega project offshore activity, progress for installation activity is weighted by the value of the activity, often related to the contract value for the installation vessels and progressed by earned days against the overall installation schedule. Progress reporting involves reporting scheduled physical progress against the schedule and is fairly straight forward. Contractors ‘earn’ days for work completed. If a Contractor has a total duration of 75 days and completes 15 days of schedule work (not days passed, but days for which the planned work is complete), then the Contractor is 20% complete (i.e. 15/75). The original duration is set as a baseline and not changed without a rebaseline. If an owner adds 3 days of scope for example, it is expected these 3 days will be absorbed in the schedule and will not be reflected as progress days or change the original total duration basis. Major scope changes adding a significant number of days to the progress basis will have to be adopted via a rebaseline. In essence, the Planning Engineer can take the number of days of work that has been completed (not days passed) and divide by the total planned duration to arrive at a percent complete. Installation Contractors may have their own progress measurement systems which are suitable for tracking and reporting the work. If the contractor system meets BP requirements for physical progress, BP Planning Engineers will take full advantage of these systems as they represent a key component of managing the contractor to their commitments. Pipelay and Subsea Progress Export pipelay, flowline, gas lift lines, and water injection line installation activites are other activities that often go quickly and may be planned linearly if the installation campaign is within one or two reporting cycles. Linear implies progress is planned and distributed linearly over time. For longer installation campaigns (greater than one or two reporting periods), it is better practice to plan pipelay progress based on linear meters or feet installed and include rules of credit for fabrication and/or spooling of line pipe, loading and transport, handling, installing, testing and hook up. Rules of credit should be applied to onshore fabrication of line pipe when applicable (e.g. onshore make up of strings of pipe or spooling pipe onto reels for reel lay). Manufacture or coating of pipe should not be measured as part of installation but rather be progresses as part of procurement. Progress measure of flowline and pipelay activities shall include: Prefab – make up of sections/strings, insulating pipe in pipe (does not include coating) Spooling Transport (delivery to or by lay vessel) Pipelay (S Lay, J Lay, Reel Lay) Pigging, flushing, running gauge plate Hydrotest Tie-ins Leak test, dewatering Progress reporting is a requirement of the installation contract. Rules of credit will be provided by the Installation Contractors and agreed with BP. The subsea Planning Engineer shall validate the rules of credit and progress system and subsequently validate offshore progress with the Project Team. The BP Planning Engineer will be responsible for aggregating subsea progress for the total subsea scope in line with the project WBS. Subsea equipment installation should be progress weighted by contract value and progressed by each component installed, except in the cases where there is a wide variance of complexity between the types of equipment to be installed. In a large installation campaign spanning many reporting periods, progressing small mudmat type skids vs. suction pile connected manifolds will require progress weighting relative to the level of effort required for each. Again, deciding factors include complexity and length of campaign. GPO-PC-PRO-00025 © BP p.l.c. Page 57 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Riser pull-ins fall into the same category as HLV campaigns and shall be based on contract value for weighting roll up and progressed against schedule performance (i.e. days earned/budgeted days). Rules of credit will be established for tie-ins and testing. Jumper, umbilical and flying leads installation will be weighted as per installation contract value and progressed by each for jumpers and flying leads and meters/feet for umbilicals and apply rules of credit for tie-ins and testing. Charging umbilicals is part of the commissioning progress and not included in the installation measurement. Hook Up Progress Hook up progress is similar to Brownfield scope in the use of work packs for planning and progress measurement. Work packs are used to identify and list each discrete scope of work, calculate hours to complete the work, determine manpower requirements and plan the work in the schedule. As work is completed per each work pack, the work pack hours are earned and measured against the total manhour budget to determine progress. Work packs will span all disciplines and are to be ‘systemized’ to support mechanical completion and commissioning activities. Projects are permitted to use job cards to estimate and capture progress as long as they roll up to workpack levels which can then be summated to overall progress. A summary ledger shall be maintained for aggregating all work pack progress. The total manhours earned by work packs divided by the total work pack budget yields hookup percent complete. See Appendix H Workpack for example of work pack and ledger. Offshore projects involving IHUC will require a roll up to the IHUC WBS for progress reporting. Each element of installation, hook up and commissioning shall be weighted based on their contract value to facilitate roll up. Progress weighting and units of measure for offshore IHUC are listed in Appendix H Installation. 6.12 Drilling and Completions Progress Measurement Drilling and Completions progress is the cumulative progress and incremental progress covering the scope for the wells required for first production. Post first production drilling and completions will be measured as a separate activity set. The drilling and completions progress plan and measurement process will be as defined by GWO and is not a part of this document. 6.13 Overall Progress Measurement Overall Progress is the aggregate of the progress of each Level 3 WBS element to an overall progress percentage complete for the project. The roll up of the progress to total project begins at the lowest progress level, typically Contractor discipline or work packages. Contractors disciplines roll up to Contractor overall. The Contractors contributing progress to a Delivery Area are then rolled up to Delivery Area progress. Delivery Area progress is rolled up to overall progress. Obviously, large, complex projects with many Level 3 WBS elements can have a tremendous amount of data underpinning the overall project progress. Define Overall progress aggregating begins in Define. Define progress is the measurement of FEED. Aggregating Define progress begins with establishing the progress weighting of each FEED Delivery Area (when more than one). The Delivery Areas are weighted relative to the original control budget of the work. Once a baseline budget is established as part of the estimating process, it is frozen and not changed unless as part of a rebaseline effort, i.e., changes to the budget are not reflected in changes to the progress weighting until preparation for the next stage gate or as a requirement for a rebaseline. Physical progress is determined through the Contractors’ deliverables based progress measurement system. The physical progress is applied to the original control budgets to determine the earned value. The earned value is then summed and converted to a percentage. Define progress reporting should include cumulative and period plan, actual and variance. Execute Aggregating Execute overall progress is much the same as Define except that the Execute progress has many layers of progress to aggregate before arriving at overall Execute progress. The principal is the same as Define GPO-PC-PRO-00025 © BP p.l.c. Page 58 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure progress; physical progress is applied to the original control budgets to determine budget earned. The earned budgets are summed to total earned, and total earned divided by total budget is the overall percent complete. The Contractors will report to at least to one level below and roll up to each phase (phase being Engineering, Procurement, Construction, etc.). At this stage, there will be thousands to tens of thousands of records underpinning this progress information. Respective Contractors will have aggregated and reported their own progress to the Level 3 progress. The Delivery Area Planning Engineers will be responsible for validating Contractor progress. Note that GSH progress is included as a component of Subsea procurement and will be required to be shown as a unique progress element. As previously mentioned, there will be delineation in contractor progress reporting between scope required for first production and all scope. Contractor first production scope shall be aggregated to facilitate reporting progress and schedule performance against first production. In most cases the first production scope will represent 100% of the scope of a contractor in which case no delineation will be required. Examples would be offshore floating systems or fixed structures or onshore processing facilities. Where more than one facility is required, the WBS will naturally divide the first facility (production) from the second. 6.14 Progress Curves The planning process of schedule development and resource loading/leveling culminates in the ability to measure schedule performance against plan as described in the previous section. This performance is shall be displayed in a graphic curve indicating plan, actual and forecast progress. Early Curves The Early Finish approach produces the Early Start Curve based on early start dates. Just as BP works to early dates, Contractors are required to report progress against the early start dates. The primary advantage of using the Early Start Curve is that the curve represents the earliest possible time an activity may begin. The primary disadvantage of the Early Start Curve is that resources must be front end loaded to meet the early timing requirements. As a result, it is not unusual for progress to be behind the early curve when risk events arise or a Contractor has resource or productivity issues. This adds all the more importance to vetting Contractor schedules to ensure they contain the appropriate amount of schedule allowances, are not aggressive and are seen as achievable by the project team. The Planning Engineer should recognize that being behind progress on an early curve is not always a bad thing as long as the schedule critical path is being maintained and the erosion of free float on the end is not forecast to impact the schedule critical path. Early/Late Curves (Progress Envelopes) The opposite of the Early Start Curve is the Late Start Curve, which is generated by using late start and finish dates instead of early dates. The Late Start Curve is very dangerous because this curve represents the latest possible time activities may begin, effectively removing the float and making every activity critical. It is for this reason Contractors are required to report against the Early Start Curve. Measuring progress against the late curves or a mid-point of early and late effectively removes schedule float and therefore is not permitted. Physical progress can be achieved on non-critical activities of the ‘wrong work’, putting the schedule at risk. Although a narrow gap may exist between the early and late envelope the opportunity exists for the contractor to “pick the low hanging fruit” at the expense of progressing the critical path. The project’s end date may have slipped even though the project appears ahead if the work done did not include critical path activities. This is often referred do as doing out-of-sequence work. Many times a Contractor will be behind schedule percent complete and reallocate resources to targeted, often easily achieved progress. It is important that the Planning Engineer understand where the progress is being earned, whether critical, non-critical or out-of-sequence work and inform management. The Planning Engineer should use remaining duration of critical path activities to reanalyze the schedule and ensure that the project’s end date has not changed, critical durations shortened or the critical path moved. An additional issue that is very common in the generation of late curves are the capabilities of the Planning Engineer. An accurate late curve requires very sound logic, limited use of constraints, and a resource leveled schedule. Without really ‘tight’ logic, the late curve will not be accurate. Nonetheless, BP require contractors show the late curve as a barometer of the network’s integrity and to trigger as a mechanism for a recovery or GPO-PC-PRO-00025 © BP p.l.c. Page 59 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure mitigation plan should the actual progress intercept the late curve. Late curves will often reveal schedule logic shortcomings as indicated by an excessive area between the early and late curves. Forecast Curves A forecast curve is the continuation the actual progress curve up to the point of completion. Forecast curves are mandatory requirements of any progress curve reporting and will give a clear indication of project completion in line with the schedule forecast (Gantt chart forecast bar end dates and progress forecast curve end dates will be the same). Percent completes per period shall be easily related to the manpower planned per period in the forecast to give a clear indication of the contractors plan to increase manpower or take other action to maintain or recover schedule. Forecast curves that extend past the completion date have to be assessed independently as to schedule impact. Part of the understanding of the forecast must include the knock on effect of completion dates later than planned. If this schedule is detailed engineering, the loop diagrams are driving completion and the loop diagrams have significant float against the need date at site, a late finish may have no impact on schedule. On the other hand, if the forecast finish is the fabrication of a module or hull tied to a contracted sailaway date, red flags must be raised as this result will require urgent remediation or contractual changes should this not be mitigated or recoverable to the original sailaway date. At the least, this could increase carryover work and hook up duration, thereby driving installation and hook up costs and duration much higher. Forecast curves shall be reflected for any and all curves provided as part of the reporting system. BP planning engineers responsible for aggregate progress shall aggregate forecast curves as well. Overall Progress Curves Aggregating progress curves requires the BP Planning Engineers to build a template that applies the Delivery Area progress weighting to the Delivery Area curves as provided by the responsible Contractor. The overall progress is summated from a progress reporting Excel worksheet or database template. The worksheet is initially populated from the Contractors baseline progress curves and then updated with actuals on a monthly basis. Once the baseline is populated in the BP reporting template, it is frozen for the duration of the scope and subsequently manually populated with actual figures from the Contractors weekly/monthly reports. Samples of the progress worksheets are provided in the Planning Engineers toolkit at the CoP website. Although manual population of progress percent complete and actuals may seem an antiquated process, there is valid reason to conduct the work in this fashion. Firstly, it is not unheard for a Contractor to ‘tweak’ its baseline plan as it reports to the owner each reporting period. Establishing the baseline plans in a BP file and freezing the data eliminates any risk of this happening without being noticed by the BP Planning Engineer. Secondly, manual input provides an immediate indication to the Planning Engineer of not only variances but any discrepancy in reporting between the baseline and current reported data. 6.15 Progress and Manpower Reporting Whether the phase is engineering or fabrication and construction, determining manpower level requirements shall be an output of the resource loaded schedule. The resources loaded into a schedule should be directly convertible to direct manpower requirements by dividing the weekly required schedule resources by the scheduled work week hours. The result is full time equivalent (FTE) manpower. This function is also directly available from within Primavera. Likewise, manpower limitations shall have a direct correlation with planned schedule durations. A common expectation is that there will always be alignment between progress status and the direct manpower plan. If there is a shortage of manpower and a shortfall in progress, it might be determined that the manpower shortage has led to the progress shortfall. This comparison is a main advantage of showing the manpower plan and actual manpower on the same graphic as the progress plan and progress actual. At the same time, manpower levels may not always be directly correlated to progress status. Site progress could have proper manpower levels but low productivity and subsequent low progress due to weather conditions, for example. It is required for the Planning Engineer to assess the situation and report any discrepancy between planned progress and manpower. A Contractor will often report indirect manpower as well but it is required that indirect and direct manpower are clearly distinguished. GPO-PC-PRO-00025 © BP p.l.c. Page 60 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Progress and Manpower reporting samples are included in Appendix H Manpower Reporting. 6.16 Productivity Measurement and Reporting Fully integrated planning and scheduling provides the information required to report plan vs. actual progress, forecast schedule completion dates based on progress trends and schedule analysis and facilitates reporting plan vs. actual resource requirements and ultimately measures the efficiency of the resources via productivity reports. Once deliverables or work scope have been scheduled, resources assigned and work commenced, the progress system will yield earned manhours for the scope as it is delivered. A comparison of workhours earned to actual direct workhours expended yields a productivity index. The calculation for earned productivity is: _Expended Workhours_ = Productivity Index Earned Workhours Productivity Index is calculated for both period and cumulative. The calculation for cumulative productivity is: Cumulative Budgeted Workhours = Cumulative Productivity Cumulative Earned Workhours Note: Workhours can be substituted with value When measuring against the base index, productivity less than 1.0 is considered good while productivity greater than 1.0 is considered poor. The following graph represents a typical detailed productivity curve to be included in Contractor reporting systems when required by contract. The shape of this curve is typical due to the learning curve and gearing up of the work at the beginning until such time the project is fully staffed and functionally operational. Productivity will tend to decrease as a project nears completion due to loss of efficiency as the project winds down and more efforts are made on closing out details, removing holds and getting the final deliverables out the door. Productivity Index - Period and Cumulative Plan Period Productivity 2 1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0 Typical Productivity Curve It is critical that the resource loading in the plan and the baseline estimate match to track changes and manage change control effectively. In the event a contractor wishes to baseline their plan with a productivity factor other than 1:00 applied to the man-hours, the BP planning engineer must ensure that the contractor’s base estimate has been updated to reflect this productivity as the estimate is the master data from which the resource loading information is extracted. It is also worth noting that this would potentially restrict comparing performance with other projects and would be more open to contractor manipulation of performance data. It is more common to apply a productivity factor to a forecast once performance standards and trends have been established on the GPO-PC-PRO-00025 © BP p.l.c. Page 61 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure project. The planning engineer is required to validate whether productivity was used in developing the plan and that the subsequent budgets used in the planning are equal to the estimate. Furthermore, when productivity is understood and applied to the forecast, the planning engineer is required to validate that manpower projects reflect this productivity and that the revised manhours are reflected in the estimate. When productivity is forecast to be less than planned or less than optimal, the implication is either an increase in required manpower or an extension of schedule duration. When the schedule duration is impacted by productivity, the planning engineer shall note in the Primavera Notes feature which activities were extended due to poor productivity and the productivity measure driving the duration out. A critical reminder is that BP does not recognize indirect contributions to productivity. Productivity is only measured against direct manhours. The planning engineer is responsible for validating that no indirect manhours are being included in the productivity measure. Performance of indirect effort (be it rigging, scaffolding, supervision, non-working foremen and the like) should not be completely ignored. Unmanaged indirect expenditure on a category A project could have detrimental effects beyond budget overrun. Unmanaged and unchecked indirect labour could be used to ‘mask’ direct productivity reporting, could potentially affect labour density and as such progress or even safety. The planning engineer is required to validate that indirect manpower are being reported and noting the ratio of indirects to directs as too many indirects will negatively impact productivity and could also restrict use of direct crafts in a limited POB/headcount situation. 6.17 BP Monthly Reporting BP and Contractor reporting information requirements are defined by the Global GPO Project Execution Management. The intent of this section is to highlight the contribution of the Planning Engineers and Project Teams to the reporting process. BP formal progress reporting begins with the first monthly reporting period on entering the Define stage. It is recognized that due to time to pull together the reporting requirements, this may not necessarily be in the first month or two of Define. Define stage progress reporting will focus on performance management of FEED Contractors by reporting plan and actual progress for cumulative and period with variances for each FEED Delivery Area and summating to an overall FEED progress. Productivity reporting is also a requirement of the Define stage report. The FEED progress plan will be provided by the responsible Contractor and originate from a Level 3 resource loaded schedule. Data will be input into a summary progress worksheet where the aggregating of FEED progress will occur. Certain Execute activities are likely to begin during the Define stage such as long lead procurement and early detailed engineering. Execute activities occurring during Define will be reported as discreet elements employing both metrics tracking and reporting of percentage complete. The Contractor carrying out the early execute work will be required to develop Execute detailed engineering and/or procurement progress curves during Define from which plan and actual progress and variance will be reported. Additional procurement metrics will include plan and actual release of RFQs and purchase orders and other metrics as designated by the project. Detailed engineering plan vs. actual progress and manpower will be reported as a separate line item if the actual scope is defined, CTRs are approved, curves are generated and detailed engineering actually starts during Define. Any other Execute elements (fabrication, site prep, etc.) will be reported as Execute Stage WBS elements. The follow diagram reflects the roll up of Level 3 and 4 Contractor monthly reporting inputs to the overall project monthly report. GPO-PC-PRO-00025 © BP p.l.c. Page 62 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Additional Performance Metrics Progress curves will be supplemented with secondary metrics to give an indication on current forecast completion date and monthly performance trends. Projects will determine which metrics to include in the reporting under the guidance of Execute Management. Examples of metrics to include are: Planned RFQs issues vs. actual RFQs issued Planned purchase orders issued vs. actual purchase orders issued Planned vs. actual AFC drawings, isometrics, loop diagrams, etc. issued Planned vs. actual material ordered and delivered Planned vs. actual cubic meters of concrete placed Planned vs. actual tons of structural steel erected Planned vs. actual piping spools fabrication and/or erected Planned vs. actual meters/feet of pipelay, reel lay, J lay, etc. (for long duration pipelay) Planned vs. actual loop checks and/or function checks completed by system Planned vs. actual systems mechanical completions (MC1s signed) Planned vs. actual systems handover (SH1s signed) Metric reporting is not permitted to be used to convert to a percent complete and report as physical progress. Physical progress applies level of effort to measurement and reporting of progress. Metrics are not reflective of variances in complexity or level of effort. As an example, a 2” piping spool fab and erect earns far less progress than a 24” yet the metric reporting typically only counts “each.” This is not reflective of the level of effort required to do the work or the difference in progress earned for a 2” pipe spool compared to a 24” pipe spool. Schedule Status A schedule narrative will be included in each Delivery Area and the executive summary sections of the BP monthly reports addressing as a minimum the following topics: GPO-PC-PRO-00025 © BP p.l.c. Page 63 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Describe reasons ahead / behind progress variance. Identify which Delivery Teams are performing ahead / behind the baseline Describe unusual drawdown of schedule contingency; total float or any free float Discuss whether schedule issues are a result of isolated events, known/unknown risks materializing, performance/productivity trends, etc. Describe recovery plans anticipated if actual progress is behind planned The likely impact or non-impact on the First Production Date Issues and concerns Planning Engineers are required to document the above issues as part of their daily responsibilities and not wait on reporting cycles to raise these issues as concerns. BP progress reporting shall include a Schedule Performance Indicators as depicted in the below tables. Following each table are formulas for the indicated values. Table A is for reporting schedule performance leading up to First Production while Table B reports schedule performance post First Production. Table A GPO-PC-PRO-00025 © BP p.l.c. Page 64 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Table B Definitions for Formulae Baseline MCS Date 1st Production date determined by project team from Master Control Schedule and approved for project baseline. EFM Approval Date Date of issue of the Execute Finance Memorandum and start date for the Execute phase. PT Date Performance Target date for 1st Production as stated in EFM. NTE Date Not to Exceed target date for 1st Production as stated in EFM. Current MCS Forecast Date Current forecast of 1st Production date determined by project team from Master Control Schedule. Schedule indicator and contingency allocated values less than 1.0 are generally good while greater than 1 is negative. GPO-PC-PRO-00025 Page 65 of 134 Rev: B01 © BP p.l.c. BP Internal Uncontrolled when printed or stored locally Planning and Scheduling Procedure For pre-first production, the schedule indicator value is the proportion of total duration usage up to the Performance Target. Ideally, this value will remain within a reasonable range of the Master Control Schedule MCS target date. A ratio increasing towards 1.0 indicates performance is deteriorating against the MCS. Ratios decreasing towards the MCS commitment are an indication of improving performance. For post first production, the schedule indicator is a measure of the current forecast against the original baseline. Schedule contingency drawdown represented by contingency allocated should always be less than the percent complete. Rising contingency allocation early in a project is an indication of scope growth, unforeseen events occurring or insufficient allowances built into the MCS and should be avoided. On a monthly basis, the CSI and CAI are to be compared to the previous month to indicate the trend of project performance against the MCS and contingency usage. Declining values are positive, increasing values are negative. Progress measurement planned and actual percent completes and curves in conjunction with the Schedule Performance Indicators metrics will enable early indications on schedule achievability. Any variance, good or bad shall be fully investigated and described. Examples of typical reporting graphics and tables can be found in Appendix H Overall Progress Measurement. 7 Rebaselining If the project undergoes sufficient scope or schedule changes such that comparison against the original baseline no longer adds value then the project will conduct a rebaseline by establishing a revised baseline. All rebaselines affecting the first production or end date of a project must be approved by the VP Project Appraisal (for BPOperated Project Appraise / Select Projects), the VP Project Execution (for BP-Operated Define / Execute Projects). Projects will save a version of the original baseline schedule to support variance analysis against the LTP or GFO along with trending schedule variance over time. Rebaselining is strongly discouraged in a project but sometimes necessary. Stage gates are generally an acceptable timing for rebaselining schedules as uncertainties have generally been reduced, scope definition has increased and future contract cost and schedules become available from Contractors. Rebaselining is the process of re-establishing activity and milestone schedule dates. Rebaselining may entail developing a recovery plan (same scope of work), establishing a major schedule revision due to a revised scope of work, or rescheduling the project based on a revised completion date (earlier or later). Rebaselining is a very serious issue within BP. No Contractor shall be allowed to rebaseline any part of a project without explicit and documented agreement with BP. The 2 scenarios described in this section include: Rebaseline a schedule due to scope growth due to approved variances (not creep) without changing the overall end date Rebaselining a schedule due to major scope growth or events changing the end date Rebaselines are not to be confused with forecasting as rebaselining is considered a ‘fresh start’, while forecasting is a natural component of progress tracking and measurement. Many times a Contractor will request to rebaseline a project when progress falls behind plan and the progress reporting no longer makes sense. Although the root cause for the failure to meet plan should be well understood before allowing a Contractor to rebaseline, rebaselining may be an acceptable option if the Contractor’s scope of work is not on the project critical path. If the Contractor scope is on the critical path, all work-around solutions must be explored and exhausted before advancing to the point of rebaselining. Options for recovering schedule before taking a decision to rebaseline might include: Adding personnel Adding shifts, overtime, weekend work Adding additional Contractors Reducing non-critical scope, deferring critical scope that can be completed safely after original target completion date Rebaselining may or may not change interim milestone or completion dates. The schedule must be assessed against the key critical dates. GPO-PC-PRO-00025 © BP p.l.c. Page 66 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Projects shall be rebaselined if meeting the targets in the original plan is no longer possible. Having a degree of tension in a project schedule is good strategy for maintaining control but adherence to a plan where targets are clearly not achievable is counterproductive. Only achievable plans are useful. Consider rescheduling a project if any of the following conditions apply: Progress falls substantially behind planned and is deemed non-recoverable. Significant change occurs in scope / duration or timing of key activity (e.g. change in concept and scope changed cannot be absorbed within the original duration). Meeting the original targets is no longer possible (e.g. major risk event occurs, HLV sinks, dropped module, Contractor bankruptcy, permitting denied, political unrest, major industrial action, etc.). The actual performance and/or progress of the project changes so much from the base plan that a comparison to the base plan becomes misleading. This may be initiated by a significant addition or deletion of the scope of work, poor productivity, significant out-of-sequence work, unplanned external events (strikes, hurricanes, civil unrest, and so forth), serious material and/or equipment delivery problems, and so forth. Poor planning and poor productivity by a Contractor will not be an acceptable excuse for re-baselining a project until such time as all work around solutions are exhausted. Rebaselining is not the periodic (e.g. weekly) update of lower level sub-networks (working schedules) to reflect actual status, short term execution strategies, and current performance. When or if a project or sub-project is rebaselined, the original schedule and progress, productivity, and resource curves shall be maintained in the reports (and the project history), just as the original budget estimate (appropriation estimate or original control estimate) is maintained during the life of the project. The original baselines and manpower plans shall not be removed from any report or graphic. The only exception to this rule is when a project is completely rebaselined. The required approach when a project or sub-project is to be rebaselined is for the new or re-planned metrics curves start at the beginning of the period when the rescheduling effort occurred. The affected progress curves will, therefore, show a vertical drop (or rise) at the beginning of this reporting period. As a result, the period progress and productivity will continue to reflect the ‘real’ information at the time of the measurement and not be masked by the occurrence(s) causing the project to be rebaselined. In essence, at the time of rebaselining, plan is set equal to actual and productivity measurement resumes anew. Contractor rebaselining will be included in the total progress roll up and reporting to maintain the integrity of the report. Contractor rebaselines may not have a significant enough weight or be on the critical path, thereby not warranting a rebaseline of the Master Control Schedule. These occurrences will have to be evaluated on a case by case basis. Projects that are behind schedule but viewed to be recoverable use recovery plans to develop a forecast curve and should not be allowed to rebaseline unless the reporting no longer makes sense. 7.1 Recovery Plans There may come a time in a project where the recoverable forecast is significantly different from the original plan and reporting actual progress against original plan no longer makes sense or no longer adds value to the reporting. In this case, the Contractor may be allowed to report actual progress against the forecast, but the original plan curve shall always be maintained on the curve graphic and included in the reporting. In a situation where a Contractor is reporting actual progress against forecast, the report shall clearly indicate this as the case. The reporting will be actual vs. forecast rather than actual vs. plan. The contractor shall continue to show the forecast curve bridging actual to completion. It is required that a forecast recovery plan is accompanied by the basis and assumptions required to support the forecast curve including manpower plans, shift changes, additional subcontracting, etc. It is a requirement that the recovery plan is clearly reflected in the schedule and the reforecast curve is a product of the resource loaded schedule, reflecting the adjustments made to support the reforecast. Approved forecasting will be rolled up in the BP progress reporting system. All BP and Contractor curves and histograms related to progress and manpower shall continue to show baseline plan, forecast plan and achieved progress. See Appendix I for rebaseline practices and guidelines. GPO-PC-PRO-00025 © BP p.l.c. Page 67 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure 8 Project Governance and Assurances The BP internal assurance process requires a series of reviews, events and meetings to receive authorization to proceed through the various CVP stage gates. The Master Control Schedule development shall include these key milestones and the Level 2 activities leading up to verification reviews. This section of the PSP provides an overview of the planning requirements in support of the Cost and Schedule Verification Review, IPA review (External Benchmarking), the Project Services Discipline Review and the 6 Monthly Bottoms-Up Review. The general timing of the review requirements are set forth in the Project Review Meeting (PRM) Process document (GPO-PC-PRO-00020). 8.1 Cost and Schedule Verification Review BP uses the Schedule Risk Analysis to determine the appropriate schedule contingency amount. The general expectation is that a risk analysis will yield a schedule contingency in the range of 10% to 15%. Development of schedule contingency should be viewed by the Planning Engineer as a process similar to developing costs UAP. The BP stage gate assurance process requires a Cost and Schedule Verification Review (CSVR) to be conducted prior to entering a Define and Execute Stage Gate. The CSVR provides assurance that the cost and schedule being presented for the project are well founded and that the key cost and schedule risks are identified and included in the modeling of the risk analysis. This section focuses on the Schedule Risk Analysis only. Schedule Risk Analysis uses a Monte Carlo simulation by modeling schedule risks and uncertainties against the project plan to determine schedule contingency. The risk models are used to assess schedule contingency levels and establish the Performance Target (PT) and the Not to Exceed (NTE) dates in the project Financial Memorandums (FMs). The risk review outcomes expressed in PT and NTE dates are in no way meant to replace or substitute the Master Control Schedule dates. Just as cost UAP is determined by risk analysis and held separately from the control budget, the schedule risk probabilistic dates are only used to establish schedule ‘UAP’ or contingency unless the risk review process uncovers a need for modifications to the control schedule. In this case, the control schedule is modified, and the risk analysis is re-run to determine new contingency durations. The schedule contingency resides at the end of the overall schedule between the MCS control target date and the PT. Care must be shown that undue contingency is not modeled in the Master Control Schedule, although it is required that most likely durations will include routine weather, Simops and other routine schedule disruptions. Major risk events will reside in the risk analysis file. Schedule risk models are developed from the project Master Control Schedule as the first input to the risk analysis software, currently Primavera Risk Analysis. Activity risk ranges are assigned, risk events and weather calendars are modeled, and a simulation is run to determine range of probabilistic dates for activity completion. The quality of the output of the risk analysis is a function of the quality of the project schedule, the schedule risk model, the risk inputs and team participation. Project schedules must have logic driven critical paths along with realistic schedule float values for the schedule activities. The schedule risk model must incorporate these features while following the guidelines as set forth in this document. The Project Team should have played a key part in developing the schedule and own the schedule basis, assumptions, interfaces and risks. Lack of team participation is often revealed during a risk review during team interviews. The key factors for risk analysis are as follows: A robust project schedule developed by the Project Team and supported by benchmarks and sound float and interface management principles A quality schedule risk model meeting the guidelines as laid out in this document The quality and suitability of risk inputs, ranges and events The interactive participation of the project and review teams in understanding the schedule and associated risks The Planning Engineer should understand that the risk analysis probabilistic dates are in no way intended to imply that an MCS is not achievable as the MCS is built without assuming any major schedule disruptions that cannot be predicted with confidence. The probabilistic dates generated by the risk analysis shall not replace the MCS and Contractor control schedule finish dates. To be clear, the MCS will not be adjusted to reflect the PT date as the completion date. The project will continue to work towards, progress and report against the master control schedule dates and manage the Contractor with the contractor control schedules. GPO-PC-PRO-00025 © BP p.l.c. Page 68 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure In the instance in which a major schedule deviation occurs after the Define gate to the extent requiring rebaseline of the MCS, it is required to refresh the risk analysis and revisit the FM promise dates. Please see document Cost and Schedule Verification Review Requirements (GPO-PC-PRO-00013) for a highlevel review of the Cost and Schedule Review process. It is mandatory that a pre-read be provided to the review team no later than 1 week prior to the review and is required that the pre-read be “signed off” by the regional planning leadership before being placed in a shared directory for review team access. The pre-read consist of the following: Basis of Design (for Define gate review only) Risk Register Level 1 Schedule Schedule Basis and Assumptions Document Master Control Schedule Risk Model Contractor Level 3 schedules (when available) Specific review requirements are addressed in Appendix J Risk Analysis. 8.2 IPA External Benchmarking IPA, Independent Project Analysis is contracted with BP to provide external benchmarking analysis against industry standards of our Cost and Schedule at each stage gate along with a Close Out Report on completion of the project. IPA reviews are required for Category A Projects or other projects as deemed strategically important to BP. The initial IPA review is the Pacesetter Review and generally takes place around the time of the Cost and Schedule Verification Review during the Concept Definition Stage. Experience has shown that holding the IPA review after the cost and schedule review can lead to a more positive IPA score as the cost and schedule review outputs can be provided to IPA. The second IPA review is the “Prospective,” and occurs towards the end of Define and is also known as “PreSanction.” The Prospective review measures project maturity against plan and serves as a “mid-point” check in between the Pacesetter and Close Out review. The IPA Close Out review takes place on completion of the project. The PSM is responsible for organizing the IPA reviews and will assign an individual to coordinate the collection of data ahead of the review. Planning deliverables to IPA include completion of IPA provided advance tabulation sheets of various project milestones, planned and forecasts stage gates and durations of key summary activities. The IPA input documents are returned to IPA along with a pdf of the Master Control Schedule and a copy of the Schedule Basis and Assumptions Document as previously submitted for the Cost and Schedule Verification Review. If the CSVR is conducted prior to the IPA review, these outputs may also be provided to IPA at the discretion of the project management During the actual IPA review, the project planning team should be prepared to explain in detail the BP processes used to underpin the Master Control Schedule and demonstrate the level of development of current contractor schedules. During the Pacesetter review, taking place in Select, the Schedule Basis and Assumptions, Benchmarking, Schedule WBS, Previous IPA reports, market conditions, contracting strategy and any other information used to inform Master Schedule Development should be made available to show IPA the level of rigor put into the schedule development. Note some of the documents may be of a sensitive nature and only shown to IPA to lend credence to the schedule. One of IPA key criteria in assessing a schedule is resource loading. Resource loading is a requirement of Contractor schedules. An issue that may arise during the Pacesetter review is the lack of Contractor resource loaded schedules. The timing of the Pacesetter review, occurring during Concept Definition in the Select Stage is well ahead of any time that a project would be funded (at the Define FM), organize call offs or award contracts to Contractors thereby setting the timing requirements of Contractor delivery of resource loaded schedules to BP. This should be carefully explained to IPA if required including any forward planning to update the MCS based on Contractor schedules. In the absence of a resource loaded FEED schedule, the MCS shall reflect a sufficient level of FEED deliverables indicating the project team has a clear understanding of the critical and near critical path of the FEED process. IPA has an expectation that any schedule being presented to them in a review will have full team buy in and have been carefully thought through. GPO-PC-PRO-00025 © BP p.l.c. Page 69 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure IPA Close Out reports for completed projects are good sources of industry data and also helpful in underpinning a schedule that IPA will be reviewing. Be sure to cite the source of any IPA data used in benchmarking a project. The planning output of the Pacesetter Review compares the Define and Execute durations to industry norms for similar projects. Before the Execute Stage Gate, IPA will conduct a Prospective Review. IPA will expect the Master Control Schedule to be fully underpinned by Contractor resource loaded schedules and awarded contracts. In the case that not all Execute stage contracts are awarded, the project team must be able to indicate to IPA what the schedule expectations and requirements are on these contracts and how this will be used to inform the MCS on contracts award. Again, benchmarking and historical data, particularly Contractor specific is very helpful at this stage. Performance against plan to date is also a good indicator of future success. If IPA notes substantial deviations between the Pacesetter and Prospective Reports, the project should be in a position to explain how this has been addressed towards improving the likelihood of future success. IPA is sometimes called for interim check-ins at certain times during Execute. On project completion, IPA returns to collect the actual cost and schedule the metrics which were generated in the Pacesetter and prepare a Project Close Out Report comparing, in essence plan vs. actual data. BP Benchmarking Website includes IPA reports. Many of these reports include valuable benchmarking information, including industry benchmarks which can be very useful when developing the MCS and the Schedule Basis and Assumptions. IPA Report viewing requires permissions and a confidentially agreement obtained through BP Benchmarking Function. Once granted permission, the reports are stored and viewable at the Benchmarking Website accessible via the GPO Benchmarking Website and the Planning CoP site. An IPA list of schedule expectations is included Appendix K. 8.3 Project Services Discipline Review The Project Services Discipline Review (PSDR) is a multi-function review of the Project Services team assigned to a project. The PSM and project Planning Engineers assigned to the project should be prepared to provide the assurance that the PSDR checklist items are complete and/or in place at the time of the review or have a prepared action plan as to when these actions will be in place. The PSDR will take place as part of the Define and Execute Stage Gate transitional reviews and will be checked every 6 months as part of the 6 Monthly Bottoms-Up Review. Project planning engineers are required to have conducted a preliminary review of the planning check sheet with their respective PSMs and PSTLs ahead of the formal PSDR. This check list and other requirements can be found in the Project Services Discipline Review Requirements (GPO-PC-PRO-00017) available at the CoP Website and the GPO library. 8.4 Primavera Risk Analysis Schedule Check Primavera Risk Analysis includes a functional tool called ‘Schedule Check’. This tool shall be applied to all Contractor and BP support schedules as a quick check on the integrity in the absence of Acumen Fuse. Schedule Check provides a very quick view of technical schedule issues which could prove problematic. Included in the Schedule Check are activity counts for: Number of constraints (should be minimal) Open ended tasks Out-of-sequence updates (broken logic) Lags longer than 0 days Negative lags Positive lags on Finish-to-Start links Start-to-Finish links (reverse logic) Lags between tasks with different calendars Links to and from summary task (poor practice) The Planning Engineer shall share the report with the owner of the schedule for correction of any technical shortcomings. The Schedule Check goes on to list each Activity ID and allows the scheduler to go back to the GPO-PC-PRO-00025 © BP p.l.c. Page 70 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure file, easily find the tasks and make any necessary corrections. Deeper integrity interrogations are available with Acumen Fuse. 8.5 Acumen Fuse Schedule Review In an ideal world, Contractor schedulers create robust schedules, following all of the basic schedule integrity rules and best practices and immediately report variances to a Project Team and the Client. In reality, Contractor scheduling abilities range from expert to novice, and Contractor reporting relationships vary from robust and forthright to closeted and conditioned. BP will be applying Fuse analysis on a periodic basis to understand the integrity of a schedule, to feedback shortcomings to the schedule provider and to analyse schedule variances over time; what has changed since the last issue of the schedule. At least on a monthly basis, Contractor schedules shall be analysed using the integrity check feature of Acumen Fuse. The integrity check serves two purposes; the first relates to establishing the general health of the schedule construct, logic, durations, relationships and the second relates to revealing potential schedule manipulations or changes since the last review that are not consistent with tracking against a baseline. A common example is when a Contractor shortens the duration of a later activity to compensate for an overrun of a current activity. Not only will Fuse identify the overrun, but it will also show you where the Contractor has shortened subsequent durations to artificially maintain a finish date. This is not permitted unless the Contractor has BP concurrence of a recovery plan. Schedule integrity checks are captured as metrics in the Fuse analysis. The second function of Fuse is schedule variance. Fuse has the capability to not only inform the project of key interface date changes, but of any other variance within the schedule that may influence schedule outcome and has occurred over the past reporting period. Planning Engineers are able to view schedule date changes at the WBS level. When a Planning Engineer recognizes a date change that may impact the critical path, the Planning Engineer is able to drill down in Fuse to find the source of the slippage. Any variances on the critical or nearcritical path or otherwise threatening the schedule will need to be raised with Project Management and interrogated with the Contractor providing the schedule. Appendix L provides further guidance on Fuse metrics and usage. 8.6 Six Monthly Bottoms-Up Review Every 6 months the Global Define/Execute PSM along with the global planning and cost functional teams will conduct a bottom-up schedule review to ensure accurate schedule and progress forecasting and reporting. Current schedule work to-go will be validated against schedule forecasts. Risks will be updated to ascertain if any risks have dropped off or any new risks have been identified. The review will include a ‘deep dive’ of the Contractor reported progress and BP Planning Team summary progress reports. The planning deliverables required to support the 6 monthly reviews will include an up to date Master Control Schedule, the current risk register, an updated schedule risk model showing only work to go and following the risk model rules as described in this document. Current Contractor control schedules used to inform the MCS shall also be made available. If a project schedule is perceived to be at risk, a schedule risk analysis will be conducted to check the validity of the PT and NTE dates. Acumen Fuse will also play a key part in the 6 months bottom-up forecast. The 6 monthly bottom-up will be comparing the changes to schedules that have occurred over a 6 month time period and will serve to pick up additive changes to the schedule that may not have seemed significant at the time of the project internal monthly Fuse analysis. The project Planning Team participate fully in the Six Monthly Bottoms-Up Review and will be included on the review outputs and will implement any recommended changes coming out of the review. Reference Document GPO-PC-PRO-0027 Six Monthly Forecast Review Procedure for more information. 9 Project Change – MOC Each project is charged with applying the BP Management of Change (MOC) process for control of project changes. Projects will define a project specific PMOC (Project Management of Change), which fulfills the requirements of BP MOC including a list of dates requiring PMOC application. If any project management GPO-PC-PRO-00025 © BP p.l.c. Page 71 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure process identifies a change to the critical path or one of the key major project milestones as identified requiring PMOC it will be documented, reviewed and approved via the PMOC process. A list of mandatory and suggested PMOC key milestones follows: Mandatory: Select / Define gate Define / Execute gate First production Project Completion Suggested: Critical governmental permits that could impact critical path Commencing development drilling Start fabrication/construction Sailaway Start of each offshore installation campaign (hulls, subsea flowlines, topsides, etc.) Start and Finish of Export pipeline tie-ins Any milestones identified which require an MOC will be considered as mandatory milestones for the schedule should they not already appear on the mandatory milestone list. Additional MOC information is available at the eMOC Website and document GPO Management of Change Process GPO-PC-PRO-0009. 10 Project Close Out Under direction of the PSM, Planning Engineers are responsible for developing a detailed schedule for all key Close Out activities and tracking progress against the schedule. Timing for the production of a Close Out report must be established early in the Execute stage. Early preparation allows for the project to develop a standard format and set target dates for completion of each section of the report. Preparation of the Project Close Out will not be dependent on total project completion. The preparation of the Close Out documentation will begin on completion of each Phase of each Delivery Area of the project from the close out of FEED engineering onward. Project Services Managers will need to be cognizant of personnel demob plans to be sure to capture their contributions to the Close Out prior to departing the project. The Planning Engineer should be prepared to participate in the IPA Close Out and eProjects update. Planning Engineers will be required to populate key schedule dates in the eProjects close-out tables. Schedule dates are included in the Mandatory Milestones of the Master Control Schedule. The Planning Engineer will also be tasked with providing the following information to the Close Out Report document GPO-PC-PRO-00029. All information will be captured and organized by Delivery Area. The Planning Engineer will be required to begin collecting this data as it becomes available during Define and Execute. It is vital that the Planning Engineer does not wait until first production to begin collecting this information. All data is to be accumulated in electronic format. Data requirements: As-built Master Control Schedule As-built Level 1 project schedule As-built BP support schedules Final milestone table Contractor baseline and as-built schedules Contractor manpower plans and actuals Details and analysis of schedule and progress Any schedule studies completed over the course of the project including forensics Detailed manhour reports where available (EPMS FEED and Detailed Engineering, Fabrication sites, TAR/Brownfield, hook up, commissioning, etc.) Procurement- as-built procurement and expediting tracking sheets List of basic quantities/metrics; equipment count, cubic meters concrete, tons of steel, tons of pipe, meters of cable, etc. with achieved rates of installation in graphical form. GPO-PC-PRO-00025 © BP p.l.c. Page 72 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Planning lessons captured (planning issues coming out of the lessons captured workshop). A detailed register will be prepared by the Planning Engineer with the file name ‘Project XX Planning Close Out’ and list each document/file included as part of the close out. The register should be prepared in advance and used as a checklist as the information is collected. The MCS and all other as-built schedule files will be collected in native format and pdf. All planning contributions to the Close Out Report are to be delivered as directed by the PSM to the location designated by Project Information Management (PIM). Data collection templates shall be developed by Global Project Services and issued as a supplement to this procedure, posted at the GPO library and linked to at the Planning CoP during the year following issue of this procedure. The community will be informed of availability of these documents through the CoP. GPO-PC-PRO-00025 © BP p.l.c. Page 73 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix A Roles and Responsibilities Planning Engineer Roles and Responsibilities It is the responsibility of the Lead Planning Engineer to: Execute this Planning and Schedule Procedure and Project Coordination Procedures. Establish planning awareness and ‘culture of planning.’ Provide planning tools and reports to Project Management to facilitate decision making processes. Keep Project Management and relevant BP Stakeholders informed of major schedule issues that have potential to impact schedule. Proactively work major schedule issues with other team members. Hold responsibility for contributing to the training, mentoring and coaching of those BP team Planning Engineers within the Leads’ functional responsibility in the proper application of BP tools and ensuring BP projects follow the tenets as laid out in this procedure. Prepare and issue project Schedule WBS within the parameters as defined in this document. Develop initial, top-down, Level 1 schedule. Work with delivery area Planning Engineers to fully develop the Level 1 schedule as the initial Level 2 and 3 schedules are becoming available. Lead effort in developing Schedule Basis and Assumptions document including collection of benchmarking information from the BP Benchmarking team. Participate in development of the Project Execute Plan and any project-specific Project Services plans. Participate in the Management of Change (MOC) process where schedule is involved or may be impacted. Work with risk champion to ensure the risk management processes and risk content is included in development of project schedules. Support interface management for integrating scopes and stakeholders external to BP. Chair schedule workshops and reviews. Develop and maintain the Master Control Schedule with the support of the delivery area or other Planning Engineers assigned to the project. Manage the schedule baselining process. Interface with PSCM and the Project Services Manager to insure planning, progress and reporting requirements are included in major contract Project Coordination Procedures. Provide guidance in reporting requirements for Contractors. Verify Contractors are meeting contractual requirements for planning, scheduling, progress measurement and reporting. Validate Contractor reported progress. Hold primary responsibility for schedule forensics and claims analysis regarding schedule issues. Work closely with the project Lead Cost Engineer to ensure costs phasing and forecasting aligns with the current control schedule. Develop resources. Provide training in use of planning software and common practices. Develop and maintain overall schedule float management including schedule contingency and allowance management. Lead role in the application of internal overall progress measurement systems as defined in this procedure. Oversee development of project key milestones and interface milestones. Work with delivery area Planning Engineers, PSCM and Contractors, supporting clear understanding of Contractual or payment milestone definitions and validating that these milestones have been achieved when claimed. Work with Activity Planning team to ensure key interfaces with Operations are adequately represented in the Operations integrated schedule. Work with delivery area and other BP Planning Engineers. Identify all BP, Contractor, and third party interfaces for inclusion in the Master Control Schedule at the appropriate level. Act as the primary interface with the Global Operations Group (GOO) functional planning group. Interface with the Operations Organization and Global Wells Organization (GWO) to ensure the Master Control Schedule reflects summary of GOO and GWO tasks as appropriate. Support the Planning Engineer in oversight of the development of Contractor schedules. Support planning effort in development of the Long Term Plan (LTP) and the Global Financial Outlook (GFO). Support business planning efforts as required by the regional Finance Teams. Oversee schedule staffing resources. Look ahead to ensure sufficient manpower is available to meet scheduling and reporting requirements. GPO-PC-PRO-00025 © BP p.l.c. Page 74 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Lead the preparation for Schedule Risk Analysis assurance process. Participate with delivery area Planning Engineers in development of Schedule Risk Model schedule. Participate throughout the risk review process. Develop ad hoc schedules and reporting as required by management. Ensure project learnings relative to this procedure are documented through the shared learning system Develop project close out schedule and coordinate or provide input to eProjects, IPA close out, lessons captured and close out data book. Track close out progress. Conduct regular hands on site visits as required to verify schedule and progress reporting. It is the responsibility of the Planning Engineer to: Execute this Planning and Schedule Procedure and Project Coordination Procedures. Assist in development of Level 1 schedule and the Schedule Basis and Assumptions document. Support development and maintenance of their delivery area section of Master Control Schedule, including updating and reporting of variances. Work closely with the project delivery area Cost Engineer to ensure costs phasing and forecasting aligns with the current control schedule. Support interface management for integrating scopes and stakeholders external to BP. Ensure that Contractor plans contain activities, durations, logic and timings that reflect industry standard methods for the scope of work. Oversee Contractor schedule, progress measurement and reporting, ensuring implementation of Contractors’ contractual requirements (review, comment and approve Schedule Development and Control Plans, schedules, outputs, reporting). Analyze progress performance and correlate progress indicators with other project controls indicators (schedule, quantity installation, workforce, and productivity). Trend performance indicators to assist with the development of ‘non-biased’ owner’s perspective of progress measurement. Analyze the Contractor resource, progress, and productivity measures against the schedule to address reporting accuracy in all areas. Facilitate and monitor the tracking and forecasting of interfaces between Contractors. Audit Contractors’ progress management system. Develop and maintain integrated, logic-linked schedules for assigned Delivery Team(s) that shall be used to inform the Master Control Schedule (MCS). Provide the necessary ad hoc schedules to ensure the development of proper estimates and studies within a project stage. Implement, analyze and trend schedules within each project stage and for entire project until completion / close out. Assist with preparation of Schedule Risk Analysis. Provide schedule input to and implement schedule element of the change management procedure. Participate in development and implementation of progress measurement and reporting system, including WBS roll-up levels, weightings and reporting. Prepare and present project information to appropriate stakeholders. Interface with the Operations Organization and Global Wells Organization to ensure schedule interfaces are identified in relevant schedules, underpinning the Master Control Schedule. Act as primary interface with Operations Organization Activity Planning group at the detailed-planning level for Brownfield or interface scope. Attend coordination meetings, both within the Project Team and with Contractors. Provide input into eProjects, IPA close out, lessons capture and Project Close Out process. GPO-PC-PRO-00025 © BP p.l.c. Page 75 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Specific Prohibited Activities for the Planning Engineers The Planning Engineers are not to be involved in the following activities: Integrate Contractors’ detailed schedules into a large structure by electronically or manually merging different schedules with the intent of creating an electronic Master Control Schedule. The MCS shall be developed as further defined in this document. Duplicate/replicate any activities across any two or more schedules with the exception of creating interface milestones or summarizing data for use in the MCS. Create detailed level 3 schedules in lieu of contractor schedules when contractor schedules are not available. The level 2 MCS will suffice until such time contractor detail schedules are in place. Divulge BP confidential schedule information, such as schedule float, contingency, Performance Target and Not to Exceed dates. Directly share pdf or native schedules between the engineering, procurement, construction, fabrication, installation, or hook up contractors. Schedule interfaces are to be conditioned and managed on a controlled basis within the MCS. This is an integral element in the management and preservation of schedule float. Share any Contractor schedule float information with an interdependent or any other Contractor outside of the BP. This means that any schedule float determined through development of the integrated Master Control Schedule is confidential information. Individual Contractors executing a part of the project are not to be informed of how much float they may have as measured against the total project. Share any native schedule file with any external organization without the explicit consent of the Project Services Manager (e.g. IPA, Partners, etc.). Develop any processes or procedures that are contrary to this procedure without explicit approval of the regional and global planning functional organizations. Create schedules or progress systems and processes for Contractors. Contractors engaged to do work on behalf of BP are fully responsible for scheduling and measuring/reporting progress for their scopes of work as per the contract requirements. BP Planning Engineers are expected to be fully engaged with Contractors in helping them to understand BP requirements. Note: EPC and EPCI Contractors will be expected to manage their own internal interfaces under the influence of BP planning but not strictly under direct control of BP depending the contract strategy (reimbursable vs. lump sum). An exception to the prohibition of duplication of activities is the provision of detailed Brownfield schedules to Regional Operations schedules managed by the Activity Planning team. GPO-PC-PRO-00025 © BP p.l.c. Page 76 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix B Planning Deliverables by CVP Stage Project Appraise Stage AGM Planning Engineer deliverables during Project Appraise will include: The Project Appraisal Schedule with Level 1 and 2 activities, including overall timelines anticipated for Project Appraise, early and late Select and taking into account assurance and governance processes; it will be necessary to clearly identify: o Key decisions o Dependencies/logic on all contributing disciplines to make key decisions o Establish ownership/responsibility and support resources for all activities done by the Project Team, Contractors, and/or Consultants Project resource loading and collaboration requirements to aid project organization design Potential iterative, rework loops between project activities and schedule risk mitigation strategies Deliverables required by Project MPcp Sufficient schedule analysis of the concept under review to support screening and to ensure that schedule aspects are, where appropriate, reflected in determining the concepts to be shortlisted for evaluation in early Select The Schedule WBS in line with the requirements of this document The summary Level 1 schedules, including project contingency through to project completion for all development concepts Benchmarking techniques to be applied to concept schedule development to demonstrate how the development concepts compare with BP internal and industry analogues Schedule Basis and Assumptions, risk and opportunities described for all options under consideration First-pass Select stage schedule, including overall timelines anticipated for project concept selection, concept definition, assurances and governance processes *Contingency to be clearly identified on all options *Contingency to be provided by the Global Project Services either through risk analysis or by comparison to analogous projects actual over runs from Appraise/Select durations to actual out turn or forecast. Applying risk analysis will be dependent on sufficient information being available to construct an effective risk model. Select Stage AGM Planning Engineer deliverables during early Select (Concept Selection) will include: Sufficient schedule analysis of the shortlisted concepts to support the evaluation and to ensure that schedule aspects are, where appropriate, reflected in the concept selection recommendation Updated Project Appraisal Schedule, adding detail as appropriate for Concept Evaluation and Concept Definition and clearly identifying or refining: Key decisions to be refined, as required Dependencies on all contributing disciplines to make key decisions to be refined, as required Ownership/responsibility and support resources for all activities done by Project Team, Contractors, and/or Consultants to be refined, as required Project Appraisal project resource and collaboration requirements to be refined to aid project organization design, as required Potential iterative, rework loops between project activities and schedule risk mitigation strategies to be re-assessed, as required Deliverables required by Project MPcp to be identified, if not already identified Updated Schedule WBS in line with the requirements of this document (if required) Development of schedule options/studies Schedules to include Level 1 and Level 2 activities of each concept under review Most scheduling efforts prior to Concept Selection may involve running scenarios, what-ifs, etc. as different concepts are being evaluated. These schedule activities should be carried out outside of the Select stage schedule file. Development of initial Level 1 schedule for the selected concept for handover to the project Planning Team Inclusion of decision and review processes leading to Concept Selection, including development of the Decision Memorandum (DM) in support of the Project Review Meeting (PRM) AGM Planning Engineer deliverables during late Select (Concept Definition) will include: GPO-PC-PRO-00025 Page 77 of 134 © BP p.l.c. Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Updated Project Appraisal Schedule, adding detail as appropriate for Concept Definition and Concept Definition and clearly identifying or refining: Dependencies on all contributing disciplines to make key decisions to be refined, as required Ownership/responsibility and support resources for all activities done by Project Team, Contractors, and/or Consultants to be refined, as required Project Appraisal project resource loading and collaboration requirements to be refined to aid project organization design, as required Potential iterative, rework loops between project activities and schedule risk mitigation strategies to be re-assessed, as required Deliverables required by Project MPcp to be identified, if not already identified PGM Planning Engineer deliverables during this stage will include: Integrated Concept Definition schedule, clearly indicating activities leading up to and through the Stage Gate Review process and subsequent Define gate Supporting project management and team key deliverables required for the Select to Define Stage Gate Reviews (SOR, preliminary BOD, PEP, Management Plans, etc. as defined in MPcpV3) Develop the Stage Gate Assurance schedule. Planning Contractor development of CTRs, agreed FEED deliverables, budgets, etc. If engaged, supporting Contractor development of Level 3, resource loaded FEED schedule and any subsequent Level 2 Execute schedule when applicable and enforcing coordination procedures Supporting development of procurement and contracting strategies to be implemented in Define Contractor and BP development of early procurement plan for long leads to be ordered during Define or in extreme cases Concept Definition when specifically approved. Development of detailed Define Stage Gate Review schedule, including assembly and delivery of all prereads Identification and agreement with Project Team of all Define and Execute stage major and intermediate milestones, including interface milestones Input to and development of the Class 3 Cost Estimate required as input for the economic evaluations prior to compilation of the Select to Define DSP and FM. Development of Define stage progress measurement processes and procedures; validation of Contractors’ processes Standard contributions to monthly reports as defined in this document and project specific requirements Schedule review and governance cycle as required per project: Subsurface discipline review, RAM, RUSM (if required) GWO Peer Review (if required) Discipline reviews, including PSDR, EDR/PHSSER Cost and Schedule Verification Review IPA Pacesetter Review Integrated Stage Gate Review, ISGR Project Review Meeting, UEM, RPM and RCM Define Stage Planning Engineer key planning deliverables will include: Monitoring of Contractor schedules, schedule integrity checks, variance analysis, schedule analysis and forecasting Validating FEED progress, roll up of overall FEED progress Validating early Execute activities progress; validating Contractor planning and progress systems Working with Delivery Area Project Managers and engineering, identifying long leads and setting long lead equipment Required On Site (ROS) dates Overseeing Contractor development of Execute stage processes and procedures Further development of Execute stage major and intermediate milestones, including interface milestones Overseeing Contractors development of Level 3, resource loaded Execute schedules Monitoring and enforcing Contractors implementation of contract coordination procedures Participating in development of contracting strategies Reviewing and commenting on Execute Contractor proposal schedules Maintenance and updating of MCS, adding detail as appropriate for the Execute schedule and issuing on a monthly basis GPO-PC-PRO-00025 © BP p.l.c. Page 78 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Monthly report deliverables, including progress tables, curves, manpower histograms, productivity analysis, and variance analysis Updating the Execute Stage Gate Review section of the schedule, ensuring pre-read requirement dates are communicated to the teams Updating aggregate progress curves with Execute stage curves as provided by Contractors Validation of original progress plan against Execute stage schedule updates to ascertain if a rebaseline of the control schedule is required. If determined to be necessary, the rebaseline is to occur prior to the Execute Stage Gate assurance processes. Execute Stage Planning Engineer key planning deliverables will include: Monitoring of Contractor schedules, schedule integrity checks, variance analysis, schedule analysis and forecasting Reviewing and commenting on any additional Execute proposal schedules Maintenance and updating of MCS, adding detail as appropriate and issuing on a monthly basis Monitoring and enforcing Contractors implementation of contract coordination procedures Working with installation, hook up and commissioning teams to further develop detailed schedules Detailed development of turnaround schedules, coordinating interface of Activity Planning and project schedules and consolidated manpower requirements Development of support schedules for BP self-executed scope Preparing close out schedule and planning contributions GPO-PC-PRO-00025 © BP p.l.c. Page 79 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix C Work Breakdown Structure WBS Sample Diagram The BP Standard WBS includes a diagram depiction of a project by each Type of Project and Physical Breakdown Structure. A similar format has been used to consolidate a Schedule WBS using an FPSO project as an example representing all of the Physical Breakdown Structure/Delivery Area of the project as depicted in the Standard WBS. The following two graphics depict a Define and Execute Schedule WBS. Please note there may be variations to this where additional elements are added at Level 3. The graphics have omitted Milestones and General for clarity. All Master Control Schedules and BP support schedules will include a Milestone WBS at level 1 at the beginning of the schedule. The milestone WBS will include all major milestones that span Define/Execute and are further defined in the MCS section of this document. General WBS at level one are only to be used as required for activities that are neither specific to Define or Execute. GPO-PC-PRO-00025 © BP p.l.c. Page 80 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Define Substructure (Hull) Owners Project Management Engineering Facilities Engineering PSCM Project Services HSSE Subsurface Operations GPO-PC-PRO-00025 © BP p.l.c. Anchor System (Piles/Moorings) Engineering Engineering Engineering Note: Define Stage Engineering is normally called FEED, Front End Engineering Design, also referred to as “FEL3” by IPA and is composed of those engineering activities required to “Define” the project Page 81 of 134 Uncontrolled when printed or stored locally Subsea Export Topsides Engineering GSH Engineering Rev: B01 BP Internal Planning and Scheduling Procedure Execute Owners Substructure (Hull) Anchor System (Piles/Moorings) Topsides Export Subsea Transportation & Installation Hook-Up & Commissioning Project Management Engineering Engineering Engineering Engineering Engineering Substructure Substructure Facilities Engineering Procurement Procurement Procurement Procurement Procurement Anchor System Anchor System PSCM Fabrication Fabrication EPC Turret Fabrication GSH Supply Topsides Topsides Fabrication Export Export Subsea Subsea Project Services Fabrication HSSE Subsurface Operations GPO-PC-PRO-00025 © BP p.l.c. Page 82 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix D Level 1 Schedule Specification Level 1 schedules may be prepared in Milestone Pro or Excel, depending users preference, but will meet the specification as laid out in this procedure including content and format. Level 1 schedules are mandatory for overall project schedule reporting. Complex Delivery Areas may require a Level 1 schedule as a subset to the overall Schedule but care must be shown that all dates remain in alignment with the MCS during Define/Execute. Format of the Level 1 schedule is as per the following example: Project Logo Sample Project (Spar) Status Date: 31-Mar-12 Level 1 Schedule 1 Project Stage 2011 2 3 SELECT M ajor M ilestones 4 1 2012 2 3 Order 1st Long Leads Topsides Define / FEED Engineering Topsides Procurement - 1st PO to Last Onsite Quarters Procurement - Issue RFQ to Ready to Ship Execute/Detailed Engineering Fabrication Onshore Precommissioning Load Out and Tie Dow n to Sailaw ay Hull and M ooring FEED/Define Engineering Execute/Detailed Engineering Procurement Fabrication Load Out, Transport and Prep at [Location] Subsea FEED/Define Engineering Execute/Detailed Engineering Subsea Equipment Procurement and Fabrication GSH Procurement and Fabrication (to 1st Oil/WI) Export Pipeline Engineering Procurement and Fabrication Installation, Hook Up and Com m issioning Pipeline Installation and-Tie Ins Production Flow line Installation Hull Installation, Hook Up and Commissioning Topsides and Subsea Hook Up and Commissioning Start Up Drilling and Com pletions M ODU 1 Drill and Complete 1st 6 Production Wells M ODU 2 Drill and Complete 1st 3 Water Injection Wells M ajor M ilestones GPO-PC-PRO-00025 © BP p.l.c. Intermediate Activity Bar 4 1 2013 2 3 4 1 2014 2 3 DEFINE 4 2015 2 3 1 4 2016 2 3 1 4 EXECUTE H&M Cut Steel 2017 2 3 OPERATE Hull Sailaw ay TS Cut Steel 1 TS Sailaw ay First Oil Start Up Water Inj. Hull Sailaw ay Mobilize Pipelay Vessel Hull Suction Pile Installation Mobilize HLV Production Water Inj. Progress Bar Critical Path Page 83 of 134 Uncontrolled when printed or stored locally Orighinal Plan Installation Weather Window Rev: B01 BP Internal Planning and Scheduling Procedure Appendix E Mandatory Milestones The following milestones shall be captured in each schedule as applicable. Where milestones are repeated by delivery area, a dash 1, dash 2 etc. will be added to the ID. For example, cut steel for topsides would be ProjID00510 whereas cut steel for a hull on the same project would be ProjID00510-1. Milestone Activity ID Description Select FM Financial Memorandum ProjID00100 SOR Issued Decision Memorandum on Concept Select ProjID00105 ProjID00110 Preliminary PEP Issued Select Stage Engineering Discipline Review ProjID00115 ProjID00120 Select Stage Cost and Schedule Verification Review ProjID00130 Select Stage Project Services Discipline Review Select Stage IPA Review ProjID00131 Select Stage Integrated Stage Gate Review ProjID00150 Select Stage Project Review Meeting ProjID00160 Select Stage Subsurface Discipline Review, RAM, RUSM ProjID00170 Select Stage Operations Readiness Plan Approved ProjID00175 Select Stage Operations Staff Plan Approved Select Resource Planning Meeting Select RCM Resource Commitment Meeting : FM Approval Define FM ProjID00176 Approval of this document allows the project to pass into the Select CVP Stage. Statement of Requirements Issued Document approved during the Concept Selection Integrated Stage Gate Review where the concept selection recommendation is tested and confirmed. Preliminary Project Execution Plan Issued Verification review that tests and confirms Engineering and HSSE readiness, MPcp requirements are met, and inputs to Define FM. Review project cost and schedule, assess schedule contingency and cost UAP to determine PT and NTE dates, as well as determine the project’s UAP and AUAP used in the Define FM. Verification review that tests and confirms Project Services readiness and MPcp requirements are met. 3rd Party verification review that tests and confirms Project Front End Loading and readiness to progress into Define Verification review with GPO VP of Project Execution and GPO Function heads to confirm the project’s readiness to progress from Select to Define. Approval allows progression to Project Review Meeting. Verification review with GPO Senior VP to confirm the project’s readiness to progress from Select to Define. Approval allows progression to Upstream Executive Meeting. Verification review that tests and confirms subsurface readiness, MPcp requirements are met, and inputs to Define FM. The high level plan to deliver the Operations Readiness Plan for the project is in place and has been approved by the PGM and Region VP Developments Operations Staffing Plan for the Project is in place and approved by PGM and VP Ops Formal approval of the resource progression Formal approval of the Financial Memorandum by the BP Board of Directors Define Stage BOD Complete ProjID00205 Define Stage Engineering Discipline Review ProjID00210 Define Stage Cost and Schedule Verification Review ProjID00211 GPO-PC-PRO-00025 © BP p.l.c. ProjID00140 ProjID00180 ProjID00190 ProjID00200 Approval of this document allows the project to pass into the Define CVP Stage. The Define FM sets performance expectations for a project (PT and NTE Dates), FEED Basis of Design Complete and issued for detailed design Verification review that tests and confirms Engineering and HSSE readiness, MPcp requirements are met, and inputs to Execute FM. Review project cost and schedule, assess schedule contingency and cost UAP to determine PT and NTE dates, as well as determine the project’s UAP Page 84 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Define Stage Project Services Discipline Review ProjID00212 Define Stage Wells Discipline Review ProjID00220 and AUAP used in the Define FM. Verification review that tests and confirms Project Services readiness and MPcp requirements are met. GWO Drilling and Completions PEER Review Define Subsurface Discipline Review, RAM, RUSM Updates Define Stage Operations and Maintenance Strategy Frozen ProjID00230 Reservoir Development Assurance Review ProjID00235 Define Stage Detailed Operations Readiness Schedule in place Define Stage IPA Review ProjID00236 Define Stage Integrated Stage Gate Review ProjID00260 Define Stage PRM Project Review Meeting ProjID00270 Define RPM Meeting Define RCM Resource Committee Meeting : FM Approval Mid Define Check In Execute FM ProjID00280 ProjID00290 6 Month Bottoms Up Review ProjID00305 Permitting ProjID00306 Start FEED Engineering (by delivery package) ProjID00310 FEED Engineering 95% Complete (by delivery package) ProjID00320 FEED Engineering 100% Complete (by delivery package) ProjID00340 Start Detailed Engineering (by delivery package) ProjID00350 Commence HAZOPS ProjID00351 The Operations and Maintenance Strategy is Frozen and requirements have been incorporated in the design Operations readiness plans are in place and key milestones are reflected in the MCS 3rd Party verification reviews that tests and confirms Project Front End Loading and readiness. Verification review with GPO VP of Project Execution and GPO Function heads to confirm the project’s readiness to progress from Define to Execute. Approval allows progression to Project Review Meeting. Verification review with GPO VPs and senior leadership to confirm the project’s readiness to progress from Define to Execute. Approval allows progression to Resource Planning Meeting. Formal approval of the resource progression Formal approval of the Financial Memorandum by the BP Board of Directors Cost and Schedule mid-define check in Approval of this document allows the project to pass into the Execute CVP Stage. The Execute FM sets performance expectations for a project (PT and NTE Dates) BP Internal review of cost and schedule forecast, comparing with current with baseline/stage gate review and any previous 6 monthly bottoms up review. Subsequent 6 monthly reviews to be numbered ProjID00305-1, 02, etc. Permitting requirements vary from region to region and must be identified as key milestones when they have the potential to drive the project scope or negatively impact the project scope going forward. Planning Engineers will use 900 series numeric at end of activity ID for various types of permit requirements. Start of FEED engineering by delivery package/L3 WBS Element. This is not the start of Define by delivery package, but meant to track the “true” start of FEED engineering. The achievement of 95% FEED engineering progress complete by delivery package/L3 WBS Element. This level of completeness is important as this represents the bulk of FEED engineering complete. The achievement of 100% FEED engineering progress complete by delivery package/L3 WBS Element Start of detailed engineering by delivery package/L3 WBS Element. This is not the start of Execute by delivery package, but meant to track the “true” start of detailed engineering. Start of HAZOPS during detailed engineering. If GPO-PC-PRO-00025 © BP p.l.c. ProjID00250 ProjID00291 ProjID00300 Page 85 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Complete HAZOPS ProjID00352 Issue Bulk Steel MTO ProjID00353 Issue 1st Primary Steel AFC drawings Issue Bulk Piping MTO Issue First Isometrics Detailed Engineering 95% Complete (by delivery package) ProjID00354 Detailed Engineering 100% Complete (by delivery package) ProjID00370 Place Purchase Order First Long Lead ProjID00380 Execute FM PHSSER Engineering Discipline Review ProjID00390 Receipt of Last Long Lead Onsite ProjID00400 Order First Tree ProjID00430 Receive First Tree ProjID00440 Order first subsea manifold ProjID00450 Receive first subsea manifold Integrated subsea SIT Complete ProjID00460 ProjID00470 Rig Audit Rig Selection Complete Mobilize Drilling Rig ProjID00471 ProjID00472 ProjID00473 Demobilize Drilling Rig ProjID00474 Mobilize to Fabrication/Construction Site Order First Structural Steel ProjID00480 Receive First Structural Steel ProjID00500 GPO-PC-PRO-00025 © BP p.l.c. ProjID00355 ProjID00356 ProjID00360 ProjID00490 multiple HAZOPS are conducted and staged not to be continuous, milestones will be included for each one. Completion of HAZOPS during detailed engineering. If multiple HAZOPS are conducted and staged not to be continuous, milestones will be included for each one. Issue of the first bulk primary and secondary steel Material Take Off. Issue of the first batch of AFC structural drawings Issue of the first bulk piping Material Take Off. Issue of the first batch of Piping Isometric drawings The achievement of 95% detailed engineering progress complete by delivery package/L3 WBS Element. This level of completeness is important as this represents the bulk of detailed engineering complete. Last AFC deliverable completed with the exception of those place on hold to be completed substantially later in the program The issuance of the first long lead purchase order or contract provided LLI, generally during the Define Stage. Verification review that tests and confirms Engineering and HSSE readiness and MPcp requirements are met. Conducted early in Execute after detailed engineering is complete. The receipt of the last long lead piece of equipment at site. GSH issuance of the work release for the first subsea tree. Availability of first tree is critical to Completions work. GSH receipt at site of the first subsea tree. Availability of first tree is critical to Completions work for horizontal tree types. GSH issuance of the WPR for the first subsea manifold. GSH receipt at site of the first subsea manifold. Completion of the Systems Integration Testing for subsea equipment. Required before start of subsea equipment installation offshore. Audit of Drilling Rig Drilling rig(s) placed under contract Placing drill rig on location. When multiple rigs are engaged, a milestone will exist for each drilling rig mob. Drilling Rig departs location at end of contract. When multiple rigs are engaged, a milestone will exist for each drilling rig demob. First BP or representative personnel to be located at a site office Represents first order of steel intended for a fabrication facility, whether a major fab yard or rack steel, for example, for an onshore facility. Generally associated with a bulk MTO issue by an EPMS contractor Represents receipt of first order of steel at a fabrication facility, whether a major fab yard or rack steel, for example, for an onshore facility. Generally Page 86 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Order First Piping Material ProjID00505 Receive First Piping Material ProjID00506 Cut Steel ProjID00510 Construction PHSSER ProjID00520 Major Lift Dates ProjID00530 Keel Lay ProjID00540 Float Out ProjID00550 Maintenance Management System Ready for SH1s Mechanical Completion ProjID00555 Start Commissioning ProjID00570 Finish Commissioning ProjID00580 Operating Procedures Available ProjID00556 Operating Maintenance and Management Team In Place Maintenance and Management System in Place Ready for Start Up All Operating Procedures in Place ProjID00557 All Required Engineering Information Handed over to Operations ProjID00561 Ready for Sailaway ProjID00590 Sailaway ProjID00600 GPO-PC-PRO-00025 © BP p.l.c. ProjID00560 ProjID00558 ProjID00559 associated with a bulk steel order Order first piping fabrication material, generally part of a bulk order Receipt of bulk piping fabrication materials at fabrication site. Applies to fabrication of hulls and topsides and is a major milestone, usually contractual and literally reflects cutting first piece of steel in the fab yard for the project Project Health, Safety, Security and Environmental review Lift date of any major equipment item, deck elevation, jacket sections, hull sections, towers, compressors, etc. in a fabrication yard, offshore site or onshore facility location This is a shipyard activity which represents the first vessel section (block) laid in the dry dock to begin assembly of the hull components This is a hull milestones representing when a hull is in assembly in a dry dock and is assembled to a sufficient degree to “float out” of the dry dock for quayside completion. A project could also have multiple float outs where hulls are partially completed and floated for repositioning Maximo/Backbone is populated and handed over operations prior to the start of any commissioning Defined as sign off of the last Systems Mechanical Completion Certificate in a fabrication yard, onshore facility or offshore installation, with respect to the location (fab yard MC are only those planned to be complete in the yard and not deferred by BP, for example). THE PROJECT MUST AGREE THE DEFINITION OF MECHANICAL COMPLETION WITH EACH CONTRACT THAT HAS THIS FEATURE AS PART OF THE CONTRACT Begins when sufficient construction of systems is complete, allowing static test to begin (typically loop checks) Completion of static and dynamic testing associated with a project. Generally refers to a location or site such as a fabrication yard or construction site. Does not include commissioning planned or carryover to offshore Operations Procedures are fully complete and handed over prior to facility commissioning and ready for start up Operating and maintenance personnel in place prior to commissioning and start up. Maximo/Backbone fully is fully populated and ready for start up All Operating Procedures are delivered including required vendor data All Required engineering data, drawings and other information required to safely operate and maintain the facility has been handed over to Operations by Engineering Offshore projects- hulls, topsides, jackets are ready to depart the fabrication facility When a hull, topsides or jacket actually departs from a fabrication facility. This could be substantially Page 87 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Commencement of Installation – Hull Completion of Installation – Hulls ProjID00610 Commencement of Installation – Topside Completion of Installation – Topsides Start Hook Up and Commissioning ProjID00630 Complete Hook Up and Commissioning Commencement of Installation – Export Pipelines Offshore ProjID00660 Completion of Installation – Export Pipelines Onshore ProjID00680 Completion of Installation – Export Pipelines Offshore ProjID00690 Completion of Installation of Subsea Architecture ProjID00700 Start Facility Pre Works ProjID00710 Start Shutdown ProjID00720 First Production ProjID00730 Post Shutdown Scope Complete ProjID00740 Shutdown/TAR Complete ProjID00750 Start-Up Efficiency Review ProjID00790 Approval to Proceed with Start Up ProjID00795 Go/No Go for Readiness for Introduction of Hydrocarbons ProjID00796 First Production ProjID00800 Project Completion ProjID00810 Independent External Project Close-Out Review Early Operability Review Project Close-Out / All FM Scope Complete ProjID00840 later than “ready for sailaway.” Heavy Lift Vessel mobilization to site and begin installation activities Heavy lift vessel has completed its work scope and is demobilizing Heavy Lift Vessel mobilization to site and begin installation activities Heavy lift vessel has completed its work scope and is demobilizing Interconnections and commissioning of offshore modules, topsides, FPSOs, FSOs, SPARS, Semi’s. Begins after heavy lift assembling or mooring is complete Commissioning is complete to the degree required for the facility to be able to start up Offshore: Mobilization of pipelay vessel and beginning pipelay. Onshore- mobilization to site and beginning excavation, site work All pipe is strung, welded, in the ditch or on sleepers, and hydrotested. This does not include final hook up and drying which may take place much later Offshore- all pipe is complete and laid on bottom and hydrotested. This does not include final hook up and drying which could happen much later Completion of installation of subsea architecture including all equipment other than trees and all interconnecting flowlines except risers and umbilicals Start of Brownfield scope of work in an operating facility, in preparation for a shutdown This is the day the facility is taken out of service for modifications and no longer sales or processes hydrocarbons Introduction of the first hydrocarbons (Oil or Gas) back into or out of the facility. Subsequent start up milestones to be tagged 00730-01, 02, etc. Completion of the project scope as defined in the Execute FM- used in Shutdown scenarios Facility shutdown construction, precomm and commissioning scope is complete and facility is ready to start up Start-Up Efficiency Review typically known as SUER Developments and Production Div. Leadership approval for GPO handover of control of the facility to the Operations Organization to conduct start up Meeting of Regional VPs to approve readiness for introducing hydrocarbons and delegating authority to start up to OIM/OSM Introduction of the first hydrocarbons (Oil or Gas) into the facility for sales Completion of the project scope as defined in the Execute FM Independent External Project Close-Out Review ProjID00850 ProjID00860 Early Operability Review Project Close-Out / All FM Scope Complete GPO-PC-PRO-00025 © BP p.l.c. ProjID00620 ProjID00640 ProjID00650 ProjID00670 Page 88 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure GPO-PC-PRO-00025 © BP p.l.c. Page 89 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix F Contractor Schedule Development SDCP, Schedule Development and Control Plan When required by contract, Contractors shall develop a Schedule Development and Control Plan, SDCP. The SDCP shall include as a minimum the following information: The planning and scheduling control organization and relationship to other project team members or departments and the duties of specific individuals in the control organizations. Detail of the methodology for establishing a baseline schedule within the requirements of this document. Detail of the methodology for resource loading the schedule and generating progress curves in accordance with the WBS and Work Package/Discipline requirements as identified in this document whereby progress curves are developed at a lower level with the capability to roll up to a summary level. Detail of the methodology the Contractor will use to develop a Manpower Plan consistent with the SDCP which will result in a histogram updated weekly and monthly showing planned, actual and forecast manpower. Schedule change control procedures for approval covering changes in work scope, delays, or other potential schedule impacts to the Baseline Schedule. Detail on the Contractor’s process for conducting schedule status updates. Details on how the Contractor will measure, verify and report quantity/deliverables based physical progress of each major activity within Contractors Scope of Work. Intended progress control, progress measurement and data reporting procedure(s) for those packages/parts of packages which have been subcontracted in part or in whole. Progress Measurement Rules of Credit for review and approval. Plans for verification of progress measurement by the Contractor and Subcontractor. Details of how the Contractor’s schedule and progress measurement system will be integrated to manage and control the work. The Contractor’s proposed process for conducting schedule risk analyses (e.g. Monte Carlo and other techniques to identify both overall schedule risk and to identify those activities with greater potential to appear on critical paths as work progresses). Description how, in the event of both actual delays and/or scheduling errors, any corrective actions to maintain schedule dates will be initiated, tracked and evaluated. The proposed process for presenting and transmitting the baseline schedule for review and approval. The Contractor will promptly implement any requested modifications to the SDCP and the proposed information formats. Contractor Lookahead Schedules Often Contractors are asked to create a 90 Day Lookahead Schedule which is created by extracting activities from the live project schedule using a sliding time window of 14 days before current data date and 76 days after current data date. Contractors show all activities completed during the previous 14 days, in progress at the cut-off date, and to be commenced within the next 76 days. The data to be shown on the bar charts will be derived from the most up-to-date active network analysis at cutoff date. The 90 Day Lookahead Schedule shall become an integral part of the Monthly Progress Report. The bar charts will show as a minimum: Activity ID Activity title Duration in working days and remaining durations for activities in progress Total and free float Actual finish dates for activities completed in previous 2 weeks Actual start dates and forecast finish dates and actual progress for activities in progress Forecast start and finish dates for activities intended to be completed within the 76 days Baseline target bars 4 Week Lookahead Schedules are extracted from the live project schedule and based on a sliding time window of 14 days before current data date and 28 days after current data date and show any activities which are completed during the previous 14 days, in progress at the cut-off date, and to be commenced within the next 28 days. The data to be shown on the bar chart will be derived from the most up-to-date active network analysis at cut-off date. The 4 Week Lookahead will become an integral part of the Weekly Progress Report. The bar chart will show as a minimum: GPO-PC-PRO-00025 © BP p.l.c. Page 90 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Activity ID Activity title Duration in working days and remaining durations for activities in progress Total and free float Actual finish dates for activities completed in previous 2 weeks Actual start dates and forecast finish dates and actual progress for activities in progress Forecast start and finish dates for activities intended to be completed within the 76 days Baseline target bars Schedule Development The following requirements will apply to the development of the Contractor project baseline and working schedule: Activity IDs are to be unique to and will not be duplicated by Contractor or any Subcontractor controlled by Contractor. (An exception being the baseline activities Activity IDs will remain unchanged with the baseline being the source data for the live schedule.) Activity names must have a unique descriptions clearly expressed as an action with distinct deliverables. Activity titles must be specific enough to stand alone when no organization is applied to the schedule. All dates will be written in dd-Mmm-yyyy format (e.g. 12-Mar-2010) to avoid regional confusion. All durations will be in days except in cases where a Contractor has been requested to provide a detailed hourly schedule (e.g. TAR). Schedule Calendars will reflect Contractors and Subcontractors actual work/ holiday/ non-working corporate event dates and base workhour practices. Procured Item lead times will use a 7-day calendar for manufacturing and delivery durations with the exception that any logistical restrictions on delivery should be reflected in the appropriate calendar on the delivery activity. An example may be an ice window or when a project only receives major equipment and materials on certain days. Note: BP and Contractor Planning Engineers will also have to pay close attention to freight consolidation issues which can create a ‘delay’ in the delivery of material and equipment. Contractor will use the P6 WBS functionality for the organization of all schedule layouts to be provided to BP. Activity coding for schedule layouts to be provided to BP are only permitted on BP requests. Individual activities at lower levels will not use titles that duplicate those at higher levels. References in activity names to equipment or facilities will be consistent where repeated. New activities will not be created to include unfinished work in another activity which other activity is, for example, then identified as being complete. In such cases, two new activities will be created and the associated planned and earned hours will be allocated between them on the basis of status of work at the time of creation. Where such new activities are created, they will summarize to the same activity as the original activity from which they have been created Where activity titles in the current live schedule are changed for purposes of clarity and not for the purpose of subdivision of an activity, on approval, they will be changed in the baseline accordingly and a record of all such changes maintained up to date in P6 Notes. Where new activities are created as part of an existing activity, the original activity will not be changed in the baseline until such time as a revised baseline is approved. All new activities created from old activities must be readily traceable to the original older activities in the baseline schedule and noted in P6 Notes. Reasons for variances in durations impacting key end dates shall be noted in the Primavera Notes feature Resource loading of the baseline schedule will be used to generate both the Progress Curves and Manpower Histograms. Progress curves will not be revised for minor variances or when budgets are adjusted as part of routine baseline maintenance. Contractor Schedules Considerations Engineering Although the Planning Engineer should focus on the entire engineering schedule and Contractor performance, there are key disciplines that require particular attention as they are likely to be on critical or near-critical path or have a direct bearing on external interfaces. The key disciplines that the Planning Engineer should focus on during the engineering phase, as well as the critical aspects of work produced by these disciplines are described below. The Planning Engineer must be familiar with start up and commissioning requirements and how they will drive construction sequences and hence drive engineering priorities. GPO-PC-PRO-00025 Page 91 of 134 Rev: B01 © BP p.l.c. BP Internal Uncontrolled when printed or stored locally Planning and Scheduling Procedure Mechanical Engineering Produces equipment specifications to support the procurement process. Of vital importance is the specification of long lead equipment leading to RFQs and receipt of equipment vendor drawings. These drawings are critical for completing the engineering efforts and often lead to discipline interface delays with reference to foundations and nozzle locations and orientations, in particular, but also controls. Process Performs hazard and operations review, also known as a HAZOP. The Piping & Instrumentation Diagrams (P&IDs) cannot be completed until all HAZOP issues have been addressed. P&ID Approved for Design drawings are a key schedule driver to detailed engineering. No detailed engineering requirements can be fully understood until this is achieved. Systems engineering, materials, flow assurance, process safety, integrity management Recognize the impact of vendor data on P&ID issues Civil/Structural Is responsible for the design of the major steel or foundations that will determine the start of fabrication/construction. Site mobilization and start of work are key activities. Obviously, these activities can impact the project negatively if they are not performed in a timely manner. Recognize the impact of plot plan development. Frozen or AFC plot plan issue will be needed to release civil and structural drawings at AFC status. Procurement Is critical for expediting the receipt of vendor drawings that are required to progress the 3D model and other engineering disciplines. Many engineering discipline interfaces are captured in vendor data. Be aware that ownership of vendor data expediting often “falls through the cracks” in contractor organizations. GSH subsea supply scope of supply will have to be carefully interfaced with pipeline and flowline engineering and procurement and GWO interdependencies, e.g. delivery of subsea trees. Piping Design Produces 3D CADD models. This discipline drives the release of isometric drawings for pipe fabrication. Interfaces within the model are particularly important as without modeling interfaces, more clashes are likely leading to more re-work. Vendor data and other disciplines can cause delay in issuing piping isometrics and thereby delay fabrication. Piping issue of isometrics should also be considered relative to the piping shop drawing and fabrication duration requirements required to meet the piping erection schedule, which is generally tied back to steel rack erection along with equipment setting. P&ID issues are linked to 30% and 60% model reviews and vendor data will impact the 60% model review. Model reviews will impact AFC drawing issues in all disciplines and must be a key focus area of contractor planning. Contractors will typically achieve an average of 250-300 isometrics per week issued AFC. Subsea design: valves and pipeline engineering E&I Produces critical electrical and instrumentation design items include one-line diagrams, termination drawings, and loop diagrams. These design deliverables are critical in the later stages of fabrication. Construction engineering, both onshore and offshore for installation/constructability. Note that all drawings loaded in the progress measurement database are part of the engineering progress measurement and not part of “follow on” engineering. Follow on engineering only consists of project support in answering RFIs, Request for Information, problems solving, re-designs when required, as building of drawings, etc. The Planning Engineer should interrogate how the Engineering and Procurement Contractor reflects receipt of vendor data in the engineering schedule and how this information is logic tied to discipline deliverables. Keep in mind that vendor data, to some extent, will typically drive foundation details, piping nozzle locations and related supports and hangers and controls interfaces. Late vendor data can lead to assumptions being made which may lead to late changes in design. Procurement To develop a procurement plan, the Contractor/Planning Engineer should start from a Required On Site date that is determined by the fabrication or construction schedule and sequence, then work backward through the numerous steps of procurement with time allowances for each step. This plan should identify key critical equipment, which is usually driven by constructability, for example, large equipment on the lower deck of a topside is the first priority, followed by equipment for the upper decks, followed by smaller equipment that can easily be positioned after the decks are stacked. If critical equipment arrives late at the fabrication yard or construction site, the Planning Engineer should expect some schedule and progress deviation. GPO-PC-PRO-00025 © BP p.l.c. Page 92 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure In most if not all cases, BP will be asked to provide ROS dates to an EP Contractor to assist with developing priorities. The realities are that the schedule will be driven by the longest lead time equipment, which is required for integration in the plant or structure during construction/fabrication. Procurement Contractors should determine an initial view on lead times and work with BP on setting priorities, maintaining the longest lead equipment as the top priority. Ultimately, Procurement Contractors will be held accountable to manage vendors to vendor promise dates irrespective of a downstream ROS date. BP will be applying float management principles between Engineering/Procurement Contractors and any different Contractor responsible for construction and fabrication. True ROS dates should not be conveyed to Procurement Contractors just as vendor promise dates should not be conveyed to Construction or Fabrication Contractors. Maintaining a record of this BP managed float between the ROS date and the vendor promise dates is a core part of the planning team’s role. This can be achieved via a simple spread sheet listing the tags and bulks and recording the ROS date, the promise date and calculating the BP float. It is also important to record any changes which may occur and trend any erosion of float should a promise date be slipping or any accelerated ROS date agreed to. This practice is not only important for the purposes of robust planning; it is also a powerful commercial management tool which can afford the PM and commercial team early signals that a potential impact could occur and allow them to take appropriate mitigating action. Additionally it allows the BP project team to be fully aware of the information each contractor has and help prevent the accidental sharing of BP sensitive information. Consideration should be given to provide a reasonable amount of float between the required at-site date and the shipping date. This is a normal float management issue and typical industry practice. A good rule of thumb is to add 8 weeks for equipment and 12 weeks for bulks to the duration of the longest lead times; those on or near the critical path. Obviously, shorter lead times should be managed well off the critical path and will not require any additional float. Company free issue items/material to vendors (piping pup pieces to valve manufacturers for example) should follow the same basic rules. Vendor purchase order promise dates shall never be used directly for installation planning without first being conditioned by the project to accommodate the risk of delivery. GPO-PC-PRO-00025 © BP p.l.c. Page 93 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Construction/Fabrication/Installation Start dates for construction and fabrication are typically driven by having a sufficient backlog of engineering and material to work efficiently on the disciplines that generally kick off the work. Determining when this should take place is not always straight forward. Construction site work typically starts with getting the infrastructure in place to support work in the field including camps and/or offices, roads, site preparation, fencing, temporary power and utilities when required, etc. The amount of work will increase with the level of remoteness of the location. Determining when these activities should start is a function of design and material deliverables to support efficient use of resources once the project mobilizes. One of the key determining factors for scheduling start of infrastructure work is understanding equipment deliveries (when is a foundation required), steel rack deliveries (when are piperack foundations required) and then working backwards from here to determine when site mobilization needs to occur to support installation of additional infrastructure and site prep leading up to the roads and foundations civil scope. The Planning Engineer should keep in mind that piping and pipe racks are often fabricated offsite and many require coating prior to delivery to site. Racks and equipment will require foundations to be in place while piping will require racks and equipment in place. An exception may be underground pipe, which will be required early in the project. The Contractor schedule should also include inline valves and controls delivery in parallel with pipe spool delivery. E&I installation generally doesn’t start until piping and equipment is sufficiently progressed in an area to avoid damaging E&I materials when moving/positioning pipe and equipment or doing any heavy civil work. Similar to construction, fabrication work is driven by having sufficient deliverables to start work and work efficiently. Fabrication start dates should be driven by issue of AFC primary steel drawings. A good rule of thumb is to not plan to start fabrication before all primary steel drawings are planned to be complete, plus a reasonable allowance between EP Contractor primary AFC promise dates and the dates as promised to the fabricator plus an allowance for the fabricator to prepare shop drawings. The allowance is not only required to account for any slippage that may occur during engineering and to protect BP from late drawing claims but to ensure a good start to the project, and more likely success. Further to this, the EP Contractor will often release a bulk material MTO to facilitate steel orders. This should also be conditioned before communicating to the fabricator, when the fabricator is not ordering from a direct drawing material take off occurring after receipt off drawings. Engineering Contractor release of a bulk MTO is often done to allow an earlier order of structural material and subsequently an earlier start of fabrication. Fabrication planning should reflect a certain amount of phasing of start dates by discipline in the order of structural, equipment, piping, E&I with painting occurring at various points in the process. Pipe fabrication is often occurring simultaneous with steel erection to ensure pipe spools are fabricated and ready to erect as soon as sufficient structure and equipment is in place. Often, below deck and rack piping, not attached to equipment nozzles, will be prioritized for pre installation in the deck elevations or in the lower reaches of hull sections in the case of floating systems. Typically a minimum of 3 months of productive pipe fabrication will be needed to achieve sufficient spool backlog to support a sustained period of pipe erection. The Planning Engineer should review the schedule issue dates for the first and last piping isometrics, relative to when the Contractor would like to start fab and make sure there is a sufficient ‘cushion’ between the Engineering Contractor promise dates and the dates provided to the fabricator. Further to this, the Engineering Contractor will generally release a bulk piping MTO of sufficient quality to initial order piping materials. The timing of this should also be considered as a key interface between the Engineering and Fabrication Contractors and appropriately conditioned. An early bulk piping MTO from the Engineering Contractor is usually intended to facilitate an early start of pipe fabrication. Piping fabrication durations and qualification of associated weld procedures and welders are often under estimated by Contractors and Owners. Fabrication Contractor fabrication facilities and rates of production, shop loading and market conditions should be understood by the Planning Engineer as part of validating a fabrication schedule. A good rule of thumb is to use 6-8 weeks from issue of materials to final QC of a piping spool hence a Planning Engineer should not expect to see any spool delivery prior to 2 months after start of fabrication. Another good rule of thumb is that 80% of isometrics issued and 60% of material availability will generally provide security of for the pipe fabricator. The Planning Engineer should also be cognizant whether the 60% material order is just line pipe or pipe and fittings as little to no progress can be achieved with line pipe alone. As structures are being erected, there are key hinge dates in the schedule which should be represented in the schedule as milestones. The erections of deck elevations are key events that direct many of the schedule requirements. For example, all major equipment is generally required to be installed on a lower deck elevation prior to setting the next deck elevation over the lower elevation, thereby making access for equipment setting GPO-PC-PRO-00025 © BP p.l.c. Page 94 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure much more difficult and inefficient and often disturbing the normal flow of work. Determining equipment ROS dates must include access issues such as these. Another key issue regards equipment setting. A project will have made a decision as to whether set equipment on a deck before erecting the deck section or installing equipment after erecting the deck section. Either way, the deck erection date must be logic linked to installation of equipment. Equipment installation dates are also key dates. It is very important that the Contractor reflects the set date for each major piece of equipment and that this set date is logic linked to equipment delivery and to the area readiness to receive this equipment. The set dates should be reflected in the baseline schedule. Although it is not desired, it is not unusual for an equipment item to show up later than promised. In these cases, the only way to judge if a Contractor’s schedule is impacted is for the Contractor to show the true required installation date in the schedule. Likewise, this can protect BP interest when an equipment item shows up later than promised, and the Contractor is not prepared to set the equipment. It is not unheard for Contractors to claim late delivery when an item arrives later than promised, even though they are not truly impacted. Other key issues for the Planning Engineer to consider which apply to both site construction and fabrication are: Piping erection sequence should generally indicate large bore ahead of small bore piping. The Planning Engineer should understand if and how this is being handled in the schedule. Planning Engineer should be cognizant of concrete cure time requirements prior to setting equipment and should be sure the Contractor reflects this in their schedule. First civil activity (excluding site prep) is unlikely to happen before engineering is 50% complete. Due to risk of changes, challenge a contractor on any AFC issues appearing before the 60% model review for an area. Contractor work flows and procedures should preclude this. A Planning Engineer should be aware that onshore pipe rack erection is not complete until the rack has been ‘rattled out’, meaning the bolting has been torqued. Many times a Contractor will erect entire racks and come back later for torqueing. Racks can’t be loaded with pipe or other items before the torqueing is complete. Onshore equipment setting is not complete until grouting of the base has been completed. Painting is never complete until “touch up” is complete. Planning Engineers should insist the contractor include separate activities for paint touch up due to potential to impact other ongoing works. Relationship of E&I start to heavy trades – starting too early can lead to damaged E&I equipment, rework and personnel density issues. Planning Engineers should be aware when Contractors propose E&I work particularly instrumentation or cable pulling in areas that have ongoing hotwork or blasting and painting. E&I cable tray installation should generally be planned for after piping installation within the same area to avoid rework of trays when clashes occur. Don’t plan to start above ground E&I installation in an area until pipe erection is at least 50% complete. Contractors should look for opportunities to maximize the work in area before ‘covering’ an area with deck elevations or pipe racks and piping, or other equipment or otherwise limiting access. Concurrent construction and commissioning leads to inefficiencies for both work groups and tends to make each group's durations longer. A common understanding between the Contractor and BP of the meaning of ‘Mechanical Completion’ is critical and must be part of the contract language. The Planning Engineer should participate with project management in ensuring this common understanding is reached early in the project. Contractor and BP should also having a common understanding of the meaning of “substantially complete” or “practical completion” should these milestones be in use. Allowing sufficient time between planned MC dates and ready for sailaway also helps to reduce the amount of work that will be carried over offshore. Carryover work completion costs multiples over finishing the work onshore. Do not underestimate paintings ability to be or get on the critical path. This often happens in shipyards when FPSO, semi or other hull components are required to be painted before going in a dry dock for assembly. This can also occur at sites and fab yards as blasting and painting is more sensitive to weather than other trades and cannot be carried out concurrently in the same area as other trades. Projects requiring load out should reflect preparation of grillage and other pre works to be complete prior to start of load and should also ensure the load out Contractor has allowed sufficient time in the schedule to complete load out and tie down activities. When working in live facilities (Brownfield/TAR) Planning Engineers should verify how Contractors have factored in permitting, access, density and other constraints in their planning process. Offshore Installation Contractors are typically initially engaged to mobilize within a window. Heavy Lift Contractors generally have a six month window. Planning Engineers are to plan to the early date of these windows. As the window nears, durations will be reduced and the Planning Engineer will reflect any new early date and plan to this date. Planning Engineers will continually plan to early dates. GPO-PC-PRO-00025 © BP p.l.c. Page 95 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Offshore installations may require making topsides quarters habitable before demobilization of an HLV. This should be reflected in the offshore schedule. Offshore and onshore pipelay and testing, pigging, gauging, drying as required are seldom done contiguously. Planning Engineers will need to reflect these in the schedule as unique activities. Offshore mooring suction piles generally require set up time before loading. This must be reflected in the schedule. Depending on the pile type and purpose, set up time could be 90 to 180 days. The installation team will confirm the requirements. Offshore hull installation will generally require ballasting capability before any load is applied. This must be well understood and accounted for in the in installation schedule. Offshore survey technology has advanced to the point that subsea jumper fabrication can be completed in its entirety without additional metrology if the flanges/hub faces are integral to the foundation system or guide base. The Planning Engineer should confirm early in the project as to the project philosophy in this regard. There is a substantial difference in jumper installation time requirements when metrology is required before completing fabrication of the jumper as opposed to having a jumper prefabricated completely. GPO-PC-PRO-00025 © BP p.l.c. Page 96 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix G Contractor Resource Loading The following figure shows an overall typical resource-loading manpower chart. Manpow er Planned Manpower Plan, Actual and Forecast Manpow er Actual 160 Manpow er Forecast 140 120 100 80 60 40 20 ov -1 2 N Se p12 O ct -1 2 Ju l-1 2 Au g12 12 Ju n12 12 M ay - Ap r- Fe b12 M ar -1 2 Ja n12 ec -1 1 D ov -1 1 N Se p11 O ct -1 1 Ju l-1 1 Au g11 Ju n11 0 In the above example, the Contractor did not reach peak manpower, and the project over ran the duration by 3 months. Depending on the phase and deliverables, this may or may not have impacted critical path. This scenario can generally be managed in the engineering phase, while in construction or fabrication, it would likely affect the critical path. The following chart depicts a manpower plan that was the result of over-estimated manhour requirements. This is not uncommon, particularly in the early estimating of manhours, which are sometimes overstated by Contractors in the interest of being conservative. Manpow er Planned Manpower Plan, Actual and Forecast Manpow er Actual 160 Manpow er Forecast 140 120 100 80 60 40 20 GPO-PC-PRO-00025 © BP p.l.c. Page 97 of 134 Uncontrolled when printed or stored locally Ju l-1 2 Ju n12 12 M ay - 12 Ap r- 12 M ar - Fe b12 Ja n12 ec -1 1 D ov -1 1 N ct -1 1 O Se p11 Au g11 Ju l-1 1 Ju n11 0 Rev: B01 BP Internal Planning and Scheduling Procedure In the above example, the Contractor was able to complete the work on time with less manpower than originally planned due to over estimating on the front end. Contractors should be encouraged to reflect realistic manpower requirements to avoid overstating estimated budgets. It is not unusual for a Contractor to depict manpower and progress on the same chart. This is deemed a recommended practice as it allows a visualization of the relationship between manpower and progress. When variances occur, they should trend in the same direction GPO-PC-PRO-00025 © BP p.l.c. Page 98 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix H Progress Measurement and Reporting Engineering Progress The following table shows an example of progress-weighting a design drawing for an engineering deliverable. The manhour budget assigned to each deliverable is earned as each step is completed for this deliverable. Progress weighting steps are generally referred to as ‘rules of credit’. The following rules of credit are displayed as an example only. The BP Planning Engineer is to review and agree the Contractors’ submitted rules of credit. Typical Progress Weighting for Engineering Deliverables P&IDs Start Issue for Client Review Client Review Comments Issue for HAZOP HAZOP Comments Issue for Client Approval Client Approval Comments Issue for Design Progress Weighting Step Cumulative 10% 10% 20% 30% 5% 35% 35% 70% 5% 75% 10% 85% 5% 90% 10% 100% M aterial Requisition Start Issue for Integrated Review Integrated Rev Comments Issue for Bid/M RQ Issue for Tech Bid Evaluation Issue M aterial Requisition for Purchase 10% 30% 5% 10% 30% 15% 10% 40% 45% 55% 85% 100% M aterial Handling Study Start Issue for Internal Review Internal Review Comments Issue for Client Review Client Review Comments Issue for Use 10% 50% 5% 15% 5% 15% 10% 60% 65% 80% 85% 100% Procurement Progress There is a widespread methodology for the measurement basis of procurement in use by the industry. It includes: A commitment curve that measures money based on PO awards. An expenditure curve that measures money based on PO invoices and/or payments. Workhours spent on efforts to purchase materials. A document basis that is a count of Pos. The earned value basis. The progress milestones (rules of credit) are calculated for the entire procurement cycle, from bid documents through to the delivery of equipment and materials. The following graph shows a comparison of different methods used to measure procurement progress. Note how front end loaded the commitment-based method is. GPO-PC-PRO-00025 © BP p.l.c. Page 99 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Procurement Progress Methods 100.0% 80.0% 60.0% 40.0% 20.0% Count of PO Awd % of $ Commt'd Expenditures Earned Value Actual Delivery Dec-03 Oct-03 Nov-03 Sep-03 Jul-03 Aug-03 Jun-03 Apr-03 May-03 Mar-03 Jan-03 Feb-03 Dec-02 Oct-02 Nov-02 Sep-02 Jul-02 Aug-02 Jun-02 Apr-02 May-02 Mar-02 Jan-02 Feb-02 Dec-01 Oct-01 Nov-01 Sep-01 Jul-01 Aug-01 Jun-01 0.0% Procurement Labor Comparison of Procurement Progress Methods The following procurement progress curve and earned value table are from a BP Major Project. The table has been abbreviated. Contractors will generally apply the milestones and weighting in Primavera to generate the curve. Procurement Progress Curve 100.0% 90.0% Planned % Complete Actual % Complete 80.0% % Complete 70.0% 60.0% 50.0% 40.0% 30.0% 20.0% 10.0% Ja n08 Fe b08 M ar -0 8 Ap r08 M ay -0 8 Ju n08 Ju l-0 8 Au g08 Se p08 O ct -0 8 N ov -0 8 D ec -0 8 Ja n09 Fe b09 M ar -0 9 Ap r09 M ay -0 9 Ju n09 Ju l-0 9 Au g09 Se p09 O ct -0 9 N ov -0 9 D ec -0 9 0.0% Sample Procurement Progress Curve GPO-PC-PRO-00025 © BP p.l.c. Page 100 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Earned Value - Topsides Procurement Progress Value Weight Factor Issue RFQ 5% Issue PO 10% Vendor Draw ings 10% Ex Works 35% Delivery 10% Earned Value Percent complete 15-Jan-10 15-Jan-10 15-Jan-10 16-M ar-10 16-M ar-10 16-M ar-10 15-M ay-10 15-M ay-10 15-M ay-10 01-Jun-11 16-Nov-10 16-Nov-10 12-Sep-11 01-Aug-11 $45,000,000 $6,708,000 $2,700,000 100.0% 100.0% 90.0% 2.19% 14-M ar-10 7.86% 20-M ar-10 16.88% 15-Jun-10 16.88% 15-Jun-10 0.34% 20-Jul-10 18.91% 20-Jul-10 100.00% 01-Jun-10 18-Jun-10 13-Sep-10 13-Sep-10 18-Oct-10 18-Oct-10 31-Jul-10 17-Aug-10 12-Nov-10 12-Nov-10 17-Dec-10 01-Feb-11 18-Feb-11 $2,925,000 $10,477,800 $6,250,000 $6,250,000 $125,000 $4,200,000 $84,635,800 90.0% 90.0% 25.0% 25.0% 25.0% 15.0% 57.1% Item Seaw ater Treatment Skid (LoSal/SRU and Ultra Filtration) Oil Pipeline Pumps (motor driven) Firew ater Pump Packages Glycol Contactor, Gas Glycol Exchanger, Glycol Regen Skid Pumps, Centrifugal Vertical Turbine VRU/LP Compressor Skid (motor driven) HP/Export Gas Compressor Skid (motor driven) Hypochlorite Generator Skid Living Quarters Total $45,000,000 $6,708,000 $3,000,000 $3,250,000 $11,642,000 $25,000,000 $25,000,000 $500,000 $28,000,000 $148,100,000 30.38% 4.53% 2.03% Sample Earned Value Chart for Topsides Procurement Progress The task in each column establishes measurable milestones, and the dollar value of the PO establishes the weight factor for each milestone. Larger equipment carries greater impact than smaller widgets. Typical progressable elements and units of measure are shown below. The Contractor progress system should be very clear in the units and weighting of progressable materials installation. The following series of tables provide guidance for typical Contractor rules of credit. These values are not mandated by BP, but the Planning Engineer should verify that the Contractor rules of credit are not significantly dissimilar from these to avoid the Contractor front loading the schedule progress. Construction/Fabrication Rules of Credit BP does not mandate rules of credit but reserves the right to review and comment on Contractor rules of credit. Rules of Credit represent steps in progress and no credit shall be claimed unless the “step” has been completed. Contractors cannot earn duration based progress between agreed steps (rules of credit). The following are sample rules of credit for reference to typical weightings. Contractor’s weightings should be similar. GPO-PC-PRO-00025 © BP p.l.c. Page 101 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure SITE PREPARATION AND EARTHWORK Report percentage of the total cubic yards involved. TANK PADS (soil) A % of compacted 85% earth in place B Final dressing 100% CONCRETE (foundations and structures) Report by the percentage of the total cubic yards involved w ith the follow ing allow ances: A Rebar in place 20% (20.00) B Forming complete 70% (50.00) C Concrete poured 80% (10.00) D Stripping complete 95% (15.00) E Dressed and patched 100% (5.00) PILES Report by the number in place as a percentage of the total required. PAVING Report by square feet installed against the total square feet required. Sew ers and M anholes (fabricated offsite) A M anholes and catch basins installed by count B Hookup and connections complete by count C Test and checkout complete by count 65% (65.00) 90% (25.00) 100% (10.00) STEEL STRUCTURES, PIPING SUPPORTS, AND M ISCELLANEOUS STEEL A Report by tons erected 90% B Bolting tension checked and 100% completed BUILDINGS (excluding foundations) Shelter Type (no interior w ork) A Steel erected 50% B Walls and roof complete 90% C Checked out complete 100% M asonary Type A Walls erected 30% B Roof framing complete 50% C Doors and w indow s installed 65% D Interior complete 100% GPO-PC-PRO-00025 © BP p.l.c. Page 102 of 134 Uncontrolled when printed or stored locally (50.00) (40.00) (10.00) (30.00) (20.00) (15.00) (35.00) Rev: B01 BP Internal Planning and Scheduling Procedure COLUM NS AND VESSELS Shop Fabricated (no internals) A Set in place 60% (60.00) B Secured and grouted 90% (30.00) C Tested and bolted up 100% (10.00) Shop Fabricated (w ith trays or internals) A Set in place 25% (25.00) B Secured and grouted 35% (10.00) C Internals complete 90% (55.00) D Tested and bolted up 100% (10.00) Field Fabricated Report by number of prefabricated rings and internals installed from the subContractor erection schedule. Allow appropriate percent complete for these w ork elements. Storage Tanks (field fabricated) Report by base, number of rings installed, roof, and internals from the subContractor erection schedule. Allow an appropriate percent complete for these w ork elements. EXCHANGERS Shell and Tube (per unit) A Set in place B Secured and grouted C Tested and accepted Fin - Tube (per unit) A Set in place B Secured and grouted C Tested and accepted Fin Fans (per unit) A Steel structure erected B Housing erected C Fan and driver assembled D Coils installed E Run-in and fan balance F Tested and accepted Vertical Fired Heaters (package unit) A Heater set in place B Stack erected C Secured and grouted D Tested and accepted GPO-PC-PRO-00025 © BP p.l.c. Page 103 of 134 Uncontrolled when printed or stored locally 60% (60.00) 90% (30.00) 100% (10.00) 60% (60.00) 90% (30.00) 100% (10.00) 20% 30% 50% 70% 90% 100% (20.00) (10.00) (20.00) (20.00) (20.00) (10.00) 50% 70% 90% 100% (50.00) (20.00) (20.00) (10.00) Rev: B01 BP Internal Planning and Scheduling Procedure PUM PS AND DRIVERS A Pump set in place B Aligned and grouted C Run-in and accepted Package Compressor (w ith driver) A Set in place B Secured and grouted C Run-in and accepted Package Compressor (w ith driver separate) A Compressor in place B Driver in place C Unit coupled and aligned D Secured and grouted E Run-in and accepted 40% (40.00) 90% (50.00) 100% (10.00) 50% (50.00) 90% (40.00) 100% (10.00) 25% 50% 85% 90% 100% (25.00) (25.00) (35.00) (15.00) (10.00) Note: Fabricators/Constructors will often want to measure piping by number of spools. There is a significant difference in the fabrication and installation of a 2” 150# system spool and a 24” 600# system spool. Number of spools fabricated and erected is a valid metric as a key performance indicator but does not serve value for accurate progress measurement. It is recommended that piping total progress should reserve 15% for hydrotesting, flushing, reinstatement and leak testing, although whatever reserve is decided by the project should reflect the level of effort. PIPING Percentage complete in this account can be reported in the follow ing categories by the method indicated: A Fabricated pipe By tonnage fabricated spools B Pip spools installed By tonnage installed C Straight run racked By tonnage installed pipe D Underground lines By tonnage installed E F Steam tracing Report % of L F inst. Hangers and supports Tonnage installed G Hydrotesting Counted each and reported by subsystem In addition to this typical measurement basis, piping fabrication may also be measured by diameter/inches of shop welds and installation by diameter/inches of field welds. Number of bolts up is also a key metric for tracking piping progress but does not account for level of effort due to variances in pipe diameters and wall thicknesses. GPO-PC-PRO-00025 © BP p.l.c. Page 104 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure D ELECTRICAL Pow er and control As installed by count unit Lighting equipment Report % installed by count U. G. conduit and Report % of L F inst. duct A. G. conduit (pow er) Report % of L F inst. E A. G. conduit (lighting) Report % of L F inst. F Pow er and control w ire Pow er connections Grounding Lighting w ire Pushbuttons and receptacle Communications A B C G H I J K Report % total feet pulled Report Report Report Report % % % % of of of of total complete feet installed feet installed total installed Report by system complete INSTRUM ENTATION Control Panels (includes shop-mounted instruments) A Install panels 25% (25.00) B Hookup and connect 85% (60.00) C Test and checkout 100% (15.00) Instruments and instrument materials A Wire and conduit % of linear feet installed B Piping and tubing % of linear feet installed C Field mounted % installed by count instruments D Control and relief % installed by count valves E Racks and support % of linear feet installed F Hookups As completed by count G Loop checks As completed by system It is important for the Planning Engineer to understand how the Contractor weights items relative to size and complexity and that any significant increases in level of effort are reflected in the progress weighting. An example might be an instrument that can be hand carried vs. and instrument that requires craneage. A B A B INSULATION Vessels and tow ers % square feet Piping % square feet PAINTING Vessels, tanks, % square feet Piping % square feet installed installed covered covered The following table depicts the inputs and work processes leading to a typical Contractors progress report. GPO-PC-PRO-00025 © BP p.l.c. Page 105 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure COST ESTIMATE SCHEDULE Feedback and Update EXECUTION PLAN PROGRESS REPORTING MEASUREMENT BASIS CORRECTIVE MEASURES AND FORECASTS Plans MEASUREMENT OF WORK PERFORMED PROGRESS REPORT - Quantities Installed - Workhours Expended - Resources Expended - Restraints - Status of Project - Schedule Analysis - Statistical Analysis - Critical Activities - Areas of Concern Actuals PERFORMANCE ANALYSIS OF WORK PERFORMED - Productivities - Resource Utilization - Quality of Work Construction progress is often summated as demonstrated in the example below which includes productivity: Typical Progress Sum m ary Report Physical Com plet ion WBS Code (1) XX-YY-CI XX-YY-ST XX-YY-M E XX-YY-PI XX-YY-EL XX-YY-IN XX-YY-IS XX-YY-PT Descript ion (2) Civil Structural M echanical Piping Electrical Instrumentation Insulation Painting Tot al Project Budget Manhours (1000) (3) 450 854 410 1030 150 175 150 300 3519 Weight (4) 12.8% 24.3% 11.7% 29.3% 4.3% 5.0% 4.3% 8.5% 100.0% WBS Code % Com p (5) 100.0% 89.0% 80.0% 55.0% 20.0% 15.0% 10.0% 30.0% Project (6) = (4)x(5) 12.8% 21.6% 9.3% 16.1% 0.9% 0.7% 0.4% 2.6% 64.4% Earned Manhours (1000) (7)= (3)x(5) 450 760 328 567 30 26 15 90 2266 Expended Manhours (1000) (8) 550 710 500 600 50 30 12 80 2532 Product ivit y Index (9)= (7)/(8) 0.8 1.1 0.7 0.9 0.6 0.9 1.3 1.1 0.9 Construction discipline progress is summated to overall project progress for a Delivery Area as shown below including variance as required by BP: Discipline Civil Structural M echanical Piping Electrical Instrumentation Painting Tot al Weighting 12.8% 24.3% 11.7% 29.3% 4.3% 5.0% 4.3% 8.5% Planned 100.0% 95.0% 38.1% 22.2% 9.8% 11.0% 9.8% 35.4% Cumulative Actual 95.0% 95.0% 40.0% 20.0% 10.0% 12.0% 10.0% 38.4% Variance -5.0% 0.0% 1.9% -2.2% 0.2% 1.0% 0.2% 3.0% Planned 2.1% 2.1% 3.1% 3.1% 3.1% 4.6% 3.1% 3.6% Period Actual 7.1% 1.2% 3.6% 3.6% 3.8% 4.0% 3.8% 0.6% Variance 5.0% -0.9% 0.5% 0.5% 0.7% -0.6% 0.7% -3.0% Hook Up Weighting and Progress Guideline GPO-PC-PRO-00025 © BP p.l.c. Page 106 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Similar to TARs, hook ups are typically planned by workpacks and/or job cards. The following figure shows an example of how a work package might be developed for a piping tie-in scope of work and the estimated workhours it will take to complete. The workhours are determined by typical rules of credit, established and agreed by the project prior to beginning creation of the work packs. Work Package Tie In 84 M aterial Bagged and Tagged M easure, Fab and Hydrotest, Paint Spool Installed Tested Insulation Final Acceptance Total M anhours Hours 4 16 40 8 8 4 80 TI Tie In Spool #84 Example of a Work Package Once the work packages are defined, they are listed in a ledger for measuring and reporting progress. The figure below is an example of a simple ledger for piping integration work packages. A ledger for other disciplines or fabrication and construction work would be much the same as this. Priority System Work Package Budget Hours 1 212 84 2 212 85 2 212 86 Piping Work Packages Totals 80 120 120 320 M aterial Bagged and Tagged 5% 20-Feb-2012 20-Feb-2012 20-Feb-2012 100.0% Fabricated, Final Hydro and Paint Installed Tested Insulated Acceptance 20% 50% 10% 10% 5% 15-Jan-2012 1-M ar-2012 2-M ar-2012 20-Jan-2012 5-M ar-2012 20-Jan-2012 100.0% 62.5% 25.0% 0.0% 0.0% Earned Hours Percent Complete 68 90 30 188 85.0% 75.0% 25.0% 58.8% Work Package Ledger for Piping Work Installation The following table provides a general guideline as to how offshore installation progress should be progress weighted for aggregating progress and the typical progress rule to be applied to the activity. Physical progress rules are applied, although there is some variation of how the physical progress is assessed. Item Weighting for Roll Up Progress Rule Mooring and other Subsea Piles Installation Contract Value Weighted to tonnage of each Hull Installation, Mooring Contract Value Days earned per budgeted days Fixed Substructures (jackets) and piles Contract Value Days earned per budgeted days Topsides/Rigs Contract Value Days earned per budgeted days Subsea Equipment Contract Value Per each or, if significant differences in level of effort between types of equipment installation, weighted per tonnage Jumpers and rigid tie in spools Contract Value Per each or, if significant differences in level of effort between types of jumpers, weighted per tonnage Flowlines, Gas Lift, Water Injection, Gas Injection Contract Value Per meters/feet installed withholding 5% to 15% for flushing, testing and tie-ins, depending on complexity of work Export Pipelines Contract Value Per meters/feet installed withholding 5% to 15% for GPO-PC-PRO-00025 © BP p.l.c. Page 107 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure flushing, testing and tie-ins, depending on complexity of work Riser Pull Ins including flexible risers Contract Value Each weighted to tonnage, if significant differences exist in riser sizes and complexity of installation. If riser pull ins include subsea tiein, withhold allowance for tie-ins an testing Umbilicals Contract Value Per meters/feet installed, withholding 5% to 15% for flushing, testing, and tie-ins and filling, depending on complexity of work (some progress could be deferred to topsides tie-ins) Flying Leads Contract Value Each with testing reserve of (5%) Hook Up and Commissioning Total Contracts Value (multiple Contractors are typically involved) Manhours earned vs. budgeted. Manhours developed from work package system Overall Progress Measurement Overall progress measurement will be a mathematical summation of the progress elements as shown in this section and depicted in the following tables. Delivery Area Original Control Budget Value M M A 50.0 10.0 150.0 250.0 460.0 Delivery Area Progress Calcs Subsea Export Pipeline Hull and M ooring Topsides Facilities Total Physical Earned Value Progress MM Total Progress B C = A * B D = C / Sum A 28.3% 14.2 3.1% 38.4% 3.8 3.5% 37.7% 56.6 12.3% 14.0% 35.0 7.6% 109.6 23.8% A sample of Define progress is shown in the following table. A variation of this is to report plan and variance from plan since actual is inferred. This is generally used at executive-level reporting. The information below will be required output of the Planning Engineer aggregating the progress. Define Progress Delivery Area Subsea Export Pipeline Hull and M ooring Topsides Facilities Total Weight 21.9% 13.7% 27.2% 37.2% 100.0% Planned 28.6% 36.4% 38.6% 12.7% 21.6% Cumulative Actual Variance 28.3% -0.2% 38.4% 2.0% 37.7% -0.9% 14.0% 1.4% 23.8% 2.2% Planned 3.3% 3.6% 6.0% 1.3% 3.6% Period Actual 3.5% 1.6% 5.5% 1.6% 3.1% Variance 0.2% -2.0% -0.5% 0.3% -0.5% An example of an Execute summary progress table is shown below. GPO-PC-PRO-00025 © BP p.l.c. Page 108 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Execute Overall Progress Reporting Delivery Area Phase Subsea Subtotal Detailed Engineering Procurement Flow line Procurement Fabrication Export Pipeline Subtotal Detailed Engineering Procurement Pipeline Procurement Fabrication Hull and M ooring Subtotal Detailed Engineering Procurement Fabrication Topsides Subtotal Detailed Engineering Procurement Fabrication Transport and Install Subtotal Subsea Export Pipeline Hull and M oorings Topsides HUC Subtotal Facilities Total Total Planned 28.6% 100.0% 38.1% 41.2% 9.8% 35.4% 100.0% 55.2% 45.4% 12.6% 38.6% 83.5% 58.7% 17.8% 12.7% 50.5% 28.5% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 21.6% Cumulative Actual Variance 28.3% -0.2% 95.0% -5.0% 40.0% 1.9% 40.0% -1.2% 10.0% 0.2% 38.4% 3.0% 100.0% 0.0% 60.0% 4.8% 50.0% 4.6% 15.0% 2.4% 37.7% -0.9% 85.0% 1.5% 60.0% 1.3% 15.0% -2.8% 14.0% 1.4% 60.0% 9.5% 30.0% 1.5% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 22.1% 0.5% Period Actual 3.5% 1.2% 3.6% 4.0% 3.8% 0.6% 0.0% 8.0% 12.0% 3.0% 5.5% 3.2% 5.1% 6.1% 1.6% 5.6% 4.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 2.4% Planned 3.3% 2.1% 3.1% 4.6% 3.1% 3.6% 0.0% 6.0% 10.0% 2.0% 6.0% 3.0% 5.6% 6.7% 1.3% 4.8% 3.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 3.6% Variance 0.2% -0.9% 0.5% -0.6% 0.7% -3.0% 0.0% 2.0% 2.0% 1.0% -0.5% 0.2% -0.5% -0.6% 0.3% 0.8% 0.9% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% -1.2% Progress Curves Examples of Progress Curves: Following is an example of a typical early curve. In this example the project this is slightly ahead of schedule: Typical Early Curve 100% 90% Plan 80% Actual 70% 60% 50% 40% 30% 20% 10% Plan Actual n07 13-Jan-07 6-Jan-07 1Ja 6 7-Dec-06 2-Nov-06 1D ec -0 6 6 5-Oct-06 1N 1O ov -0 ct -0 p06 7-Sep-06 1Se 3-Aug-06 g06 1Au 6-Jul-06 l-0 6 1Ju 1-Jun-06 n06 4-May-06 06 6-Apr-06 1Ju ay - 6 1M 1Ap r-0 2-Mar-06 ar -0 6 2-Feb-06 1M 5-Jan-06 1-Dec-05 1Fe b06 n06 1Ja 1D ec -0 5 0% 0.0% 4.5% 9.1% 14.4% 21.9% 31.2% 44.7% 61.0% 72.2% 83.3% 91.1% 97.6% 99.7% 99.9% 100.0% 0.0% 3.8% 11.0% 16.0% 24.0% 35.0% 48.0% 65.0% 76.0% Late Start Curves are often depicted with Early Start Curves and referred to as a ‘banana’ curve or ‘progress envelope’. The following chart depicts and early/late progress envelope. GPO-PC-PRO-00025 © BP p.l.c. Page 109 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Note: forecast curves are required on all plans but were omitted from this graphic for clarity. Forecast Curves In the chart below, alarms should have been sounded in the first months of the project. The curve shows 15% behind schedule (y axis) about 30% down the original timeline (x axis). This is typically not recoverable without drastic actions. Plan Early Curve, Actual and Forecast Indicating Potential Delay to Project Actual Forecast 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% GPO-PC-PRO-00025 © BP p.l.c. May-07 Apr-07 Mar-07 7 r-0 ay -0 7 M Feb-07 Ap -0 7 M Fe b ar -0 7 Jan-07 Nov-06 Dec-06 6 Ja n07 6 c-0 Oct-06 -0 6 v-0 De Sep-06 No Oc t Aug-06 -0 6 Se p Jul-06 6 g06 l-0 Ju Au Jun-06 6 r-0 n06 Ju M Ap ay -0 6 May-06 4.5% 2.0% Apr-06 0.0% 0.0% Mar-06 -0 6 ar -0 6 M Fe b Feb-06 Plan Actual Forecast Jan-06 Ja n06 0% 9.1% 14.4% 21.9% 31.2% 44.7% 61.0% 72.2% 83.3% 91.1% 97.6% 99.7% 99.9% 100.0% 100.0% 100.0% 3.0% 6.0% 12.0% 20.0% 30.0% 30.0% 46.0% 57.0% 67.0% 75.0% 82.0% 88.0% 92.0% 95.0% 98.0% 100.0% Page 110 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Progress Worksheets A very simplistic example of an overall progress worksheet is shown below. Export Pipeline Hull and M oorings Topsides Faclities Dec-2012 Nov-2012 Oct-2012 Sep-2012 Aug-2012 Jul-2012 Jun-2012 May-2012 Apr-2012 Mar-2012 Feb-2012 Jan-2012 Dec-2011 Nov-2011 8.4% Oct-2011 Subsea Element Weight Sep-2011 Delivery Area Plan % Forecast % Actual % 0.0% 10.0% 20.0% 38.0% 48.0% 58.0% 65.0% 73.0% 85.0% 35.0% 45.0% 58.0% 69.0% 83.0% 0.0% 8.0% 15.0% 25.0% 35.0% 96.0% 94.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% Plan % Forecast % Actual % 0.0% 10.0% 20.0% 38.0% 48.0% 58.0% 65.0% 73.0% 85.0% 35.0% 45.0% 58.0% 69.0% 83.0% 0.0% 8.0% 15.0% 25.0% 35.0% 96.0% 94.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% Plan % Forecast % Actual % 0.0% 10.0% 20.0% 38.0% 48.0% 60.0% 70.0% 80.0% 90.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 35.0% 45.0% 58.0% 69.0% 83.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 0.0% 8.0% 15.0% 25.0% 35.0% Plan % Forecast % Actual % 0.0% 5.0% 0.0% 8.0% Plan % Forecast % Actual % 0.0% 4.2% 3.8% 83.7% 10.0% 15.0% 20.0% 30.0% 40.0% 50.0% 60.0% 22.0% 32.0% 43.0% 55.0% 65.0% 12.0% 17.0% 22.0% 70.0% 75.0% 80.0% 86.0% 90.0% 94.0% 95.0% 95.0% 97.0% 97.0% 98.0% 98.0% 100.0% 100.0% 100.0% 0.0% 5.8% 11.6% 18.8% 24.6% 34.6% 44.3% 54.0% 64.3% 24.1% 34.1% 45.4% 57.3% 67.9% 8.0% 12.5% 18.3% 24.1% 74.4% 78.3% 83.3% 88.3% 91.6% 95.0% 95.8% 95.8% 97.5% 97.5% 98.3% 100.0% 98.3% 100.0% Aggregating Progress Curves The following example shows a very simple roll up scenario with 3 WBS elements rolled up to 1 overall curve. Notice how Contractor 3’s impact on the overall performance indicates a high value weighting and poor progress that leads to a significant impact in the overall progress and forecasting. Obviously, this is not a desirable scenario and this kind of result would require intervention or rebaseline. GPO-PC-PRO-00025 © BP p.l.c. Page 111 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Manpower Reporting The following graph depicts a combined progress curve and resource histogram for a small FEED project. The same principles can be used for any size project, but a small project was selected as an example for the sake of legibility in this procedure. Note in this example, the project struggled to meet the resource requirements, subsequently fell behind schedule and was unable to recover, therefore adding 4 months to duration. This is not a positive outcome and had this particular FEED been on the critical path of the project, substantial efforts would have been required in later phases to recover schedule and maintain the finish date or a rebaseline would have been called for at the end of Define. The above format is the preferred format for Contractor reporting of individual and roll up scope development. It is very important to note that sometimes a disconnect in progress and manpower levels is simply a result of poor estimating and norms being applied in the resource loading of the schedule or simply a desire of a Contractor to imply higher requirements to insure the real Contractor staffing levels are met. GPO-PC-PRO-00025 © BP p.l.c. Page 112 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure The above example shows all elements of a good progress curve including plan, actual and forecast of both progress and manpower. There should be a very clear correlation between this data. The BP project monthly report Delivery Areas may include their respective graphs. Delivery Area formats mimics the overall report format and is shown in the following series of charts: GPO-PC-PRO-00025 © BP p.l.c. Page 113 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure BP Monthly Reporting Progress Tables The sample reporting included in this section is taken from a deepwater Greenfield project, but the same principles will apply across all projects. Although a project may develop project specific reporting formats, the data reported will be consistent with this procedure. An example of a typical Define summary progress table with metrics follows: Reporting Period Delivery Package Subsea Export Pipeline Hull and M ooring Topsides Facilities Planned 48.0% 48.0% 48.0% 20.0% 24.6% Cumulative Actual 35.0% 35.0% 35.0% 22.0% 24.1% Jan-12 Variance -13.0% -13.0% -13.0% 2.0% -0.4% Planned 10.0% 10.0% 10.0% 5.0% 5.8% Period Actual 10.0% 10.0% 10.0% 5.0% 5.8% Variance 0.0% 0.0% 0.0% 0.0% 0.0% Note: By Reporting Period Delivery Package Subsea Export Pipeline Hull and M ooring Topsides Facilities Cumulative RFQs Placed Purchase Orders Issued Planned Actual Variance Planned Actual Variance 1 0 -1 2 3 1 2 3 1 4 3 -1 3 2 -1 4 6 2 7 6 -1 3 14 11 13 11 -2 13 26 13 The Execute stage monthly report will include the progress data for period and cumulative down to the WBS phase level (EPCI). The following tables depict a summary overall progress table which would be included in the executive summary section of a monthly report. Delivery Package Subsea Export Pipeline Hull M oorings Topsides Facilities Planned 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% Cumulative Actual 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% Period Variance Planned Actual Variance 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% The following table represents a depiction of a progress table which includes Level 3 Delivery Area components. GPO-PC-PRO-00025 © BP p.l.c. Page 114 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Execute Overall Progress Reporting Delivery Package Phase Subsea Subtotal Detailed Engineering Procurement Flow line Procurement Fabrication Export Pipeline Subtotal Detailed Engineering Procurement Pipeline Procurement Fabrication Hull and M ooring Subtotal Detailed Engineering Procurement Fabrication Topsides Subtotal Detailed Engineering Procurement Fabrication Transport and Install Subtotal Subsea Export Pipeline Hull and M oorings Topsides HUC Subtotal Facilities Total Total GPO-PC-PRO-00025 © BP p.l.c. Planned 28.6% 100.0% 38.1% 41.2% 9.8% 35.4% 100.0% 55.2% 45.4% 12.6% 38.6% 83.5% 58.7% 17.8% 12.7% 50.5% 28.5% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 21.6% Cumulative Actual Variance 28.3% -0.2% 95.0% -5.0% 40.0% 1.9% 40.0% -1.2% 10.0% 0.2% 38.4% 3.0% 100.0% 0.0% 60.0% 4.8% 50.0% 4.6% 15.0% 2.4% 37.7% -0.9% 85.0% 1.5% 60.0% 1.3% 15.0% -2.8% 14.0% 1.4% 60.0% 9.5% 30.0% 1.5% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 22.1% 0.5% Page 115 of 134 Uncontrolled when printed or stored locally Planned 3.3% 2.1% 3.1% 4.6% 3.1% 3.6% 0.0% 6.0% 10.0% 2.0% 6.0% 3.0% 5.6% 6.7% 1.3% 4.8% 3.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 3.6% Period Actual 3.5% 1.2% 3.6% 4.0% 3.8% 0.6% 0.0% 8.0% 12.0% 3.0% 5.5% 3.2% 5.1% 6.1% 1.6% 5.6% 4.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 2.4% Variance 0.2% -0.9% 0.5% -0.6% 0.7% -3.0% 0.0% 2.0% 2.0% 1.0% -0.5% 0.2% -0.5% -0.6% 0.3% 0.8% 0.9% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% -1.2% Rev: B01 BP Internal Planning and Scheduling Procedure Appendix I Rebaselining The graphics below reflect a rebaseline scenario for a scope-of-work change situation for a Delivery Area. In this scenario, the Contractor has made provisions to increase manpower or hours or otherwise make changes to ensure completion date is met. Not all rebaselines will result in slippage to the end date, though this is rare. Scope-of-work Change Causing the Project to be Rebaselined The following example indicates a worst-case scenario where a project or Delivery Area is rebaselined due to scope growth or other schedule events. The end date has slipped significantly and either interface float is being consumed, placing the project at risk or the critical path is being directly impacted. Plan Rebaseline Indicating Delay to Project Actual Rebaseline 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% GPO-PC-PRO-00025 © BP p.l.c. May-07 Apr-07 Mar-07 7 r-0 ay -0 7 M Feb-07 ar -0 7 -0 7 M Fe b Ap Jan-07 Nov-06 Dec-06 -0 6 Ja n07 Oct-06 -0 6 ov Sep-06 D ec -0 6 N O ct Aug-06 -0 6 Se p Jul-06 6 g06 l-0 n06 Ju Au Jun-06 9.1% 3.0% May-06 4.5% 2.0% Apr-06 0.0% 0.0% Ju 6 ay -0 6 r-0 Mar-06 M Ap -0 6 ar -0 6 M Fe b Feb-06 Plan Actual Rebaseline Jan-06 Ja n06 0% 14.4% 21.9% 31.2% 44.7% 61.0% 72.2% 83.3% 91.1% 97.6% 99.7% 99.9% 100.0% 100.0% 100.0% 6.0% 12.0% 20.0% 30.0% 30.0% 46.0% 57.0% 67.0% 75.0% 82.0% 88.0% 92.0% 95.0% 98.0% 100.0% Page 116 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix J Schedule Risk Analysis Process The risk analysis must be independently conducted to remain objective and fair. Project Teams often have a positively focused attitude and behavior that is essential for good project management but may not consider routine schedule risks or significant risk events. In addition, there are often political pressures to maintain control or pre-conceived schedule dates. Even when potential risks are acknowledged, the Project Teams’ narrow focus often results in the magnitude of impact being underestimated. The risk review team must fully understand and appreciate the schedule. To facilitate risk analysis, the project must provide the Schedule Basis and Assumptions document along with pdf and native files of the Master Control Schedule and the Level 1 Schedule to the risk review team at least one week in advance of the risk review. It is expected that the project Planning Team will be fully involved in the risk review process to assist the review team in understanding the basis and assumptions and to facilitate the discipline team interviews. The process will include interviews with key team personnel, a clear understanding of the teams’ participation in development of the control schedule, identification of key assumptions, risks as understood by the team and listing of key risk events. The Planning Engineer(s) must work diligently to incorporate all project team inputs in development of the MCS and basis and assumptions. Any lack of buy in to the schedule will likely be revealed in the Schedule Risk Review. This is avoidable when the Planning Engineer maintains full team involvement in development of the schedule. A common problem associated with poor risk analysis is having too many conditions and assumptions (e.g. the analysis assumes activities will happen on a certain date). The fact that the assumption has to be made means that there is uncertainty in the date, and, therefore, these uncertainties will be included in the analysis. Fewer assumptions and more empirical data will generally lead to a more accurate risk analysis and provide more predictable outcomes to the project and management teams. The risk review will conclude with a presentation of the preliminary results to the Project Team followed by a formal report issued approximately 1 week after the review. Risk review results are BP internal and not to be distributed outside of BP. Results are provided to the project management team and to the Integrated Stage Gate Review team, where a review is conducted as part of the stage gate assurance process. Review Schedule – Technical Requirements The schedule risk review process begins with a robust project Master Control Schedule. The MCS is used to develop a Primavera risk model as outlined in this document. . Once the risk model is complete, it is analyzed with the Schedule Check tool of Primavera Risk Analysis, and any alterations required are then completed. Once the risk model meets the required level of integrity, the risk analysis process begins with the opening of the risk schedule in the analysis software. To initially assess the schedule sensitivity and identify main drivers, an initial risk analysis is performed using quick-risk with wide generic three point ranges in the order of -50 / +150. A review of the criticality tornado chart will give an indication on where to focus attention during the discussion with the Delivery Team. This will only provide a high level view. Key risk events will still need to be mapped to the risk model in the formal review. Subsequently, routine risk ranges are assigned to all activities as applicable (generally around 90%/+125% depending individual task risk assessment) and risk events created, distributions assigned, etc. before the Monte Carlo simulation is run. Input will be required from the project team to provide the optimistic, most likely and pessimistic durations in specific risk areas. Achieving good results require strict adherence to the following risk model schedule guidelines. Where understood, weather modeling should be included in the development of the risk model using the Risk Analysis Weather Modeling feature. Weather windows may also be modeled in the risk software (ice windows, monsoon seasons, etc.). If a weather window is deemed to be a key driver to schedule outcomes, the window should be included as a risk event in the schedule to increase visibility in the tornado charts and other outputs. Schedule Risk Model – Schedule Development Rules The Master Control Schedule serves as the basis for developing a schedule risk model. The risk model is a copy of the MCS that has been modified to fit within the development rules as laid out in this section. The modification of the MCS into a risk model requires careful consideration as to not changing the critical path and key dates when creating the risk model. The risk model is in essence a reflection of the MCS modified to meet requirements of the analysis software, Primavera Risks Analysis. GPO-PC-PRO-00025 © BP p.l.c. Page 117 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Creating a robust risk model, which reflects with accuracy the contents of the MCS, is an activity that requires careful consideration by the Planning Engineer. This is not a job to be left for the last minute ahead of the review. Furthermore, the Planning Engineer must ascertain that the Level 1 schedule, MCS, risk model and Schedule Basis and Assumptions all contain consistent dates before providing the pre-read to the risk review team. It is not unheard of for a project to provide disconnected documents, which can be very embarrassing when this only becomes apparent at the review. Activity Count The number of activities should be between 50 and 150 activities (the smaller the better). Schedule Risk Analysis is a management tool and, therefore, needs to get its message across in a straight forward and succinct manner. Analysis of a 5,000 activity network will generally not give good results for a number of technical reasons ranging from the strict schedule quality requirement, which tends to deteriorate with larger files, ability to gain a correct understanding of activity criticality, applying suitable ranges to such a large set of activities or being able to trace/find issues and activities in the risk model, etc. There are also additional requirements to correlate sets of activities to maintain risk model integrity. This is very cumbersome and avoidable when the file is kept to a manageable size. In essence, larger files tend to decrease the quality of the risk results rather than improve the quality. What is of the essence is that the risk schedule file of 50 to 150 activities clearly identifies the critical and near-critical path activities. Relationships and Lags Activity relationships will only have Finish-to-Start relationships and lags are to be avoided. If deemed not possible then Start-to-Start or Finish-to-Finish relationships should be kept to the very minimum and should never be used on the critical or near/sub-critical paths. Lags, where possible, should be replaced with an activity, even if the activity is a ‘place holder’. As an example, where equipment delivery may be tied FF with a lag to fabrication, this assumption should be replaced by splitting the fabrication activity into ‘start fabrication’ and ‘finish fabrication’ where the equipment delivery is tied FS to ‘finish fabrication’, and the lag and FF is eliminated. This methodology adds clarity to and facilitates proper behaviors in the risk model. Constraints The plan will avoid constraints such as Must Start On, Finish on or After, Start on or After, etc. Constraints that prevent the ‘free movement’ of activities being analyzed in the risk model will prevent realistic results. Start constraints may be used on the first activity if there is some reason to not use the data date, but if there is some doubt about when the project will start, then it is recommended that an activity prior to start is put into the plan spanning the current schedule data date to the forecast start date so the uncertainty around the start date can be included in the model. This will allow a variation in the actual start of the project to be considered in the analysis. Close inspection will generally indicate that any schedule constraints can be replaced with a predecessor activity. If the constraint is ‘Start On or After’, the predecessor can generally be ranged to an equal minimum and mostly likely duration where it does not impact risk results by allowing the successor to move forward in time. Activities in Progress or Complete The plan should only contain remaining duration activities. Completed activities are not required. No progress will be shown against an activity. If an activity is underway, the progress can be eliminated by splitting and renaming the activity to ‘complete activity X’, for example, while showing the remaining duration as total duration. Completed or in progress activities have a tendency to be mishandled by the risk software. Calendars Multiple calendars in risk models are to be avoided as the software generates spurious and misleading results at calendar interfaces. The risk model schedule should only use one calendar. 24 hour calendars are not permitted in the risk model. Typically, a 7 day 8 hour per day calendar applied to all activities provides good results. The Planning Engineer creating the risk model will need to ensure the MCS activity finish dates are aligned in the risk model finish dates, even though different calendars may be applied. Open Ends Ideally the plan should have one start and one finish. In addition to the end date range, a key output from Schedule Risk Analysis is activity criticality. Criticality is a measure of the probability that an activity would be on the critical path and, therefore, influence the probabilistic end date. Multiple end dates can mask the criticality of an activity. The influence of multiple ends on criticality must be specifically addressed during the risk review GPO-PC-PRO-00025 © BP p.l.c. Page 118 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure to have a clear picture of the critical activities. Where multiple end dates are required, separate risk models may need to be produced to evaluate each of the end dates on a case-by-case basis. Risk Events It must be stressed that to get a good result it is essential to consider all potential outcomes, hence, risk events should be included. A review of the Project Risk Register should be used as a source of potential risk events and built into the risk model logic linked to the appropriate activities. The magnitude of the schedule contingency produced by the risk review depends on the unique characteristics of the project and the risks they pose for the overall completion of the project activities. Other risk events may include: Logistics – project located in a remote or underdeveloped location Weather events – hurricanes, typhoons, eddy/loop events Labor disruptions Governments, regulatory bodies, agencies or Partners requiring more approval or where permitting requirements are not well defined Requirements that are imposed due to ‘political’ reasons Political disruptions Government policies not established for projects Government or local customary practices delay schedules (example: port processing and releasing of shipments, local transport, etc.) Once possible events have been identified, their probabilities of occurrence and the potential schedule impacts are assessed by the schedule review team and included in the risk modeling simulations. Schedule Risk Model Outputs Schedule Risk Review outputs include probabilistic dates. Probabilistic dates are expressed as the percentage likelihood that a date will be achieved (i.e. a P50 represents a 50% probability that a date will be achieved). Primary date outputs are the P50 representing the PT (performance target) of the first production or start up and the P90, representing the NTE (not to exceed dates) of the same. The dates generated are used to determine schedule contingency by measuring the difference between the deterministic date (control target date), P50 and P90. The P50 and P90 dates for first production are used as FM promise dates for the performance target and not to exceed. An analysis will be included in the results indicating variance from control durations expressed in both a percentage and months. The execute variance (contingency) between the deterministic finish date and the P50 PT finish date is expected to be 10% to 15%, and the P90 NTE should be around 30% beyond the deterministic duration. Higher ranges may be an indicator of excessive risk being carried forward in the project and will need to be clarified in the reporting of the results. The risk analysis software refers to deterministic dates and durations which are the dates and durations as represented in the risk model, derived from the Master Control Schedule. The deterministic dates and durations are not an output from the risk model but rather an input from the MCS to the risk model, used to gauge the level of confidence in the MCS. The risk software uses the risk model durations as the most likely durations and ranges are set on either side of this duration in the risking process. On occasion, the commercial function may require a P10 date for first production. This is readily available from the review outputs. The following is an example of a Define duration review result: Define - Deterministic Define- Performance Target [PT] Define - Not to Exceed [NTE] GPO Project Schedule 25-Feb-13 27-Feb-13 1-Apr-13 Duration M onths 17 17 18 Variance M onths 0 0 1 Contingency NA 0% 7% The following table lists actual analysis results of an Execute duration from a major project: GPO-PC-PRO-00025 © BP p.l.c. Page 119 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure First Oil - Deterministic First Oil - Performance Target [PT] First Oil - Not to Exceed [NTE] GPO Project Schedule 9-M ar-17 Duration M onths 51 Variance M onths 0 29-Aug-17 21-Jun-18 58 67 7 16 Contingency Rationale NA Benchmarks conservatively w ith analogue projects 12% Reflects residual risks 32% Consistent w ith the unmitigated schedule risk events currently present Comparison of the above two tables clearly indicates that the greater proportion of risk lie within the Execute stage. Additional outputs of a risk review are tornado charts that provide key analytical metrics, which are helpful in understanding criticality of specific tasks within a schedule. The more crucial an activity is, the more likely it is to affect the overall outcome of the project. The following chart is an example of a review output; a tornado chart of duration criticality: The above activities warrant close tracking over the course of the project. Planning Engineers should look for opportunities to expand the level of detail contained within these activities to help maintain tighter control of the schedule and thereby mitigate the chance of slippage. It cannot be overemphasized that Schedule Risk Analysis results are in no way meant to infer that a project’s deterministic schedule is not achievable. A deterministic schedule that is not achievable is not an acceptable schedule for review as there will be too much uncertainty and residual risks. Schedules that are submitted for review which are not considered achievable by the team will have additional risks factors modeled in the analysis. This is not a good position for a project to be when trying to progress through a stage gate. A sound basis and assumptions document, benchmarking, incorporation of market conditions and all other considerations will have been reflected in the Master Control Schedule prior to the risk analysis to obtain a risk analysis result which reflects the team and management confidence in the schedule going forward. GPO-PC-PRO-00025 © BP p.l.c. Page 120 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix K IPA Schedule Definition Best Practices The below information is provided by IPA except as noted. End of FEL 2 (End of Select; concept definition) General Research Findings: The primary objective of a project schedule at the end of FEL 2 is to: Provide a tool to facilitate the optimal planning of the project, given business and project priorities Map out FEL 3 in detail for project controls and progress reporting Determine the feasibility of the target completion date(s) Flush out errors or conflicts in planning and resolve them before starting FEL 3 Determine the critical path(s) that need attention, including early procurement requirements Provide a clear communication tool for FEL 2 gate review Best Practices for project schedules at the end of FEL 2 Based on a documented WBS Includes the entire project scope Includes all project phases Reflects hard constraints documented in PEP Entire project schedule based on CPM All activities tied into the network Clear critical path Reasonable amounts of activity float Detailed plan for FEL 3 BP Note 1: FEED schedules are often not prepared by time of pacesetter review due to ongoing CTR development and inability to raise a call off to the FEED contractor until CTRs are complete and project passes RCM at Define Gate (on funding) Level of detail required for effective schedule monitoring and control Includes development of FEL 3 deliverables Detailed design activities and procurement prior to authorization BP Note 2: These are rarely prepared by the time of the Pacesetter review and often dependent on contract call offs provided at the Define stage gate Project system requirements such as gate reviews, peer reviews, etc. Planned VIPs FEL 3 phase should be resource loaded with critical project resources – owner and contractor BP Note 3: BP uses other mechanisms for planning IPT resources and does not resource load BP schedules. See BP note 1. Objective is to ensure that the plan for FEL 3 is feasible given resource availability Document requirements for critical or scarce resources Provide a tool for ensuring that the FEL 3 plan and FEL 3 cost estimate are aligned Best Practice for Execution Phase Network of activities tied together using predecessors and successors Critical path is clear an continuous Transition and overlap between design and construction modeled Planned design and construction packages shown Planned construction sequence including any constraints such as Weather window, turnarounds/shutdowns, etc. Turnover sequence shown at high level Appropriate startup period included to show full life-cycle Basis of schedule document Upstream Considerations Upstream projects are typically larger than downstream projects and often involve several different major components that are led by different FEED and execution contractors. As a result, at the end of FEL 2, upstream GPO-PC-PRO-00025 © BP p.l.c. Page 121 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure projects may have different project schedules for major areas. These schedules are typically developed by different FEED contractors or in-house teams (fab yard, drilling, quarters, construction on shore, integration activities, installation, etc.).At the end of FEL 2, the project should have an appropriate project schedule for each major area based on the general requirements described above. The owner team (or another FEED contractor) would then need to integrate these plans together to form a master project schedule. This master schedule would include any interfaces between the individual schedules. In our experience, the master schedule is not typically resource loaded for FEL 3 activities, but the individual subcomponent schedules would be resource loaded with critical resources. At the end of FEL 2, the team shall also have a Basis of Schedule document which outlines the scheduling function’s staffing plan and roles and responsibilities, WBS structure, the approach to schedule development and schedule control, coding structure of activity codes, schedule assumptions, and a discussion of how individual project schedules will be integrated into a master schedule. Again, at the end of FEL 2, the project team should have a clear and detailed control level schedule(s) for the FEL 3 phase that can be used for project controls and progress measurement. In addition, the execution phase should be modeled out to show the project’s critical path(s) and provide a sound basis and support for the overall project completion dates. GPO-PC-PRO-00025 © BP p.l.c. Page 122 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix L Fuse Metrics Both BP and Contractor schedules must meet the following metric criteria to be deemed robust. Any exceptions to these rules must be carefully flagged to the Lead Planning Engineer and PSTL/PSM when necessary. BP Planning Engineers are to adopt the following provisions as best practice guidelines when both developing schedules and interpreting/analysing Contractor schedules. Many of these metrics are also identified in the Pertmaster Schedule Check. BP Planning Engineers will be required to understand and implement these basic schedule rules. There will be instances in the MCS where these principles may be waived to support the nature of the MCS where long duration activities occur, each to be assessed on an individual basis. Metric Criteria: Open Ends Description: Total number of activities that are missing a predecessor, a successor, or both. This number should not exceed 5%. This is a core schedule quality check. In theory, each activity should have at least one predecessor and one successor associated with it. Failure to do so will impact the quality of results derived from a time analysis as well as a risk analysis. Start to start relationships are not considered as valid successor relationships as they result in open ends unless they are tied off with a correct finish to start or finish to finish logic. Start to Start relationships should be avoided unless it can be shown to be a truly valid relationship and not just put in place to avoid showing the correct logic driver. Logic Density Description: Average number of logic links per activity. In theory, this value should be at least two. An average of less than two indicates that the schedule may have open ends and should be reviewed and updated with additional logic links. An upper limit of four is also recommended as logic density above this threshold indicates overly complex logic within a schedule. High Float Description: Number of activities with total float greater than 2 months. This number should not exceed 5% of the total activity count. Schedule paths with high amounts of float typically arise due to artificially constrained activities or other much longer competing critical paths. Paths with finish float of more than 2 months should be considered for schedule optimization (an opportunity to add additional activities without impacting the project completion date). Negative Float Description: Total number of activities with total finish float of less than 0 working days. Negative float is a result of an artificially accelerated or constrained schedule. Negative float indicates that a schedule is not possible based on the current completion dates. Compare this metric to constraint metrics to determine which activities (with negative float) are being impacted by constraints. Ideally, there should not be any negative float in the schedule. High Duration Description: Total number of activities that have a duration longer than 2 months. This number should not exceed 5% of the total activity count excluding procurement manufacturing, indirect management, supervisory and assurance type activity durations. (It remains a BP preference to not include indirects and supervision in schedules unless head count is required for Brownfield POB or bed space issues). High duration activities are generally an indication that a plan is too high level for adequate planning and controls. Consider further developing the schedule adding more detailed activities. Number of Lags Description: Total number of activities that have lags in their predecessors. This number should not exceed 5% of total activity count. GPO-PC-PRO-00025 © BP p.l.c. Page 123 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure A lag is a duration applied to a logic link often used to represent non-working time between activities such as concrete curing. Lags tend to hide detail in schedules and cannot be statused like normal activities. Lags should typically be replaced with activities. Milestone Ratio Description: Ratio of the number of milestones to the number of normal activities. This number should not be less than 1:20. This is a powerful metric to reflect the number of deliverables versus the number of activities required to achieve these deliverables. If the ratio is less than 1:20, then the plan needs to be further developed to reflect more detail in the work (activities). Detail Level Description: Ratio of the number of summary activities to the number of normal activities. Should not be less than 1:20. Summary includes hammocks and LOE activities. This is a useful metric for determining whether or not there is enough detail in the schedule. Typically, if the ratio is less than 1:20 then more detail is required in the plan. Missing WBS Description: Activities that are missing WBS values. Activities without WBS values indicate poor planning. Activities Riding Data Date Description: Activities where the start date is the same as the project data date (Time Now). This is an indication of activities that are being delayed or have not been properly statused. Schedule Overrun Description: Activities where the remaining duration is greater than the original duration. This is an indication that additional work has transpired since the plan was developed or that planned work was delayed after the actual start date. The cause of this duration increase must be thoroughly investigated and understood by the Planning Engineer and evaluated against any impact to the critical path. SS Predecessors Description: Activities with Start to Start (SS) logic links. SS links should be used with caution and when applied, should be tied off using a corresponding Finish to Finish (FF) link. An activity with only a start to start successor is considered open ended. SF Predecessors Description: Activities with Start to Finish (SF) logic links. Start-to-Finish (SF) links are deliberately used very rarely because they have the unusual effect that the successor happens before the predecessor. This is considered a poor planning practice. FF Predecessors Description: Activities with Finish to Finish (FF) logic links. Finish to Finish (FF) links should be used with caution and generally should be tied off using a corresponding Start to Start (SS) link. FF to links should be checked for lags that might be better represented by a schedule activity. FS Predecessors Description: Total number of activities with Finish to Start (FS) logic links should be at least 90% of the total activity count. Finish to Start (FS) links provide a logical path through the project. Finish to Start relationships are the most common type of logic link in a schedule and are used to portray a sequential series of work where a successor cannot start before its’ predecessor has finished. Having less than 90% of all links as FS links is a poor scheduling practice. Merge Hotspot GPO-PC-PRO-00025 © BP p.l.c. Page 124 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Also known as merge bias, merge hotspot is an indication as to how complex the start of an activity is. If the number of links is greater than two, then there is a high probability that the activity in question will be delayed due to the cumulative effect of all links having to complete on time in order for the activity to start on time. Diverge Hotspot Description: Activities with a high number of successor links. A diverge hotspot is an indication as to how complex the end of an activity is. If the number of links is greater than two, then there is a high probability that the activity in question may delay a large number of successors. Logic Hotspot Description: Activities with a high number of predecessor links as well as a high number of successor links. This is a measure of a high-risk activity. Activities with both a large number of predecessors and successors typically turn into schedule bottlenecks causing delays. A hotspot is defined as any activity with three or more predecessors and three or more successors. Summary Links Description: Summary activities that have logic links. Summaries are groupings of activities and not true work. If logic links are attached to summaries, the project plan cannot be re-grouped using any other field as the designator for the summary. Summaries with links should be avoided at all costs. Open Start Description: Activities where the only predecessor(s) is either Finish-to-Finish or Start-to-Finish resulting in an open end to the activity. These are also known as ‘Dangling Activities’ and considered open ends and must be avoided. Open Finish Description: Activities where the only successor(s) is either Start-to-Finish or Start-to-Start resulting in an open end to the activity. These are also known as ‘Dangling Activities’ and considered open ends and must be avoided. Open Ends with Constraints Description: Activities where missing logic is accounted for through the use of a constraint. Open ended activities that have been tied off with a constraint are more defendable than activities that are openended without associated constraints but the constraint must be justified. Open Ends without Constraints Description: Activities where there is missing logic without any type of supporting constraint. These are open ended activities that have not been tied off with a constraint. This is the worst type of open ended logic and is not permitted. Lags Description: Activities with lags. Lags are positive durations or delays associated with logic links. Lags tend to hide detail in schedules and cannot be statused like normal activities. Lags should typically be replaced with activities. Leads Description: Activities carrying negative lag. This is also known as negative lag and is often used to adjust the successor start or end date relative to the logic link applied. This can result in the successor starting before the start of the predecessor and represents poor planning practice. Constraints Description: The total number of activities with a constraint of any kind applied should not exceed 5% of total activity count. GPO-PC-PRO-00025 © BP p.l.c. Page 125 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Constraints should be avoided if possible. Constraints artificially lock down a schedule and go against the ability for a schedule to naturally ‘flow’ during a time analysis. One-way constraints such as ‘Start No Earlier Than’ are valid if they can be justified (e.g. contractual start date). Includes only normal activities and milestones that are planned, in-progress, or complete. An exception to the constraint rule is in the exchange of interface information where logic links may not exist and interface activities will be constrained or where resource constraints exists and the constraints are used for these purposes only. Soft Constraints Description: Number of activities with soft or one-way constraints. Soft or one-way constraints such as Start no Earlier Than or Finish No Later Than constrain an activity in a single direction. While not as impactful as hard constraints, soft constraints do impact CPM calculations in a schedule and should be reviewed carefully. Hard Constraints Description: Number of activities with hard or two-way constraints. Hard or two-way constraints such as Must Start On or Must Finish On should be avoided. Consider using soft constraints if absolutely necessary. As Late As Possible Description: Activities with a soft (one-way) constraint that forces the activity to start as late as possible without impacting the Early or Late dates. Soft or one-way constraints such as this fix an activity in a single direction. While not as impactful as hard constraints, soft constraints do impact CPM calculations in a schedule and should be reviewed carefully. Additionally, this constraint can set early dates equal to late dates and should therefore be avoided as this presents a significant risk to the activity completion. Finish On or After Description: Activities with a soft (one-way) constraint that forces the activity to finish on or after a specific date Soft or one-way constraints such as this fix an activity in a single direction. While not as bad as hard constraints, soft constraints do impact CPM calculations in a schedule and should be reviewed carefully. Finish On or Before Description: Activities with a soft (one-way) constraint that forces the activity to finish on or before a specific date Soft or one-way constraints such as this fix an activity in a single direction. While not as bad as hard constraints, soft constraints do impact CPM calculations in a schedule and should be reviewed carefully. Must Finish On Description: Activities with a hard (two-way) constraint that forces the activity to finish on a specific date but does not override CPM Calculations. Remarks: Hard or two-way constraints such as this should be avoided. Consider using soft constraints if absolutely necessary. Includes only normal activities and milestones that are planned, in-progress, or complete. Mandatory Finish Description: Activities with a hard (two-way) constraint that forces the activity to finish on a specific date, overriding CPM calculations. This hard (two-way) activity constraint completely overrides CPM calculations and breaks the schedule into two parts. Hard or two-way constraints such as this should be avoided. Consider using soft constraints if absolutely necessary. Must Start On Description: Activities with a hard (two-way) constraint that forces the activity to start on a specific date but does not override CPM Calculations. Hard or two-way constraints such as this should be avoided. Consider using soft constraints if absolutely necessary. GPO-PC-PRO-00025 © BP p.l.c. Page 126 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Mandatory Start Description: Activities with a hard (two-way) constraint that forces the activity to start on a specific date, overriding CPM calculations. This hard (two-way) activity constraint completely overrides CPM calculations and breaks the schedule into two parts. Hard or two-way constraints such as this should be avoided. Consider using soft constraints if absolutely necessary. Start and Finish Description: Activities with a hard (two-way) constraint that forces the activity to start and finish on specific dates. (Also known as ‘Must Start and Finish’) This hard (two-way) activity constraint removes float from the activity. Hard or two-way constraints such as this should be avoided. Consider using soft constraints if absolutely necessary. Start On or After Description: Activities with a soft (one-way) constraint that forces the activity to start on or after a given date. Soft or one-way constraints such as this fix an activity in a single direction. While not as bad as hard constraints, soft constraints do impact CPM calculations in a schedule and should be reviewed carefully. Start On or Before Description: Activities with a soft (one-way) constraint that forces the activity to start on or before a given date. Soft or one-way constraints such as this fix an activity in a single direction. While not as bad as hard constraints, soft constraints do impact CPM calculations in a schedule and should be reviewed carefully. Late Constraints Description: Activities with a soft (one-way) constraint that forces the activity to start or finish on or before a given date. Soft or one-way constraints such as this fix an activity in a single direction. While not as bad as hard constraints, soft constraints do impact CPM calculations in a schedule and should be reviewed carefully. GPO-PC-PRO-00025 © BP p.l.c. Page 127 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Early Constraints Description: Activities with a soft (one-way) constraint that forces the activity to start or finish on or after a given date. Soft or one-way constraints such as this fix an activity in a single direction. While not as bad as hard constraints, soft constraints do impact CPM calculations in a schedule and should be reviewed carefully. Zero Free Float Constraints Description: Activities with a soft (one-way) constraint that forces the activity to finish as late as possible without impacting the network path dates. (Also known as a Late as Possible Constraint) Remarks: Soft or one-way constraints such as this fix an activity in a single direction. While not as bad as hard constraints, soft constraints do impact CPM calculations in a schedule and should be reviewed carefully. Total Float Constraints Description: Activities with both a mandatory start and finish constraint applied. This hard (two-way) activity constraint, in effect, locks the activity overriding the natural total float calculation. Hard or two-way constraints such as this should be avoided. Consider using soft constraints if absolutely necessary. 0 to 20 Days Float Description: Activities with positive float ranging from less than or equal to 20 days. Near-critical activities should be closely monitored during execution to ensure on-time project. 20 to 30 Days Float Description: Activities with positive float of more than 20 days and less than or equal to 30 days. Mid-range float activities should be monitored periodically to ensure these activities aren’t trending towards critical. More than 30 Days Float Description: Activities with positive float more than or equal to 30 days. Large float activities typically pose low risk exposure to a project. These activity paths (or sequences) are good candidates for adding additional concurrent work to the schedule to help with project acceleration. Average Float Description: Total finish float for a grouping. This is a good indication as to whether there is scope for improvement in the selected grouping. Float Ratio Description: A calculation of the average float divided by the average remaining duration. This is a useful metric in determining how much float exists relative to the amount of work within an activity. The higher the ratio, the more float per day of activity duration. GPO-PC-PRO-00025 © BP p.l.c. Page 128 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix M Fast Track Projects The following diagram reflects a general timeline for a large Major Project in a fast track environment and indicates how the scheduling requirements rapidly increase from a conceptual level schedule to the Define and Execute schedules. The timeline also depicts the governance and assurance process typically associated with a Major Project. The level of effort required preparing for the stage gate review and subsequent funding of possibly billions of dollars cannot be underestimated. Note how the fast track nature creates the likelihood of beginning Execute activities during Define with a multi Delivery Area project. IPA FEL stages are also indicated on this graphic. GPO-PC-PRO-00025 © BP p.l.c. Page 129 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Typical Large Project w ith multiple Delivery Areas (DA) SELECT DEFINE Define Stage Gate Approval Concept Select DM Decision M emorandum EXECUTE Execute Stage Gate Approval DA 1 FEED DA 1 Det . Engineering DA 1 Long Lead Procurement DA 1 Fabricat ion, T& I Development of the schedules for the various concept options under consideration Development of the Schedule Basis and Assumptions and the Master Control Schedule for the Selected Option DA 2 FEED DA 2 Det ailed Engineering DA 2 Long Lead Procurement DA 2 Fabricat ion, T& I DA 3 FEED DA 3 Det ailed Engineering Concept Select Determining right concept for project - best capital efficiency, meets technical, HSSE and Schedule requirements Concept Definit ion Governance Determining sufficient BP/Contractor technical definition to completion of Define refine cost and Stage CTRS, schedule data, development of level 3 understand risks and resource loaded preparation for the schedules, level 2 Define Stage Gate execute schedules, Assurance and complete update and Governance processes. set baseline for M aster Develop estimate, M CS Control Schedule and and Risk M odel Control Budget FEL 2 IPA, Independent Project Analysis Front End Loading St ages GPO-PC-PRO-00025 © BP p.l.c. DA 3 Fab, T& I EDR/PHSSER Cost and Schedule Risk Review IPA Review (if required) Integrated Stage Gate Review PRM Project Review M eeting UEM , RPM , RCM if require The level of effort required t o prepare for a Define St age Gat e review cycle should not be underst at ed EDR/PHSSER Cost and Schedule Risk Review IPA Review Integrated Stage Gate Review PRM Project Review M eeting UEM or Resource Planning M eeting Resource Committee M eeting DA 3 Long Lead Procurement Define Governance Execut e CVP and Planning Phases in a Fast Track Environm ent : Detailed Engineering begins in Define • Long Lead Procurement begins in Define or in extreme cases during concept definition (fungibles) • Governance process is similar to Define Gate FEL 3 Page 130 of 134 Uncontrolled when printed or stored locally Rev: B01 BP Internal Planning and Scheduling Procedure Appendix N Abbreviations and Definitions Abbreviations and Definitions Abbreviation Meaning AFC Approved for Construction AP Activity Planning- Operations and maintenance site specific detailed planning support group Baseline An approved plan for a project, plus or minus approved changes. It is compared to actual performance to determine if performance is within acceptable variance thresholds. Generally refers to the current baseline, but may refer to the original or some other baseline. BP Project Specific Schedule WBS A schedule WBS suitable for a specific type of project with its basis in the BP Standard WBS. The schedule WBS must be easily mapped to the Standard WBS while facilitating the schedule roll up requirements and not introducing redundancy into schedule layouts. BP Standard WBS A structured framework / breakout based on the project design basis and work to be performed on the project; the standard WBS provides logical and manageable groups or compartments against which to structure cost and schedule information. BRISK Business Risk – Often used to refer to the software/process used in determining project UAP and AUAP CoP Community of Practice Critical Path The continuous chain of activities running from the start event to the finish event in the logic network that drives the overall project end date. Activities on the critical path have zero float. CSVR Cost and Schedule Verification Review CTR Cost Time Resource. A CTR is a defined scope of work that can be fully described, scheduled, priced and resources allocated. Each CTR has ‘inputs’ (such as a planned start date and duration, preceding activities, resources needed, etc.) and ‘outputs’ such as succeeding activities and deliverables resulting from performing the CTR. CVP Capital Value Process – Stage Gates Project Appraise, Select, Define, Execute and Operate Dashboard Dashboards are used as summary outputs of BP Internal Reviews (Discipline Reviews or ISGR for example). Dashboards may also refer to summary reports as prepared by BP or Contractors Deliverable A Deliverable may be a fully assembled and tested item of equipment, a unit of material, a document or drawing that is individually tracked as part of the overall plan. Each deliverable has a unique identifier, description (or title), planned start and finish date and a ‘value’ (either in money or man-hours or unit quantity of measure). Deterministic Duration or Date calculated by Primavera and equivalent to planned or forecast date, generally used as control dates. DM Decision Memorandum – Required during Select for approval of the selected concept Earned Value Management A management methodology for integrating scope, schedule, and resources, and for objectively measuring project performance and progress. Performance is measured by determining the budgeted cost of work performed (i.e. earned value) and comparing it to the actual cost of work performed (i.e. actual cost). EDR Engineering Discipline Review EPC Engineering, Procurement, Construction EPCC Engineering, Procurement, Construction, Commissioning EPCI Engineering, Procurement, Construction, Installation GPO-PC-PRO-00025 © BP p.l.c. Page 131 of 134 Uncontrolled when printed or stored locally Rev:B01 BP Internal Planning and Scheduling Procedure EPS Enterprise Project Structure EPMS Engineering, Procurement, and Management Service FEED Front End Engineering and Design Float Remaining Total of how many days float remain in a project. Often included in float run down trending Float – Total Measure of how many days an activity can slip its planned start date or exceed its target duration without impacting the overall project end date. FM Financial Memorandum – Signed and issue signals passage through stage gate FTE Full Time Equivalent GSH Global Subsea Hardware GOO Global Operations Organization GPO Global Operations Organization HLV Heavy Lift Vessel IHUC Installation, Hook Up and Commissioning IFC Issued for Construction IFD Issued for Design Interface Milestones Interface Milestones represent the hand over from one Contractor to anther and are often written into contracts. These need to be recorded in the MCS to allow for monitoring. ISGR Integrate Stage Gate Review IPA Independent Project Analysis Inc. An independent benchmarking firm offering services to assist Project Teams in comparing their project proposals against industry norms, at appropriate point in a project life cycle. IPA performs external benchmarking and FEL assessments for BP’s UPSTREAM GPO Projects. LTP Long Term Plan – Generally relates to a regional business plan Manpower Histogram A Manpower Histogram includes the period and cumulative planned and actual equivalent manpower working on the project for the duration of the scope. Master Control Schedule (MCS) An overall plan that summarizes the individual Contractor’s sub-networks to ensure the total project is monitored. The MCS is typically fed by key dates from sub-networks and shows all key interfaces and milestones for the transfer of data and materials between Contractors. The level of detail should be the minimum required for the nature of the project. Master Document Register The Master Document Register is a listing of all the deliverables that are produced by a Contractor. MDRs typically include progress step dates and are rolled up into the engineering schedules. MC Mechanical Completion MDR Master Document Register – Listing of all of the deliverables that are produced by the contractor MDRs typically includes progress step dates and are rolled up into the engineering schedules. MOC Management of Change MPcp Major Project Common Process NTE – Not to Exceed Date Determine by risk analysis, is generally the first production or completion data associated with the P90 result of the analysis OBO Operated By Others OIM Offshore Installation Manager OSM Offshore Safety Manager GPO-PC-PRO-00025 © BP p.l.c. Page 132 of 134 Uncontrolled when printed or stored locally Rev:B01 BP Internal Planning and Scheduling Procedure PHSSER Project Health Safety Security Environment Review Physical Percentage The Physical Percentage is the amount of an activity that has been completed. For example, you have painted 2 walls in a 4 wall room would give 50%. This should not be confused with duration percentage which is how long it has taken or cost percentage which is how much has been spend. Planning Levels The Planning Levels relate to the amount of detail contained in a plan. Level 1 is a highlevel management plan with Level 5 being the most granulated which would represent activities of less than a day. PMBOK Project Management Body of Knowledge PMOC Project Management of Change PO Purchase order Primavera Enterprise – P6 Primavera Enterprise – P6 is the version of the planning tool that BP currently uses to record and report all planning information. Progress Envelope A Progress Envelope is the area, i.e., the variance which represents the total float as it expands and contracts through the project life cycle between the early S curve and the late S curve. It is calculated from the early and late dates. Project For the purpose of this document, “Projects” is used interchangeably for Category A and Category B projects Project Reporting Calendar A Project Reporting Calendar is used to communicate between all Planning Engineers the weekly and monthly cut-off dates and the reporting deadlines. PSCM Procurement and Supply Chain Management PSG Project Services Guideline PSP GPO Planning and Scheduling Procedure PSPC Project Staff Planning and Control Database PT Performance Target Determine by risk analysis, is generally the first production or completion data associated with the P50 result of the analysis RAM Resource Approval Memorandum RCM Resource Commitment Meeting RFQ Request for Quotation ROS Required Onsite Date – refers to equipment deliveries to construction, fabrication or offshore sites RPM Resource Planning Meeting Rules of Credit Rules of Credit are the process whereby common activities in the schedule are allocated a set amount of progress for each step towards completing the activity. For example, when producing documents 10% is for starting, 60% issued for review, 75% comments returned, 100% issued for use. RUSM Reservoir Uncertainty Statement and Management Schedule Basis A Schedule Basis is a document that details what has been included in the schedule, assumptions which have been made to create the schedule and how robust the schedule is. Schedule Hierarchy See schedule level Simops Simultaneous Operations Skyline of Deliverables A Skyline is a graphical output that counts the number of deliverables due each period and plots them on a horizontal axis to give a plot that looks like a view across a city. The shading of the deliverables can be used to convey the timeliness of them. SPMR Standard Project Monthly Report GPO-PC-PRO-00025 © BP p.l.c. Page 133 of 134 Uncontrolled when printed or stored locally Rev:B01 BP Internal Planning and Scheduling Procedure Supplemental FM A Supplement FM is an internal BP process used to request additional time and /or money to complete a project by CVP stage. SURF Subsea, Umbilicals, Risers and Flowlines UAP Unallocated Provision An allowance for goods and services which at the current state of the project definition cannot be accurately quantified, due to uncertainty in the scope and estimating norms included in the estimate basis, but which history and experience show will be necessary to achieve the objectives (cost, time and quality) of the project. UEM Upstream Executive Meeting WBS Work Breakdown Structure WBS Data Dictionary A WBS Data Dictionary is used to document the coding structure that has been used to build the project WBS. Additional WBS node specific information can be added to reflect where the plan update comes from and what progress methodology is being used. GPO-PC-PRO-00025 © BP p.l.c. Page 134 of 134 Uncontrolled when printed or stored locally Rev:B01 BP Internal