8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
1/37
CMMI FOR SERVICES: INSIGHTS AND BEYOND
-Rajesh Naik
QAI.
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
2/37
CMMIfor Services (SVC)-Insights & Beyond
HMBP Colloquium
21 May 2010
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
3/37
- 3 -
Agenda
Overview of the CMMI
-SVC Discussion of New PAs (Over CMMI-DEV)
Applicability & Opportunities
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
4/37
Typical Challenges in Service Industry
Meeting SLAs & Continuous Process Improvement
Delivering consistent service quality
Managing service continuity
Managing high rate of changes/ time to market
Adequate understanding of Service components & role in delivery
Remain Competitive and maintain low cost
Increase Service Quality
Attaining centralized Model across the Organization for all the services
provided
- 4 -
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
5/37
What is CMMI-SVC
An extension of the CMMI model
CMMI-SVC is a compendium of best practices whichenables service focused organizations to effectively :
Design the service
Deploy and deliver the service
Manage the service Has Synergies with other models like CMMI-DEV, ITIL, ISO
20000, CobiT and ITSCM.
- 5 -
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
6/37
What is a Service as per CMMI-SVC
Services are useful intangible and non-storable results delivered
through the operation of a service system.
The process used in delivering the service typically has a immediateimpact on the service
Services are typically short cycle and repetitive in nature
- 6 -
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
7/37
Where does CMMI-SVC apply
- 7 -
Training
Consulting
Hospitality
Health Care
Banking
Telecom
People Outsourcing
BPO
KPOIT Infrastructure
Management
and more
Retail
Logistics
Travel
Utilities
Government Services
Software (Part Lifecycle)
Insurance
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
8/37
CMMI Constellations
- 8 -
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
9/37
CMMI-SVC Maturity Level
- 9 -
1
4
3
2
5
Processes unpredictable, poorly controlled and reactive
Projects level foundation for an organization to become an
effective service provider
Processes characterized for organization and is often
proactive
Processes measured and controlled
Focus on process improvement
Managed
Initial
Defined
Quantitatively Managed
Optimizing
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
10/37
CMMI-SVC Process Areas
10
Organizational Training
Organizational Process Definition
Organizational Process Focus
Organizational Process Performance
Project Monitoring and Control
Project Planning
Requirements Management
Supplier Agreement Management
Capacity and AvailabilityManagement
Integrated Project Management
Risk Management
Service Continuity
Quantitative Project Management
Service Delivery
Incident Resolution and Prevention
Service System Development
Service System Transition
Strategic Service Management
Organizational Innovation &Deployment
Configuration Management
Process & Product QAMeasurement & Analysis
Decision Analysis & Resolution
Causal Analysis & Resolution
Service Establishment& Delivery
Project Management Process Management Support
2
3
4
5
2
3
4
5
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
11/37
Understanding Service Specific PAs
11
Source: SEI
16 CoreProcess Areas& 1 Shared PA
(SAM)
IncidentResolution &Prevention
ServiceDelivery
ServiceSystem
Transition
Strategic
ServiceManagement
ServiceSystem
Development
PA Addition
Service
Continuity
Capacity &
AvailabilityManagement
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
12/37
Strategic Service Management (STSM)
12
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
Strategic
ServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Manage
ment
deciding whatservices you shouldbe providing, makingthem standard, andletting people knowabout them
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
13/37
Strategic Service Management (STSM)
13
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
Strategic
ServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Manage
ment
deciding what services you shouldbe providing, making themstandard, and letting peopleknow about them
What kind of taxi service?Pick up and drop? Or Time and distance hiring?Only within city limits?Primarily for the airport?Luxury / semi-luxury / economy?Shared or single person hiring?Radio call? Hail from the street?Lots of luggage space? More leg room?
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
14/37
Service System Development (SSD)
14
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
Strategic
ServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Management
making sure you haveeverything you need todeliver the service,
including people, processes,consumables, andequipment
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
15/37
Service System Development (SSD)
15
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
Strategic
ServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Management
making sure you have everything you needto deliver the service, including people,processes, consumables, and equipment
Design, Develop and Test the ServiceProcess and systemTaxisMetersDriversCall numbersCall centreService CentersWaiting/ parking lotsDriver contractsPricingBilling processFuel refill system
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
16/37
Service System Transition (SST)
16
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
Strategic
ServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Management
getting new systems inplace, changing existing
systems, retiring obsoletesystems, all while makingsure nothing goes terriblywrong with service
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
17/37
Service System Transition (SST)
17
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
Strategic
ServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Management
getting new systems in place,changing existing systems,retiring obsolete systems, allwhile making sure nothinggoes terribly wrong withservice
Install and implement the servicePut the designed service in actionCarry out trialsSmooth out initial glitchesMake the service fully operational
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
18/37
Service Delivery (SD)
18
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
Strategic
ServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Management
setting up agreements,
taking care of servicerequests, and operatingthe service system
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
19/37
Service Delivery (SD)
19
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
StrategicServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Management
setting up agreements, takingcare of service requests, andoperating the service system
Set up agreements with airport,traffic police, service centers,consumer forums, websiteSet up mechanisms to communicateexpected service level with usersTake bookings, cancellations, changes,complaints,Track the service at detailed and macro level
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
20/37
Capability & Availability Management (CAM)
20
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
StrategicServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Management
making sure you have theresources you need to deliver
services and that they areavailable when neededat anappropriate cost
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
21/37
Capability & Availability Management (CAM)
21
Source: SEI
16 CoreProcessAreas
& 1Shared
PA(SAM)
IncidentResoluti
on &Preventi
on
ServiceDelivery
ServiceSystemTransiti
on
StrategicServiceManage
ment
ServiceSystemDevelop
ment
PA Addition
ServiceContinui
ty
Capacity&
Availability
Management
making sure you have theresources you need to deliverservices and that they areavailable when neededat anappropriate cost
Do demand- supply management of drivers, taxis, callcenter resources at multiple planning horizons:Long term six months/ one yearMedium term month/ weekShort term daily/ every hour
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
22/37
Incident Resolution & Prevention (IRP)
22
Source: SEI
16 CoreProcess
Areas& 1 SharedPA (SAM)
IncidentResolution
&Prevention
ServiceDelivery
ServiceSystem
Transition
StrategicService
Management
ServiceSystem
Developme
nt
PA Addition
ServiceContinuity
Capacity &AvailabilityManageme
nt
handling what goes wrong
and preventing it from goingwrong in the first place if youcan
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
23/37
Incident Resolution & Prevention (IRP)
23
Source: SEI
16 CoreProcess
Areas& 1 SharedPA (SAM)
IncidentResolution
&Prevention
ServiceDelivery
ServiceSystem
Transition
StrategicService
Management
ServiceSystem
Developme
nt
PA Addition
ServiceContinuity
Capacity &AvailabilityManageme
nt
handling what goes wrongand preventingit from going wrong in the first place ifyou can
Handle complaints from customers, driversHandle incidents of accidents, breakdowns, fueloutage, driver illnesses, traffic violations, incidents atthe airports, non-payments, theft, etcDo RCA and put preventive action in place
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
24/37
Service Continuity Management (SCON)
24
Source: SEI
16 CoreProcess
Areas& 1
SharedPA (SAM)
IncidentResolutio
n &Preventio
n
ServiceDelivery
ServiceSystem
Transition
StrategicService
Management
ServiceSystem
Development
PA Addition
ServiceContinuity
Capacity&
Availability
Management
being ready to recover from adisaster and get back to deliveringyour service
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
25/37
Service Continuity Management (SCON)
25
Source: SEI
16 CoreProcess
Areas& 1
SharedPA (SAM)
IncidentResolutio
n &Preventio
n
ServiceDelivery
ServiceSystem
Transition
StrategicService
Management
ServiceSystem
Development
PA Addition
ServiceContinuity
Capacity&
Availability
Management
being ready to recover from adisaster and get back to
delivering your service
This could be at multiple levels. Short-term, mediumterm and long term:Driver does not report, car failure, accident whiletransportationRiots, floods, strikes, fuel availabilityGovt. regulation change
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
26/37
Process Performance Models in SVC
Typically to support
CAM Capability & Availability Management
SD Service Delivery
CAM
Using forecasted demand, concepts of queuing, baseline performanceof various sub-processes, identifying the capacity required, that willmeet the demand and multiple goals of cycle times, pending queues,
delayed requests, requests not serviced, quality, cost and idle time SD
On arrival of a new demand, re-plan the allocation and sequencing ofresources to be able optimally meet multiple goals of cycle times,pending queues, delayed requests, requests not serviced, quality, cost
and idle time
- 2 6 -
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
27/37
Production Support Example
- 2 7 -
Accept/
RejectQueueQueue
New ticket
Analyze Fix Review
TestRegressionDeliveryMonitorClose
Queue Queue
QueueQueueQueue
Analyze Fix Review Test
Suzy Expert Expert Expert Expert
Rohit Proficient Proficient Proficient Expert
Rita Novice Proficient Proficient Expert
Ankit Cant Do Novice Novice Proficient
Optimize: SLA Compliance, Bad Fixes, Idle, Cost, Pending QueuesInput Data: Expected arrival rate, current sub-process performance baselines (by skill level)
Models: Simulations, based on queuing theory
What-if: We change the rules of task assignment? More tickets are expected?
We get one more person in the team? Suzy takes leave for 2 weeks?
We reduce avg. cycle-time of regression sub-process by 10%?
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
28/37
Taxi Services Example
- 2 8 -
Optimize:Idle driving, Timely pickup / drop, Customer complaints, customer follow-ups,
Waiting/ idle time; traffic violations; Repair costs; Refusals; Cancellations; Overtime
Input Data: Expected booking rate, current values on speed, waiting time, etc
Models: Simulations, based on queuing theory
What-if: We change the rules of assignment? Bookings are expected to be different?A route is disabled? Add credit card swipe ?
Implement speed governors in the taxis? If we add another service station in the city?
Tie-up with some more fuel stations in the city?
Add another 500 taxis?
Book
Request
Queue
Booking
Request
AssignReport
for
Pickup
Pickup &
Drop
Waiting
TaxisQueue
Report
For
Duty Register
Report
Completion
Unavailable
Taxis
Log Off
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
29/37
Value of CMMI-SVC
Rigorous yet flexible framework
Improved SLA compliance & delivery efficiency
Improved customer satisfaction
Optimized capacity utilization
Effective change management
Roadmap to service maturity
Gain a marketing/competitive edge
- 2 9 -
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
30/37
CMMI- SVC and SCAMPI-A
Separate appraisals for CMMI- SVC currently cannot be combinedwith DEV
LAs need SVC specific authorization Scoping of the DEV appraisals may be impacted (after the arrival of SVC).
Projects that may need to be out of scope of DEV in future could
include:
Production support
Short cycle maintenance projects
Pure testing project; only coding and unit testing projects(It was anyway difficult to demonstrate RD, PI and VAL in many suchprojects)
Current Appraisal Results data on PARS shows 8 appraisals (7 on
Continuous!); Mostly ML2/3 PAs; Services include IT and non-IT (orderfulfilment, recruitment, packaging, account management, projectmanagement, business development, etc.)
- 3 0 -
CMMI-SVC vs ISO 20000 vs V3
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
31/37
- 3 1 -- 3 1 -
Note: PAs marked as green may still require effort for transition to SVC Framework
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
32/37
Opportunities for IT Companies
- 3 2 -
Our
IT Organization
IT
Projects
DEV Type
ProjectsDEV Type
Projects
SVC Type Projects
(Maintenance, Testing,
Production Support,
Partial Life Cycle)
More Services Under SVC
Staff augmentation, BPO, training, facilities,
IT support, transport, security, etc.)
Customers
(in the service industries)
IT Solutions
Process (SVC based)
Consulting
SVC Compliant
IT Solutions
Process Groups can be a part of the software projects!
O i i f IT C i
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
33/37
Opportunities for IT Companies
1. Use CMMI - SVC for non-DEV parts of the softwareorganizationProduction support, maintenance, testing, only
coding
2. Implement in other services IT Infrastructure management,BPO/ KPO, internal services (training, facilities, etc.)
3. Provide process consulting for your IT customers in the
services business (banking, insurance, finance, transport,logistics, retail, training, education, government, health care,hospitality, etc.)
4. For your customers, provide integrated IT-based solutionsthat are aligned with CMMI-SVC
- 3 3 -
S i I d t R i H A t ti
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
34/37
Service Industry Requires Heavy Automation
- 3 4 -
SERVICE DELIVERYAND MANAGEMENT
PROCESS
AUTOMATION
Wh d CMMI SVC l
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
35/37
Where does CMMI-SVC apply
- 3 5 -
Training
Consulting
Hospitality
Health Care
Banking
Telecom
People Outsourcing
BPO
KPO IT InfrastructureManagement
and more
Retail
LogisticsTravel
Utilities
Government Services
Software (Part Lifecycle)
Insurance
Thank You!
8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
36/37
- 3 6 -
Rajesh NaikConsulting Partner
QAI India Limited (www.qaiglobal.com)
[email protected]+91 9845488767
Personal websitewww.rajeshnaik.com
Blognaikrajesh.blogspot.com
Thank You!
mailto:[email protected]:[email protected]://www.rajeshnaik.com/http://www.naikrajesh.blogspot.com/http://www.naikrajesh.blogspot.com/http://www.rajeshnaik.com/mailto:[email protected]:[email protected]:[email protected]8/9/2019 CMMI High Maturity Best Practices HMBP 2010: CMMI FOR SERVICES: INSIGHTS AND BEYOND by Rajesh Naik( QAI )
37/37
Click here for:
High Maturity best practicesHMBP 2010 Presentationsorganized by QAI
Click here
http://www.qaiglobal.com/qgs/HMBPListing.asp?ID=800http://www.qaiglobal.com/http://www.qaiglobal.com/qgs/HMBPListing.asp?ID=800http://www.qaiglobal.com/qgs/HMBPListing.asp?ID=800http://www.qaiglobal.com/http://www.qaiglobal.com/qgs/HMBPListing.asp?ID=800http://www.qaiglobal.com/qgs/HMBPListing.asp?ID=800http://www.qaiglobal.com/qgs/HMBPListing.asp?ID=800