View
212
Download
0
Tags:
Embed Size (px)
Citation preview
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1
Module 9:I2R Change Control 1.1Merging with the New
Process
May 2007
Duration: 30 minutes
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2
987654321
Change Control Training AgendaThis training will cover nine short modules on the New Change Control Process:
1 Training Introduction and Change Request Types
2 Risk Assessment
3 Quality Assurance
4 SOX Assessment
5 Architecture Review Board
6 Change Control Board
7 Release Management Office
8 Gatekeeper Audit
9 Merging with the New Process and Support Info
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3
987654321
Module 9: ObjectivesBy the end of this module, you will be able to understand the following:
How and when you need merge and adopt the new process
Roles and responsibilities for all parties involved
One Program Change Control (One PCC)
Support Information
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4
987654321
Merging with the New Process - Tacticals
Maroon = New Change Control Requirements
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5
987654321
Merging with the New Process - Project
Maroon = New Change Control Requirements
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6
987654321
Merging with the New Process – Release Exception
Maroon = New Change Control Requirements
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7
987654321
Merging with the New Process – Emergency Bug Fix
Maroon = New Change Control Requirements
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8
987654321
Role Responsibilities
Business Determine business prioritization of projects and tactical changes
Fund IT projects and organizations to adequately support prioritized changes as well as ongoing system support and maintenance; define system priorities
Review test documentation (Test Strategies, Test Plans, Test Scenarios and Test Cases) to ensure adequate coverage of business’ quality concerns
Participate in User Acceptance Testing as defined in the test approach or test strategy documentation
Business Approval Councils (BACs)
Define priorities and severities for tactical changes
Provide input to release scope for tacticals included in major and minor releases
Change Requester
Submit change requests
Ensure that system changes follow the change control and release processes
Complete Risk Questionnaires during Analysis (initial) and Design (revised) phases
Provide additional information regarding the change to Risk Analyst and CCB as requested
Ensure CA-QA is involved in testing the changes
Engage the Architecture Review Board (ARB) as defined in the ARB engagement process
Provide information required for Gatekeeper review
Roles and Responsibilities
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9
987654321
Roles and Responsibilities Cont.
Role Responsibilities
Risk Analyst Assess risks of specific changes (projects, tacticals, release exceptions, etc.) based on risk factors such as type and complexity of change, system stability history, and system priority
Architecture Review Board (ARB)
Review change requests (both tacticals and projects) from an architectural perspective
Provide technical feedback and consultation to ensure that standards are met and best practices utilized; identify re-work needed, if any
Quality Assurance (QA)
Define testing approaches required to ensure system changes meet business and quality requirements
Define test scenarios, test cases and expected results
Execute and document testing performed and identify discrepancies between actual results and expected results
Gauge readiness of system changes based on pre-determined criteria and results
Change Control Board (CCB)
Identify how specific changes will be governed through the change control process, based on change risk
Authorize and approve changes
Reject or redirect changes if more information is needed, key risks need to be addressed, change risks outweigh the benefits, etc.
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10
987654321
Role Responsibilities
Gatekeeper Review test documentation, including testing performed, results compared to expected results, etc. for completeness, accuracy, and acceptability of results
Identify whether changes meet pre-defined gatekeeper readiness criteria
Communicate and document gatekeeper decision on production deployment support
Release Management Office (RMO)
Define IT roadmap on a periodic basis, including IT projects and timeframes
Define proposed release scope, including project and tactical, for major and minor releases
Manage release delivery
Scope Change Boards (SCBs)
Ensure release scope changes are controlled with formal decision structure
The Release Manager owns the responsibility for forming an SCB if one will be used NOTE: SCBs are currently used for C3 releases only.
Strategic Business Systems (SBS)
Work with business organization to prioritize system changes and systems overall
Work with business to ensure IT funding is consistent with change priorities
Facilitate communication between IT and business
Roles and Responsibilities Cont.
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11
Arrival of One PCC
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12
987654321
Drive standardization of change control processes and tools
Enable centralized storage of approvals, test results, and testing sign-offs
Decommission the PCC template which is currently used to consolidate and provide traceability for PCC audits
What is One PCC?One PCC is a corporate initiative that will introduce a new version of IT Governance Center to Cisco. The new version of IT Governance Center will be integrated with Quality Center and SCM Kintana to:
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13
987654321
Code deployments will require an approved ITG request
ITG request approval will require testing signed off and justification
All test documentation must be stored in QC- Cisco 11i domain and Cisco_11i/CSOS_RMO projects
QC test plans must be linked to the ITG request
Approvals will be captured and recorded in One PCC ITG and QC
How One PCC Solution Will Impact CAThe new One PCC corporate solution will impact CA in that:
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14
987654321
ITG, QC and Kintana are integrated to ensure no package gets deployed without being associated to an approved ITG request
Segregation of duties is enforced through security groups and logic built in the system
Only ERP 11i Dynamic workflow packages will have One PCC ITG to Kintana association validation for May 12, 2007 One PCC go-live
PCC Control # 2 PCC Control # 3 PCC Control # 4
Request initiatedITG
QC
Kintana
Request
approved
Requirement created
Test executed
Testing approve
d
Approve to Prod
Create package
Associate package
Deploy to test
Deploy to Prod
Close request
Association validation
One PCC High-Level Overview5/12/2007Go-live!
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15
987654321
One PCC Request Types
The following request types can be used:
PCC - Bug Fix RequestUse for enhancement and bug fix tactical requests
PCC - Project RequestUse for projects
PCC - Emergency RequestUse for production deployments associated with an active P1/P2 alliance case
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 16
987654321
High-Level Release E2E Production Change Control Approval Flow
Yellow = Activity recorded in One PCC ITGWhite = Activity outside of One PCC
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 17
987654321
High-Level Release Exception E2E Production Change Control Approval Flow
Yellow = Activity recorded in One PCC ITGWhite = Activity outside of One PCC
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 18
987654321
High-Level Emergency Request E2E Production Change Control Approval Flow
Yellow = Activity recorded in One PCC ITGWhite = Activity outside of One PCC
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 19
987654321
PCC Project/Bug Fix Request Takeaway
Create a One PCC ITG request for each change requestI2R, TD/QC defect, EmPower, Alliance, etc.
For Release Exceptions, present the One PCC ITG request to CCB for initial approval
For Releases, present the One PCC ITG request to the Release Manager of interest for initial approval
One PCC ITG initial approval by the Release Manager certifies that your change has been approved for inclusion into the Release
A One PCC ITG request that has been initially approved is required for code deployments to stage
After testing for the last test cycle is complete, Gatekeeper sign-off is required in Quality Center
IT PM approval and sign-off on testing is required in the One PCC ITG request before the request can be progressed to CCB for ITG final approval (for deployment for production)
Gatekeeper approval is still required in Kintana (IT Manager, QA Review) to push packages to production
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 20
987654321
PCC Emergency Request Takeaway
Create a One PCC ITG request for each P1/P2 Alliance case that requires code migration to production
The One PCC ITG request must be submitted to migrate packages to stage
PM must certify and acknowledge testing was done in One PCC ITG
Gatekeeper approval required in Kintana (IT Manager, QA Review) to push packages to production
24 business hours post-production deployment, requestor is required to present P1/P2 alliance case to CCB and submit PCC template to the Gatekeeper
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 21
One PCC Implications for Releases, Release Exceptions, and Emergency Requests
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 22
987654321
One PCC 5/12/2007 AlignmentRelease Exception
Emergency Bug Fix
May Release June Release July & Future Release
PCC Template
One PCC ITG Request Number
Real test documentation in QC Cisco_11i / CSOS_RMO
Dummy test documentation in QC Cisco_11i / CSOS_RMO
Kintana packages reference I2R, QC, EmPower, HD, CR number
Gatekeeper v1.0
Kintana packages reference One PCC ITG request number
Gatekeeper v1.1
DeploymentWindowDoc
Requirements
Special One PCC ITG #
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 23
Support Information
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 24
987654321
Support Information
Topic Description Contact
Risk Assessment Risk Questionnaire Template http://workspace/Livelink/livelink.exe?func=ll&objId=18317573&objAction=browse&sort=name
Risk Assessment Notify Risk Analyst of completed risk questionnaire
SOX Assessment Inquire on key financial control impact assessments for your change request
SOX General Ask questions related to SOX [email protected]
Quality Assurance Notify QA of change request [email protected]
Quality Assurance QA best practices http://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=10874341&objAction=browse&sort=name
Quality Assurance QA templates http://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=10874891&objAction=browse&sort=name
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 25
987654321
Support Information
Topic Description Contact
Architecture Review Board
CA ARB Wiki Space / QA Process Documentation – Central location for ARB / QA key information
http://zed.cisco.com/confluence/display/FEASTD/CA-IT+Architecture+Review
Architecture Review Board
Schedule the Technical Design Review
Architecture Review Board
Initiating Initial and Primary reviews with ARB
Architecture Review Board
Developer Portal http://zed.cisco.com/confluence/display/CAFS/Home
Change Control Board
Engage and request CCB review [email protected]
Change Control Board
CCB Coordinator downloads blank gatekeeper log
https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=12384481&objAction=Open
Change Control Board
CCB Coordinator uploads completed gatekeeper log to the following directory
https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=12455305&objAction=browse&sort=name
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 26
987654321
Support Information
Topic Description Contact
Release Management Office
I2R RMO Wiki Space – Central location for RMO key information
http://zed.cisco.com/confluence/display/I2RMO/Home
Release Management Office
Release Schedule https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=16849798&objAction=Open
Release Management Office
I2R Roadmap https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=17552720&objAction=Open
Release Management Office
I2R Scope Tracker https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=19492414&objAction=Open
Release Management Office
Alias to submit scope for Monthly release
Release Management Office
Alias to submit scope for non-C3 release
Release Management Office
RMO Mailer Alias [email protected]
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 27
987654321
Support Information
Topic Description Contact
Gatekeeper Audit Arrange for Gatekeeper audit and planned Release Gatekeeper support
Seek feedback/comments from Gatekeepers
Gatekeeper Audit Notify Gatekeeper on duty to perform compliance audit and to provide production deployment approval
Gatekeeper Audit Download PCC template https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=10871606&objAction=Open
Gatekeeper Audit Upload completed PCC template for release exceptions
https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=12841666&objAction=browse&sort=name
Gatekeeper Audit PCC Template https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=17336495&objAction=Open
Gatekeeper Audit Gatekeeper Operational Details https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=9871746&objAction=browse&sort=name
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 28
987654321
Support Information
Topic Description Contact
Change Control I2R Change Control Wiki Space – Central location for Change Control key information
http://zed.cisco.com/confluence/display/I2RCC/Home
Change Control Notify SCM 11i build team of C3 migration scope
Ask migration questions
Change Control Notify C3 support team of migration scope
Change Control EMAN CR Tool http://eman.cisco.com/OPDATA/changemanagement/cm.pcgi
Change Control emPower http://empower.cisco.com/itg/dashboard/app/portal/PageView.jsp
Change Control I2R Request Tool http://wwwin.cisco.com/cgi-bin/it/tsit/RequestTool/request_entry.pl
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 29
987654321
Support Information
Topic Description Contact
Change Control EMAN CR Review Process http://wwwin.cisco.com/it/operations/change/approvalprocess.shtml
Change Control SCM Engagement Process http://wwwin.cisco.com/it/scm/engagement_process.shtml
Change Control Release Manager/Transition Manager uploads build list to the Release’s transition directory
https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=12455305&objAction=browse&sort=name
Change Control Release Manager/Transition Manager downloads blank build list template
https://ework.cisco.com/Livelink/livelink.exe?func=ll&objId=12859941&objAction=Open
Change Control Page this alias to confirm downtime migrations to production
Change Control Notify SCM operations team of migration scope
Ask migration questions
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 30
987654321
Support InformationTopic Description Contact
One PCC I2R specific One PCC cheat sheets –
“FAQ / How To Do”
http://zed.cisco.com/confluence/display/I2RCC/One+PCC+Cheat+Sheets+and+Training
One PCC Detailed corporate One PCC training slides
http://zed.cisco.com/confluence/display/I2RCC/One+PCC+Cheat+Sheets+and+Training
One PCC Detailed corporate web based One PCC training
http://zed.cisco.com/confluence/display/I2RCC/One+PCC+Cheat+Sheets+and+Training
One PCC CA end-to-end change control process flows
http://zed.cisco.com/confluence/display/I2RCC/E2E+Change+Control+Process+Flows
One PCC CA end-to-end change control EMS training
http://zed.cisco.com/confluence/display/I2RCC/Change+Control+Training+and+Procedures
One PCC One PCC copy and paste Q&A for ITG request’s notes– to obtain Gatekeeper & Final CCB approvals
http://zed.cisco.com/confluence/pages/viewpage.action?
pageId=404663
One PCC One PCC Tools http://zed.cisco.com/confluence/display/I2RCC/One+PCC+Tools
© 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 31
987654321