DCC Release Management Strategy

From this document you will learn the answers to the following questions:

When is the Release Management Strategy released?

What is one of the principles that the Release Management Strategy includes?

What is the Release Management document called?

Similar documents
Consultation on DCC Enduring Release Management Policy. Consultation opens: 18 September 2015

Smart Metering Implementation Programme: Testing Baseline Requirements Document

Data Communications Company 2 nd Floor, Ludgate House 245 Blackfriars Road London, SE1 9UF

(SEC4.0) and (SEC4.1) indicates when new sections and appendices were added to the SEC. Section Title Section Title Definitions and Interpretation

Incident Management Policy

Smart Meters Programme Schedule 2.5. (Security Management Plan) (CSP South version)

Section Development History/Status Origin Link (to relevant. documentation) SEC stage 4 consultation. SEC Stage 4 consultation Content first proposed

Incident Management Policy

Switching project. Target Operating Model and updated project governance. Ciaran MacCann and Andrew Wallace 3 November 2014

Spotlight on the SEC Seminar. 23 rd October :00 15:00

EMR: Consultation on industry code and licence modifications

Smart Meters Programme Schedule 8.6. (Business Continuity and Disaster Recovery Plan) (CSP North version)

Code Subsidiary Document No. 0501: Change management implementation. July 2015

Updated SIT1 functionality (annex to SIT Approach Document) request for SEC Panel approval

Data Communications Company (DCC) price control guidance: process and procedures

SMKI Recovery Procedure

Smart Meters Programme Schedule 5.3. (Escrow) (CSP North version)

Housing Related Support Contract Management Framework 2009/10

Operations update - DCC Industry Day 25 th March 15

Smart Meters Programme Schedule 9.1. (TUPE) (CSP South version)

Smart Meter Wide Area Network DCC Assurance Strategy

Enterprise Architecture Governance Procedure

Proposed debt assignment protocol for prepayment customers. A consultation document

ST ANDREWS COMMUNITY HOSPITAL AND HEALTH CENTRE PROJECT MANAGEMENT AND MONITORING THE BOARD S OBLIGATIONS

OPERATING PROCEDURE IT CHANGE MANAGEMENT PROCEDURES MANUAL. PREPARED BY: AEMO DOCUMENT NO: Enter Document ID VERSION NO: 6.

Clinical Risk Management: Agile Development Implementation Guidance

Smart Meters Programme Schedule 5.2. (Software) (CSP North version)

Operations. Group Standard. Business Operations process forms the core of all our business activities

Bedfordshire Fire and Rescue Authority Corporate Services Policy and Challenge Group 9 September 2014 Item No. 6

Office for Nuclear Regulation

Government response: EMR consultation on industry code and licence modifications

Newsletter. Opening letter from Chair, Jeremy Newman

PROJECT MANAGEMENT FRAMEWORK

SCHEDULE 16. Exit Plan. sets out the strategy to be followed on the termination (including Partial Termination) or expiry of this Agreement; and

Cyber Security Consultancy Standard. Version 0.2 Crown Copyright 2015 All Rights Reserved. Page 1 of 13

Draft General Manager Performance Review

Part E: Contract management

24 July Broker Trades Message Specification. (November 2007) ASX Market Information. Information Solutions from the Source

Water Charges Plan Decision Paper (Executive Summary)

Appendix A. Call-off Terms and Conditions for the Provision of Services

Government Response on Home Area Network Solutions: Implementation of 868MHz

Response to DCC Price Control Consultation

Data Integration Project

SMKI Recovery Procedure

Nuclear Safety Council Instruction number IS-19, of October 22 nd 2008, on the requirements of the nuclear facilities management system

Joint Commissioning Unit. Contract Management Framework

Second Clinical Safety Review of the Personally Controlled Electronic Health Record (PCEHR) June 2013

Welsh Government Response to the Report of the National Assembly for Wales Public Accounts Committee on Grant Management in Wales Final Report

Service Integration &

Project Plan (Statement of Work) Data Management Framework PJSM1009

Retained Fire Fighters Union. Introduction to PRINCE2 Project Management

Change & configuration management

How To Stop The Transitional Market From Trading In Electricity

Waste Transfer Pricing Methodology for the disposal of higher activity waste from new nuclear power stations

Senate. SEN15-P17 11 March Paper Title: Enhancing Information Governance at Loughborough University

ROSSENDALE BOROUGH COUNCIL SUNDRY DEBT MANAGEMENT - POLICY STATEMENT

Smart Meters Programme Schedule 1 (Interpretation and Definitions) (CSP Central version)

SCHEDULE OO CE NETWORK TRANSITION

SCHEDULE 3. Milestones and Deliverables. Redacted Version

Social impact assessment. Guideline to preparing a social impact management plan

Research and information management strategy Using research and managing information to ensure delivery of the Commission s objectives

SA Tool Kit release life cycle

DATED 1 JUNE The DISTRIBUTION BUSINESSes as named herein. - and - The SUPPLIERs as named herein. - and - Elexon Limited (as the BSC Agent)

DRAFT MODEL REGULATIONS for STATE ELECTRICITY REGULATORY COMMISSION UNDER SETION 86 (1) (e) OF THE ACT. No. Dated: October, 2009 NOTIFICATION (DRAFT)

AIPM PROFESSIONAL COMPETENCY STANDARDS FOR PROJECT MANAGEMENT PART B CERTIFIED PRACTISING PROJECT PRACTITIONER (CPPP)

Improving the ACT Building Regulatory System

OPERATIONAL PROJECT MANAGEMENT (USING MS PROJECT)

The Installation, Maintenance and Removal of Data Logging Equipment on Scottish Water s Water Revenue Meters. Terms and Conditions

in the Northern Territory

Guide to Assessment and Rating for Regulatory Authorities

SCHEDULE RR SCHEDULED AND EMERGENCY MAINTENANCE MANAGEMENT

Thames Water Utilities Limited. Settlement deed

PORTFOLIO, PROGRAMME & PROJECT MANAGEMENT MATURITY MODEL (P3M3)

NORTH AYRSHIRE COUNCIL CORPORATE ASSET MANAGEMENT STRATEGY JANUARY 2013

Aegon Global Compliance

WP133 - EMR Metering Disputes Resolution Procedure

UCD International UCD IT Services. IT12 - Device Security & Encryption Strategy. Project Initiation Document. Version nd December 2014

SAFETY and HEALTH MANAGEMENT STANDARDS

SCHEDULE 25. Business Continuity

EMR Capacity Market Implementation Coordination Workshop

Policy and Procedure for Claims Management

BPU Head of Service Position Statement

North European Functional Airspace Block Avinor, Norway EANS, Estonia Finavia, Finland LGS, Latvia. NEFAB Project CHANGE MANAGEMENT MANUAL

Kinetic Internet Limited

Part B1: Business case developing the business case

Competition and Markets Authority Energy market investigation: Notice of possible remedies Response of Smart DCC Ltd

The PNC Financial Services Group, Inc. Business Continuity Program

PROJECT AGREEMENT FOR THE PLANNING AND DESIGN OF THE COMMON REGISTRY SOLUTIONS

Part 1 Checklist. Feasibility 2. Investigation 9. Design 18. Construction 26

CERM NEGOTIATING FRAMEWORK NEGOTIATED DISTRIBUTION SERVICES. 1 July 2015

Type of change. V02 Review Feb 13. V02.1 Update Jun 14 Section 6 NPSAS Alerts

Depositor and dormant account protection

Spillemyndigheden s Certification Programme Change Management Programme

SUPPORT SERVICE POLICIES FOR LICENSED PROGRAMS For indirect channel through VAR

Guide to Assessment and Rating for Services

SCHEDULE 10. Contract Management and Reporting. the Management Information and reporting requirements,

ELECTRICITY SUPPLY/ TRADE LICENSE KORLEA INVEST A.S

ICT Service Desk Creation

Aberdeen City Council

Transcription:

DCC Release Management Strategy Version 1 24/03/2015 DRAFT

Document Control Version Number Date Version 1 24/03/2015 Initial Draft for publication Documentation Approval Name Role Date Signature Dave Broady DCC Operations Director Matthew Roderick DCC Design and Assurance Director DCC PUBLIC Page 2 of 12

Contents 1 Introduction... 4 2 Scope and Applicability... 4 3 Governance... 5 4 DCC Release Concepts... 5 4.1 Definition... 5 4.2 Release Types... 5 4.3 Planned Release Schedule... 6 5 Release Management Strategy Models... 7 5.1 Standard Release Management (SRM)... 7 5.1.1 Release Requirements Open: 24 months prior to Release Go Live... 8 5.1.2 Requirements Refinement: 18 to 15 months prior to Release Go Live. 8 5.1.3 Development of Technical and Regulatory Material: 15 months prior to Release Go Live... 9 5.1.4 Requirements Freeze, Plan and Contract: 12 months prior to Release Go Live 9 5.1.5 Develop Design and Design Freeze: 9 months prior to Release Go Live 10 5.1.6 Build and Test (System): 6 months prior to Release Go Live... 10 5.1.7 Test (User) and Go Live: 3 months prior to Release Go Live... 10 5.1.8 Service Decommission Notification... 11 5.2 Accelerated Release Management (ARM)... 11 6 User Engagement... 12 DCC PUBLIC Page 3 of 12

1 Introduction Changes and future releases to Data Communication Company (DCC) Services, their service components and associated documentation, will be implemented through a planned schedule of releases throughout the lifetime of the DCC Licence. This document defines DCC s Release Management Strategy that will operate during the Smart Metering Implementation Programme (SMIP) and, potentially, throughout the operational life of the licensee. The Release Management Strategy will be updated periodically to ensure it remains current and relevant. The DCC Release Management Strategy describes how DCC will operate its Release Management beyond the commencement of DCC live operations. The Release Management Strategy is at a conceptual level, with details relating to DCC s Release Management documented within the DCC Release Management Policy (pursuant to Section H8.9 of the Code). 2 Scope and Applicability The Release Management Strategy includes the principles for prioritisation, governance arrangements, the release lifecycle (including requirements definition, development and test activities) and a schedule for the frequency of planned releases. This document also outlines the different Release Management Strategy approaches that will operate following the commencement of DCC live operations, namely: Standard Release Management (SRM), which is the default approach to plan, build, test and deployment of DCC releases; and Accelerated Release Management (ARM), which is additional to the planned release schedule to meet urgent requirements, where demand warrants. All DCC Services 1 will be within the scope of the Release Management Strategy. For SEC Parties, this provides certainty regarding deployment dates and gives sufficient time to plan and implement required changes to their systems, processes and documentation. DCC Services within scope include: DCC User Interface; Registration Data Interface; Self Service Interface; Smart Metering Key Infrastructure, including the SMKI Repository; DCC Key Infrastructure, including the DCCKI Repository; Parse and Correlate; and 1 Some services which do not affect Users may be excluded from this strategy, as appropriate. DCC PUBLIC Page 4 of 12

Non User Gateway. 3 Governance New Requirement requests and Changes (either in the form of a Modification Proposal for SEC related changes or Change Request for non-sec related changes) to DCC s Services can be raised against the requirements baseline. These will be reviewed and impact assessed via the Modification Process (Section D2, SEC) for SEC related changes and via the DCC Change Management process for non-sec related changes. Part of this assessment of requirements will include determining when new requirements should be implemented in the DCC Services. This scheduling will take into account of factors such as SEC Parties priorities, technical complexity and implementation timescales as well as direction from SEC governing bodies. This process aims to ensure an economic and efficient use of resources, as well as minimising the impact and risk to the DCC Services. It is envisaged that resolution of any disputes in respect of scheduling of change delivery will be the responsibility of the SEC Panel. Full details of Release Management process and procedures will be documented in the DCC Release Management Policy (pursuant to SEC section H8.9). SEC Modification Process: https://www.smartenergycodecompany.co.uk/modifications/about-modifications 4 DCC Release Concepts 4.1 Definition A Release is a group of approved changes which are implemented as one package, allowing implementation of multiple changes simultaneously. 4.2 Release Types The categorisation of DCC releases will be based on the scale of new or amended functional requirements together with the impact and associated risk to DCC Services: Major Release: contains significant areas of new functionality and/or complex defect fixes. A major release would be caused by, for example, a material modification of obligations under SEC. Or material changes of SMETS, GBCS and/or CHTS specifications. Minor/Defect Release: contains minor enhancements and defect fixes, some of which may have been temporarily addressed as emergency fixes. DCC PUBLIC Page 5 of 12

A minor release would be caused by, for example, a permanent fixes identified as a result of Incident and Problem Management and/or minor functional enhancements to DCC Services. Emergency Releases: contains the corrections to one or more high impact, material defects (known errors). An emergency release would be caused by, for example, a material security vulnerability identified in the DCC Services, with a fix required immediately. All releases supersede previously deployed releases. 4.3 Planned Release Schedule DCC will align the Release Schedule with the other Industry Code release schedules, where practicable and appropriate. There will be three planned releases each year: The last Thursday in February type: minor/defect; The last Thursday in June type: major; and The first Thursday in November type: minor/defect. These dates have been aligned with other energy codes (e.g. BSC, MRA, UNC, igt/unc, SPAA and DCUSA) release schedules.. The planned release dates for the three years post DCC live are: February Release June Release November Release - - 06 Nov 16 26 Feb 17 25 Jun 17 05 Nov 17 25 Feb 18 30 Jun 18 03 Nov 18 Most changes will be allocated to one of these planned releases, based on the categorisation. However, DCC recognises that standalone releases may occasionally be required to meet a specific requirement of a particular change and which will need to be implemented outside of one of the planned releases. These exceptional releases will be delivered via Accelerated Release Management (ARM). Further detail of the ARM process is set out in section 5.2 of this document. DCC PUBLIC Page 6 of 12

5 Release Management Strategy Models 5.1 Standard Release Management (SRM) The Standard Release Management (SRM) approach will use a defined and staged approach, with supporting milestones that will provide clarity and certainty for SEC Parties. The overall management of new requirements and the subsequent Release Management process has seven clear stages from Release Requirements Open through to Release Go Live. The below table describes the activity, per quarter, in the lead up to a major SRM releases. Minor releases will involve the same activities within an accelerated schedule. Quarter Title Steps Party Q1 Release requirements open Q2/ 3 Requirements refinement Q4 Q5 Q6 Development of technical and regulatory material Requirements Freeze, Plan & Contract Conclude all design Confirm and communicate the requirement to plan a new functional release. Business statement of scope for release. Receipt of requirements for proposed changes. Continuation of the above process together with requirements refinement, costing and shaping to ensure positive business case can be maintained for the release and that the scope of release can be delivered within the defined timescales. Development of specifications to support requirements (SMETS, CHTS, GBCS, CPA, etc). Modification of SEC to support requirements and any resulting obligations. Closure of requirements based on consulted specifications (where appropriate). Development of plans and procurement of solution(s) to deliver to new specifications and regulation. Conclude consultation and designate. Detailed design and build by service providers/suppliers, together with conclusion of other design artefacts (DUIS, MMC, etc). DECC/SEC Panel DCC All parties DECC/SEC Panel DCC All affected parties DCC Q7 Build and test Build and DCC Testing of new release DCC Q8 Test and Go Live User Testing and deployment to live Users & DCC Figure 1 Overall generic DCC SRM Release Cycle DCC PUBLIC Page 7 of 12

5.1.1 Release Requirements Open: 24 months prior to Release Go Live As part of the Standard Release Management process a release for major and functional changes will occur the last week of June (annually). Requirements for a release would open 24 months prior to its Release Go Live. As part of this process a new Release record will be created for the Release, approximately two years prior to the planned scheduled Release Go Live date. The new Release will appear on DCC s Change Schedule published on the Self Service Interface (SSI) (or other appropriate means) and DCC s Change Management webpage, as a notification to DECC, SEC Panel, Users and other interested parties that the new Release is open for new requirement proposals. 5.1.2 Requirements Refinement: 18 to 15 months prior to Release Go Live All changes will be assessed and scheduled for triage in a controlled, efficient and effective process to accurately prioritise and categorise each new requirement in terms of value added benefit to the Parties and cost effectiveness. Capture & Refinement of Requiments Indvidual Assesement Technical and scheduling feasibility Risk and impact Categorisation of requirement Prioritisation of requirement. Technical impact and risk on DCC services, Release Impact Assessment Urgency of requirement implementation Safeguarding of release timeline Business Requirements Statement Figure 2 Requirements Refinement Stages The prime objective of the Requirements Refinement stage is to continue the gathering of new requirements and to refine requirement details in terms of: Cost and technical development; and DCC PUBLIC Page 8 of 12

Safeguarding to ensure the scope of the release can be delivered within the timetabled schedule. The Requirements Refinement process, will take into account existing Change Requests that have previously been assigned to a future release. All requirements will be assessed for: Technical and scheduling feasibility; Risk and impact; Categorisation of requirement; and Prioritisation of requirement. As part of the Change Management process, allocation of changes (aka Requirements) into the target DCC Release will be based on: Technical impact and risk on DCC services; and Urgency of requirement implementation, as defined by either SEC Panel (SEC related changes only), DECC and/or DCC. On completion of the Requirements Refinement process, DCC will issue a draft Business Requirements statement, specifying the scope for the release and detailing each of the changes that have been accepted for inclusion. 5.1.3 Development of Technical and Regulatory Material: 15 months prior to Release Go Live During the DCC Change and Release Management processes, where the impact assessment of a requirement(s) has ascertained that a Technical and/or Regulatory document requires modification, DCC will establish communication with appropriate document owners to develop and amend these documents to support the requirements. In the case of a SEC modification (or SEC Subsidiary document), DCC will comply with the Modification Proposal to the SEC Panel, to support the requirement(s) and any resulting obligations. 5.1.4 Requirements Freeze, Plan and Contract: 12 months prior to Release Go Live At the Requirements Freeze date, all allocated changes to be included in the release will be fixed and no further changes to the release specification will be accepted (other than as explained below). The closure of requirements will be based on consulted Regulatory and Technical documents, as described in section 5.1.3. Following the Requirements Freeze date, development of release and deployment planning will commence (as part of the DCC Release Management process) and planning of procurement activities will commence. DCC PUBLIC Page 9 of 12

If a new requirement of sufficient priority is submitted to DCC after the Requirements Freeze date, then the following options may be considered: A lower priority change may be deferred from the release in order that the higher priority change can be added. The lower priority change will be allocated to the next appropriate release. An additional release maybe scheduled by DCC as per Accelerated Release Management, with the same requirements freeze principles applying. Such a release will apply only to urgent requirements and defect corrections. Where a change is considered an Emergency Release, lead times are void and key dates will be subject to agreement between DCC, SEC Panel and/or DECC. Emergency releases shall only apply to defect fixes. 5.1.5 Develop Design and Design Freeze: 9 months prior to Release Go Live The Develop Design phase comprises finalisation of the detailed designs with DCC Service Providers, consultation with Parties (where appropriate) and conclusion of all related designs and artefacts. The Design Freeze date occurs at the conclusion of the Develop Design phase. The design for the release will be fixed from the Design Freeze date, with no further changes to the design being possible. On completion of the Design Freeze, DCC will issue the Scope of Business Requirements statement, specifying the detailed scope for the release together with all User facing design material. System build activities may also commence at this stage. 5.1.6 Build and Test (System): 6 months prior to Release Go Live All system build activities will be assured against the approved release Design Specifications and will be managed by the DCC Release Management function. Release documentation will be developed and the technical environment and test facility will be allocated. Quality assurance of all build components will be managed via DCC assurance. Once the build has been completed, system testing (Unit and Integration) will commence. During the Build and Test phase, DCC will seek to provide an informal test environment for Parties to use where practicable together with the modifications any formal testing requirements. 5.1.7 Test (User) and Go Live: 3 months prior to Release Go Live User testing will be available once DCC testing has concluded successfully. If appropriate, Parties may have to conduct a subset of User Entry Process Testing (UEPT) and SMKI and Repository Entry Process Testing (SREPT) testing. DCC PUBLIC Page 10 of 12

The DCC Release Management will manage planning for the deployment and completion of all Release documentation. The details of all DCC releases will be made visible to Users via the Self Service Interface (SSI) and DCC Website Release Schedule. This will be a rolling 52 week view, updated and published weekly. Release Notes for each release will also be available, detailing as a minimum: List of changes; Statement of Business Requirements; Service(s) impacted by Release; Documents to be amended as a result of the Release; and Key dates. Full details of the Release Management process cycle will be documented in the DCC Release Management Policy. Figure 2 Graphical representation of Release Management Strategy 5.1.8 Service Decommission Notification DCC will notify SEC Parties of the decommissioning date of a specific version of a DCC Service at least twelve months in advance of decommissioning of that version. As a minimum, services versions will be supported for two years 2. 5.2 Accelerated Release Management (ARM) Once DCC has commenced Live Operations, the intention is to operate the Release Management phases as set out in Section 5.1, however DCC acknowledges that 2 Exceptional scenarios may cause this to change. Service version life may be extended if new versions compromise the ability to interact with deployed metering assets. DCC PUBLIC Page 11 of 12

early operational experience may require urgent enhancements or changes to the DCC Service. Therefore ARM will be made available. The ARM process will follow the same Release Management process as the RMS, however key milestone dates may be amended to meet the nature of the accelerated requirements. As a consequence of additional resources requirements to meet this accelerated release, further costs may be incurred. 6 User Engagement DCC will engage directly with Users and other relevant stakeholders to collaborate in the development of Releases to the DCC Solution. This is likely to take a similar format to DCC s current design forums, which will supplement the provision of details of forthcoming releases via the SSI and DCC website. DCC PUBLIC Page 12 of 12