manage Flashcards
purpose of change enablement process
- maximise the number of successful service and product changes by ensuring that risks have been properly assessed, authorising changes to proceed and managing the change schedule
change readiness (pre)
- what will be changed (3)
- stages of a change (versioning)
- technical: components and configurations that will change
- business: requirements expected
- ticketing: log a change ticket
versioning x.y.z
- X = major
- Y = minor
- Z = revision
change readiness (pre)
- who is involved
- communication (stakeholder management)
- depends on specific implementation
- technical: developer, security, database administrator
- business: process owner, requestor - communication plan
- who in each group
- what to tell them
- when to communicate
- how to communicate
change readiness (pre)
- when to make the changes
schedule
- when things will happen (rollout, checks)
- how the implementation steps will proceed
- approvals: depend on size of change
- communication: when to communicate
- risks managed
- hour-by-hour plan
change readiness (pre)
- success criteria
- rollback
- define conditions for rollback to be initiated
- clear timeline for initiating a rollback
- how it will be performed
- what tests to perform after rollback
- who signs-off for post-rollback testing
types of change (3)
- emergency: required to restore a service disruption due to an incident
- standard: low risk and often repeated, following a well-defined process, pre approved
- normal: not emergency, not common, possibly risky, needs approval
checklist before implementing change (7)
- testing complete (Unit test, UAT, Rollback)
- approvals (UAT, CAB)
- training complete
- implementation team ready
- implementation plan ready (including rollback plan and communication plan)
- implementation packages ready
- communications done
implementation process (4)
- implementation execution
- post-check (test, user sign off)
- rollback (what, how, testing)
- clean up (ensure all test data/install scripts removed)
during actual implementation, check: (4)
- backups completed successfully
- changes implemented in components (hour-by-hour plan)
- test implementation, if not okay rollback and test rollback
- sign off on successful implementation, from requestor (all is as expected) & support manager (ready to support)
change operate (post)
- ready for live?
- ensure all teams are ready and early-in
- users are ready
- management is aware the change is completed
post-implementation: clean up
- check if any unnecessary files/testing data leftover (may cause future confusion/issues)
paperwork:
- tracking sheets
- approvals
- configuration information updated
change operate (post)
- early live issues
- who, what
be aware and ready:
- support team
- key contacts in infrastructure, database admin, security need to be available for any issues
- customer facing stadd
- people related to business process
IT support’s role in change (5)
- Protecting the live environment from bad changes
- Ensure current systems are not degraded
- Ensure everyone is aware of the change
- Ensure the change can be supported
- Ensure no impact on other systems
what is capability
the power or ability to do something
what is capacity
the resources available to do something (eg. time, effort, people)
what is maturity
- to be well-organised, reproducible and so, of high quality
- consistent high quality of the results
- a well-run organisation will be capable to perform its services and its processes will be reproducible (i.e. mature)
why improve performance
- increased customer satisfaction
- increased profitability of capturing new and repeat benefits
- increased profit through quality and less rework
- increased productivity
- decreased risk
what is a maturity model
- a tool that helps people assess the current effectiveness of a person or group
- structured as a series of levels of effectiveness
working with a maturity model
- begins with assessment (determine which level is currently being performed)
- use the next level to prioritise what capabilities are required next
- decide of the organisation would benefit from moving to the next level
what is CMMI
capability maturity model integration
- process improvement program to guide improvement across a project, division or an entire organisation
- individuals can be certified for training CMMI and appraising
- administered by the CMMI institute
- required for many government contracts, especially in software development.
what is an appraisal
- an organisation is appraised in CMMI
- can be awarded a maturity level rating (1-5) or a capability level achievement profile
- to meet the contractual requirements of one or more customers
why is an appraisal conducted
typically conducted for one or more of the following reasons:
- to determine how well the organisation’s processes compared to CMMI models, eg CAB
- to identify areas where improvement can be made
- to inform external customers and suppliers of how well the organisation’s processes compare to CMMI best practices
security guides (2)
- considering the case for security content in CMMI for services ( security management)
- security by design with CMMI for development
- OPSD
- SMO
- SRTS
- SVV
- do not affect maturity or capability levels ; process areas can be reported in appraisal result
framework comparisons (itil vs six sigma vs cmmi)
- usage
IT management vs quality vs process improvement