Download presentation
Presentation is loading. Please wait.
1
© 2007 Jupitermedia Corporation Developing and Implementing a Rollout Plan February 5, 2007 2:00pm EST, 11:00am PST George Spafford, Principal Consultant Pepperweed Consulting, LLC “Optimizing The Business Value of IT” www.pepperweed.com
2
© 2007 Jupitermedia Corporation Housekeeping Submitting questions to speaker –Submit question at any time by using the “Ask a question” section located on lower left-hand side of your console. –Questions about presentation content will be answered during 10 minute Q&A session at end of webcast. Technical difficulties? –Click on “Help” button –Use “Ask a question” interface
3
© 2007 Jupitermedia Corporation Main Presentation
4
© 2007 Jupitermedia Corporation Agenda Release Management Overview Release Plans Rollout Plans –What they are –Elements of Rollout Plans Getting Started Note: This presentation is available by either emailing: George at George.Spafford@Pepperweed.comGeorge.Spafford@Pepperweed.com Kendra at webcasts@jupitermedia.comwebcasts@jupitermedia.com
5
© 2007 Jupitermedia Corporation What Is a Release? A collection of authorized changes to an IT service –New services –Modifications to an existing service –Ending a service – sometimes decommissioning takes a lot of work and needs to be properly managed Can contain new and revised hardware and software in three categories – Major, Minor and Emergency Release Unit – describes the IT infrastructure portion that is released together –Hardware, Software, Documentation, Media, etc. Type of Release –Full, Delta, Package
6
© 2007 Jupitermedia Corporation Why Release Management Matters 29% of projects delivered on-time with expected features, 53% were challenged and 18% outright failed outright 1 The majority of the causal factors are non- technical including: –Lack of project planning –Poor requirements definition –Correct stakeholders not involved, or not involved early enough –Poor communications –Insufficient management oversight 1. “Third Quarter 2004 CHAOS Report”. The Standish Group.
7
© 2007 Jupitermedia Corporation “The focus of Release Management is the protection of the live environment and its services through the use of formal procedures and checks.” – ITIL Service Support Volume
8
© 2007 Jupitermedia Corporation Release Management Provides Quality Assurance Are the correct requirements identified? –Breadth and depth Are the requirements met when tested? –What testing is needed? Unit, Integration, load? Is the organization ready for the deployment? –Staffing, training Can the release be deployed successfully? –Is there capacity? Is support ready? Is the business ready? What did we just learn? (Post Implementation Reviews) –What went good? Bad? –What would we do again? –What would we change? Plays an important role in regulatory compliance and security –All requirements need to be known, tested and deployed with a reasonable assurance of success –A great many Incident and Problems can be traced to human error that Change and Release Management can help safeguard against
9
© 2007 Jupitermedia Corporation The Trinity Change Management Is the set of standardized processes and tools used to handle change requests in order to support the business while managing risks. [Risk Management] Release Management Uses formal controls and processes to ensure requirements are met and safeguard the production environment. [Quality Management] Configuration Management Focuses on tracking and documenting configurations and then providing this information to other areas including Change and Release Management. [A combination of Knowledge Management and Information Broker] The three process areas must work together and share information.
10
© 2007 Jupitermedia Corporation Major Release Mgt Activities Planning & Development Testing & Approval Preparation and Introduction to Production Release Policy Release Planning Design, develop and/or buy services Build and Configure the Release Beta Testing Unit Testing Integration Testing Load Testing Security Testing User Acceptance Testing Release Acceptance by Operations Roll-out Planning Communication Awareness Training Distribution Installation
11
© 2007 Jupitermedia Corporation Dependencies
12
© 2007 Jupitermedia Corporation Release Policy Defines the Release Management process Sets the scope of control Establishes roles and responsibilities The release numbering scheme Frequency of releases Critical business times to avoid Expected deliverables for each type of release Release documentation Backout plans and their testing How the Release Management process will be controlled via KPIs, meetings, audits, escalation, etc. Management and use of the Definitive Software Library (DSL)
13
© 2007 Jupitermedia Corporation Release Planning Determine contents of the Release Distribution schedule that is agreed upon with all relevant stakeholders Site Surveys Review configuration data from CMDB – does preproduction still mirror production? If not, what actions are needed? Resource Requirements – internal, customers, vendors Defining roles and responsibilities Procurement planning - vendor selection, negotiation, etc. Back-out Plans A quality management plan –Requirements definition, development/procurement per standards, appropriate testing, & implementation Definition of acceptance criteria with the Customer and other stakeholders
14
© 2007 Jupitermedia Corporation Release Planning Inputs Service Catalog Service Development Life Cycle (SDLC) Project Management Standards Release Policy Requests for Change (RFCs) Projected Service Availability (PSA) CAB Meeting Notes / Minutes Forward Schedule of Change (FSC) Maintenance Windows / Change Windows Business Priorities Business Schedule / Financial Calendar Dependencies Resource Constraints
15
© 2007 Jupitermedia Corporation Release Planning Outputs Release Specific –Release Plan –Test Plans –Training Plans –Support Plans –Acceptance Criteria –Updated Configuration Items (CIs) –Recording of Known Errors for use by Support Documented in –Change Management records –Records could be in a Configuration Management Database (CMDB)
16
© 2007 Jupitermedia Corporation Rollout Plan Elements (1) A Rollout Plan is the actual project management of the Release based on the high- level Release Plan The Rollout Plan is all about tactical execution –Names, dates, milestones, control gates, etc. Detailed Work Breakdown Structure with dates GANTT charts showing dependencies and progress are of tremendous value Human Resource Plan –Internal –Vendors –Customers Configuration Items –New ones that will be installed –Existing ones that will be changed –CIs for decommissioning including secure disposal method Plans for each location taking into account: –Time zone differences –Vendor support –Cultural / Political issues –Other dependencies
17
© 2007 Jupitermedia Corporation Rollout Plan Elements (2) Purchase/procurement plan for required CIs Budget Plan Communication Plan –Awareness –Meeting schedules Project Change Management Plan Security Plan Incorporate other aspects of project management based on your organization’s needs –What management is needed to deliver projects that meet expectations? –What controls are needed to create a reasonable assurance of outcomes? Refer to –Projects in Controlled Environments v2 (PRINCE2) –PMI’s Project Management Body of Knowledge (PM BOK)
18
© 2007 Jupitermedia Corporation Do Not Forget The Business –Customer(s) –Key Users Development Change Management –ITIL-related –Project-related Other ITIL processes Testing Security Vendors Legal Compliance IT Operations Project Management Remote sites DR/BCP Critical Success Factors Key Process Indicators Risk Management Controls in general Design what works for your organization!!
19
© 2007 Jupitermedia Corporation Getting Started (1) Release Management really needs to leverage Change and Configuration Management processes to excel –Only approved changes can be released –Need Configuration Management to understand relationships, current builds in production and to understand risks –What can you do today? Begin with the next complex project –Think of what you need to avoid the next failure –What activities would mitigate risks to an acceptable level to management? Work with development, not around development –Leverage the existing SDLC if possible or assist in the creation of one Must involve relevant vendors –Vendors must follow the same controls and processes or risks are not properly managed
20
© 2007 Jupitermedia Corporation Getting Started (2) Review stakeholders to make sure all that are needed are engaged –Engage due to business need or perception not just for awareness –Either too few or too many can be problematic –What about security, legal and/or compliance? They’re often overlooked Prove the concept of Release Management and rollout planning ITIL says Release Management is for large projects but all changes / releases use aspects of Release Management Funding is often included in project costs Begin in a manner that is realistic given your resources, timeframe and needs then evolve the process over time One of the keys to Release Management and rollback plans is the communication aspect –Manage expectations –Keep the stakeholders informed as to progress and issues –Avoid surprises
21
© 2007 Jupitermedia Corporation Getting Started (3) Remember – the introduction of a process, or changes to an existing process, require organizational change Do not overlook the “soft” people and organizational issues. Identify what you can successfully achieve today and start –Ground process design by always analyzing if organizational needs are being met BE SURE TO ASK THE BUSINESS AND NOT JUST IT! –At the outset, go for the 70% solution and learn – do not lock up in “analysis paralysis” Continuous process improvement over time is where the real gains will be made
22
© 2007 Jupitermedia Corporation Process References For a definitive reference, see ITIL’s Service Support Volume http://www.itil.co.uk/ http://www.itil.co.uk/ Microsoft’s Operations Framework http://www.microsoft.com/technet/itsolutions/cits/mo/smf http://www.microsoft.com/technet/itsolutions/cits/mo/smf British Educational Communications and Technology Agency (BECTA) http://www.becta.org.uk/tsas http://www.becta.org.uk/tsas IT Process Institute’s Visible Ops Methodology http://www.itpi.org http://www.itpi.org PMI Project Management Body of Knowledge http://www.pmi.org http://www.pmi.org Projects in Controlled Environments version 2 (PRINCE2) http://www.prince2.org.uk/web/site/home/Home.asp http://www.prince2.org.uk/web/site/home/Home.asp For additional material, use Google and search on keywords such as –“SDLC template” –“Project Management template” –“Release Management template” –“Release Plan” –“Rollout Plan” –“Fallback Plan”
23
© 2007 Jupitermedia Corporation Thank you for the privilege of facilitating this webcast George Spafford George.Spafford@Pepperweed.com http://www.pepperweed.com Daily News Archive and Subscription Instructions http://www.spaffordconsulting.com/dailynews.html
24
© 2007 Jupitermedia Corporation Questions?
25
© 2007 Jupitermedia Corporation Thank you for attending If you have any further questions, e-mail webcasts@jupitermedia.com webcasts@jupitermedia.com For future EnterpriseNetworkingPlanet Webcasts, visit www.jupiterwebcasts.com/itsm www.jupiterwebcasts.com/itsm
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.