Free Downloads

MindMaps:
ISO 20000: 2011
and
ITIL 2011 MMap
 

Templates:
Request for Change (RFC) Template

Major Incident Report Template

Posters:
ISO 20000/ITIL Timeline poster

    

Sponsored Links

 

Google
Showing posts with label Service Support. Show all posts
Showing posts with label Service Support. Show all posts

Mar 10, 2013

Customer Satisfaction Survey Grading

What grades do you use in customer satisfaction surveys? How are grades influenced by the culture of the country? What to do if you perform surveys in different countries with different background?

I have been discussing customer satisfaction here a few times. Related to that, let me share a brief anecdote with you:

We implemented a new Service Desk SW on a customer's site. They are a managed services company providing support all over the world, 24x7. After the resolution of every ticket, contact person on a ticket receives a mail notification with a link to a short web-based survey.

There were just a few questions regarding speed of resolution, communication, competence of support people and overall satisfaction with the ticket resolution.

Grades were 1-5, with the above explanation that 1=poor and 5=excellent.

We received quite a bunch of survey results at the beginning, which was the intention. Here and there, a low score was received, but we were not alarmed, you can't please everyone. Service Manager was in charge to treat all grades below 3 as a customer complaint and to follow up with customers to raise their satisfaction.

Then one day we received two very bad results, averaging below 2. Both from the same market. Alert! We are doing something wrong.

So Service Manager sent apologetic mail with a inquiry what went wrong and how can we improve, blah...
The answer came quickly, from both customers, saying they are sorry, but they thought 1 is better and 5 is poor.

Was something wrong with the survey code? Customers sent us their screenshots, everything is fine, the explanation at the form header clearly stated "1=poor and 5=excellent". Both customers were from Germany. On a request to explain how they misunderstood this clear instruction, they said: "German school grading system is 1 to 5, a one being the best grade (Sehr gut), and five the worst - insufficient (Nicht genĂ¼gend)". So they didn't bother looking at explanations, they automatically presumed that this survey from another country complies to their long-term grading experience in German scholar system. Can't blame them.

Therefore we looked arround, what are grading standards in school systems around the world?

USA and influenced states use ABCDEF grades. Europe differs very much depending on history, somewhere 1 is bad, under the German skirt it is excellent (Chezh republic and Slovakia also).
Eastern European countries, Asia and Oceania use either Russian 1-5 system or percentage system 0-100%.

Customer Survey Grades


Interesting details:
  • Venezuela uses rather exotic 0-20 grading system
  • Ecuador and Serbia (opposite hemispheres) use similar 5-10 grading systems where 5=fail and 10=excellent.
  • A lot of countries use different grading systems for primary, high school and university grades.
So what approach to take in grading customer satisfaction in order to make it intuitive regardless of their local education background?
 
We had only two solutions:
  • Go to using 1, 2, 3, 4 grades, where customers won't be able to relate to their finer graded school system. 1-4 is also good because it eliminates the indifferent middle grade, and it forces a customer to decide for better or worse 2 or 3.
  • Take the -2, -1, 0, 1, 2 grading approach. Good: it is self-explanatory, negative numbers can't be good. Bad: it leads the customer to a mediocre "0" grade, suggesting that it is OK.
For now, we are using the second proposed grading system, accepting the downside that some customers see nothing bad in selecting a "0", which is a neutral grade.

An additional tweak would be to change grades to -1, 0, 1, 2, which would "push" a customer towards positive grades some more.

What metod do you think is most apropriate for you?


Related articles:

Customer Satisfaction 
How bad do we need it in IT Service Management? Where is it mentioned and where is it dealt with in ITIL V3? How do we manage it in real life?

Customer Satisfaction Survey: What Methods To Use?
How to gather customer satisfaction data? What methods are there? What ITIL says? What methods will work for you?

Jul 4, 2007

ITIL Release Management Quick Reference

"The release of atom power has changed everything except our way of thinking...the solution to this problem lies in the heart of mankind. If only I had known, I should have become a watchmaker.” - Albert Einstein

Release Management is an ITIL process that on first sight looks like a logical part of Change Management, to most heads. As we consider the number of changes and their possible impact in business organizations, it becomes clear where this process came from: practical need to coordinate things.

It has a lot of goals/objectives, but it is not an overly complicated process. It just takes care that all changes are implemented in accordance with other ITSM processes and aligned with business needs.

Here are the main elements of Release Management to have in mind:

Goals

  • To plan and manage releases to the customer successfully
  • To consider all technical and non-technical aspect of a release by taking a holistic view of implementing changes to IT services
Objectives
  • To plan the successful roll-out of software and related hardware
  • To design and implement efficient procedures for the distribution and installation of changes to IT systems
  • To communicate and manage the expectations of the customer
  • To ensure implementations are traceable, secure and that only correct, authorized and tested version are installed
  • To agree the exact content and roll-out plan for the release, trough liaison with Change Management.
  • To ensure that master copies of all software are secure and that the CMDB is updated
  • To ensure that all hardware being rolled out or changed is secure and traceable, using the service of configuration management.

Release Management MindMap Picture

Inputs
  • Release definition
  • Release Plans, Test plans & Acceptance Criteria
  • Copies of Installation media and instructions

Activities
  • Release Policy and planning
  • Release design, build and configuration
  • Release acceptance, sign-off for implementation
  • Roll out Planning
  • Extensive Testing
  • Communication, preparation and training
  • HW and SW audit prior to Implementation of Change
  • Installation of new or upgraded SW
  • Storage of Controlled SW
  • Release, Distribution and the Installation of SW

Release Management Activities


Outputs
  • Detailed Release & Build instructions
  • Purchase orders, licences & warranties for 3rd party HW and SW
  • Automated installation scripts and test plans
  • Master copies of install. Media and install. Instructions (stored in DSL)
  • Back-out procedures
  • Tested Install procedures, Release Components, backout procedures
  • Known errors to be carried into live env.

DSL-CMDB Relations


Benefits
  • Ability to cope with higher frequency of releases without sacrificing IT service quality
    Greater success rate of releases
  • Consistency of releases
  • Minimal disruption to service
  • Known quality of hardware and software in live use
  • Stability of test and live environment
  • Ability to set expectation with publication of an advance release Schedule
  • Reduction in Incidents caused by poor release
  • Audit trail of changes to the live environment
  • Reduced risk of unauthorized, illegal or malicious software
  • Reduced time to release and fewer delays
  • Fewer Releases to be implemented
Possible Problems
  • Resistance from staff
  • Circumvention of procedures may be attempted
  • Staff may keep using emergency fixes
  • Reluctance to carry out a controlled build
  • New versions are not installed on time at remote locations
  • Unclear ownership and responsibilities
  • Release management procedures seen as cumbersome and expensive
  • Unavailable resources for adequate testing
  • Unavailable machine and network resources
  • A lack of understanding of the release
  • Staff may be reluctant to back out from a release
  • Poor testing environments and procedures may exist

Roles and Responsibilities
Roles and responsibilities of Release Management are divided between Change, Release and Test Managers
  • Roles defined centrally as required for specific Releases
  • Roles "mixed" depending on package, urgency, project…
  • ARCI Matrix (i.e. from RFC-Assessment-development-Testing-Implementing-Audit&Review Closure-CMDB update)

Key Performance Indicators

  • Number of major Releases rolled out into production
  • Average duration of Rollouts from clearance until completion
  • Number of Release Backouts
  • Number of incidents caused by new Releases
  • Proportion of Releases finalized within the agreed schedule
  • Work effort for the Rollout of new Releases
  • Proportion of new automatically distributed Releases



    Jun 6, 2007

    Configuration Management Basics

    Mission
    To identify, record and report on configuration items and their relationships that underpin IT services.

    Goals

    • To account for all IT assets, configurations and services within organization
    • To provide accurate information and documentation on configurations and assets to other SM processes
    • To provide a sound basis for Incident, Problem, Change and Release management
    • To verify configuration record and correct exceptions
    Configuration Management Mind Map Picture
    Configuration Management Mind Map

    Definitions
    Configuration Management: The process of identifying and defining Configuration Items in a system, recording and reporting the status of Configuration Items and Requests for Change, and verifying the completeness and correctness of Configuration Items.
    CMDB - Configuration Management Database: database which contains details about the attributes and the history of each CI and details of the important relationships between CIs.
    CI - Configuration Item: basic CMDB element. Component of an infrastructure that is under the control of Configuration Management. CIs may vary widely in complexity, size and type, from an entire system (including all hardware, software and documentation) to a single module or a minor hardware component.
    DSL - Definitive Software Library: a physical library or storage repository which contains authorized master copies of software versions. May consist of one or more physical software libraries or filestores, and can include physical store to hold master copies of purchased software, disaster safe.
    DHS - Definitive Hardware Store: secure storage of definitive hardware spare components and assemblies. Details of these components and their builds and contents should reside in CMDB. DHS items can be used on demand for additional systems or in the recovery from major Incidents.

    Objectives
    • To provide accurate configuration information
    • To define and document processes and procedures
    • To identify, label and record CI
    • To control and store authorized specifications documentation and software
    • To report on status and history of CIs
    • To record changes to CI in a timely way
    • To audit physical items and reconcile any differences between them and the CMDB
    • To educate and train in control processes
    • To produce metrics on CI, changes and releases
    • To audit and report and exceptions to standards and procedures

    Process
    • Planning
    • Identification
    • Control
    • Status accounting
    • Verification and auditing

    Benefits
    • Accurate information on CIs and their documentation
    • Controlling valuable CIs
    • Adherence to legal obligations
    • Financial and expenditure planning
    • Making software Changes visible
    • Contributing to contingency planning
    • Supporting and improving Release Management
    • Improving security by controlling the versions of CIs in use
    • Enabling the organisation to reduce the use of unauthorised software
    • Allowing the organisation to perform impact analysis and schedule Changes safely, efficiently and effectively
    • Providing Problem Management with data on trends
    Possible Problems
    • Wrong CI detail level
    • Adequate initial analysis and design
    • Configuration Management implemented in isolation
    • Lack of commitment to maintaining accuracy

    Critical Success Factors
    • Managing Configuration Item information
    • Providing capability to perform risk analysis of changes and releases

    Key Performance Indicators
    Managing CI Information
    • Number of CIs logged and tracked
    • Number of CIs with attribute failures
    • Number of changes to CI attributes
    • Number of additional CIs
    • Number of deletions of CIs
    • Number and frequency of exceptions in configuration audits
    Providing Capability To Perform Risk Analysis Of Changes and Releases
    • Number of incidents caused by inaccurate configuration data
    • Percentage of Services tracked with CIs versus known products and services

    May 26, 2007

    Incident Management Mind Map

    Incident Management MindMap picture

    I have process mind maps, and I am looking for a free tool to display them on the web. Until then, here is a JPG of Incident Management mind map.


    May 6, 2007

    Service Support Evolution Model

    ServiceDesk Evolution Model

    Pic: SD evolution vs MS DSI model
    There are some philosophical arguments in the trade, as to what Service Support process should be implemented first, and many knowledgeable people hide behind phrases like "each must decide for himself" or "business organizations differ", or "ITIL is prescriptive, not descriptive" and stuff like that. Blah. If you are new in the trade and just began browsing ITIL literature, you WILL implement Service Desk. Why? This is the only mentioned discipline which is not a process, it's a function.
    And if you are a beginner in Service Support, you are most likely here for firefighting reasons: you want to be reactive and solve incidents that emerge daily on your IT infrastructure. You want to make your customers happy instantly, resolve their incidents and you hope that they will stay happy until the next incident.

    FIREFIGHTING: So you implement the Incident Management process with the Service Desk. Good. You define who are your users (hopefully you know their names, either from LDAP, AD or contracts you created with them - let's put aside helpdesks supporting unknown customers for now), you create basic categorization of incidents, define escalation policies and select/implement a ServiceDesk technology.
    If you are really smart, you implement some inventory database/wannabe CMDB under it, but this is not necessary at this point. Most likely, you will have several service/helpdesks at the beginning, each one formed and evolved around separate technology or business need, i.e. ERP, desktop, networking... You are in a FIREFIGHTING phase.
    Your main target in this phase shifts from the beginning need to resolve as many incidents as you can, to consolidate things a bit and create only one ServiceDesk as a single point of contact (SPOC) for all business customers. This is a difficult task since you have to overcome many cultural, political and organizational barriers here.
    Most of the IT departments here are SO SPECIAL, NW people don't talk to system admins, developers don't know how to talk to anyone, and ERP people WILL NOT talk to anyone. And you are just a small fry, helpdesk organization is usually the lowest form of life in any corporate IT.
    So you need to work and learn for some time, include the stakeholders in your processes, get some mentors, and increase visibility of your work in the company. By constant reporting, customer portals, knowledge bases, sleeve pulling etc. Some do it for years before they get enough attention to be able to move to next phase.

    REACTIVE: Big deal, you consolidate your helpdesks in one single organization, SPOC. Everyone calls you and hate you ;-). You are a ServiceDesk with some political and cultural background, and you gain less dissatisfied customers then before. No more rerouting between different helpdesks, more and more incidents resolved in a first call, your resources become cost-efficient, trend analysis and reporting go smooth and you look better and better. You are in REACTIVE phase.
    Still, from the sheer quantity of aggregated incident information, you notice that your people often resolve repetitive problems, there are still champions in your team which are the only possible resolvers of specific incident types.
    Also, aside from simple service requests and forgotten password resetting, most incidents are initiated from unconsolidated/unauthorized changes to you IT infrastructure.
    Periodically you try to bulk-update your inventory base by hand, and think of system/network monitoring tools that would keep your inventory info (CMDB?) up to date and inform you about changes that make your life miserable.
    You implement some of these tools in this phase, and your people become more knowledgeable about the infrastructure they support, and they notice more and more incidents before they are reported by the customer.
    Still, you still do a lot of firefighting here.

    PROACTIVE: You finally gain enough visibility and management attention to propose the implementation of Change Management to your business, and sell the benefits of it to stakeholders. Maybe in the meantime they were educated or heard from their peers in other companies about ITIL and stuff, maybe they even fired the previous service desk managers for lingering too long in reactive phase (is this good or bad for you?), so you pick the tool and methodology to implement CM. A lot of problems and risks here, we will discuss them later.
    Presume here that everything went up the happy path, and you manage changes. Cool, you now know where is what and how it works, you implemented customer portal with self-help features and aside from customer's problems you are ready to accept other kinds of requests, like upgrades, new equipment and education.
    More sophisticated NSM tools are implemented, and they are tighter integrated to your ServiceDesk tool. This integration can be a major pain here, so a lot of support orgs replace the complete toolset in this phase. Have that in mind if you just started firefighting and are picking your tools.
    I am not trying to do some stealth marketing here, just telling you what I experienced. Pick up a robust, established tool in the beginning and use just modules that you need. Licensing policy with ServiceDesk tools usually enables you to do that. In this phase you have probably implemented some tools for remote desktop control and you customers like that.
    Some sexy OLAP reporting tools are also implemented, to keep the management happy. You finally understand that you have to be the owner of CM process and all CMDB information. Because without that, you will be proactive only in your dreams, and most of the time you will just react to uncoordinated changes in IT infrastructure.

    PREVENTIVE/AGILE/Business Policy SS: This phase is the least explored and defined one, since it represents an ideal stage to which every support organization should strive. This one is the most creatively perceived and can depend on corporate goals, mission, vision.
    However, there are some basic key points which are a common classic. Since you "proactivated", now and only now you are enabled to manage Service Level Agreements (SLA).
    Until now your contracts with customers have been strictly reactive, with defined response times and escalation policy. You were unable to guarantee availability of IT functions to the business, since you were not the owner of the key processes.
    Now you hopefully manage and control all the changes, release them and have an up-to-date ideal picture of IT infrastructure in your CMDB (yeah, sure:). You and your business customer can now negotiate the amount of availability he is ready to invest in. SLA is often perceived as a penalty mechanism to the service provider in case of SLA breeches.
    At the end of the day, as the relationship between Service provider and the customer evolves, negotiating SLAs becomes a process of communication improvement and better understanding of the two parties. Will have to say more on that later.
    Your Request Management by now is thoroughly defined, you have services/asset catalogs and developed standard procedures and workflows for frequent service requests like add/move new employee etc.
    You implement Asset Lifecycle Management and integrate with your ERP to avoid overlapping of the two.
    As you evolve, it becomes clear to you that the key focus on Configuration Management and CMDB has to be broadened to encompass contracts, financial parameters of your assets.
    You are not satisfied with the knowledge of what you have, where it is and how it works, you want to know is it yours or leased, when the contract expires, at what stage the depreciation of the asset is in, does it have a warranty, when will it retire. It is a huge cultural shock if you try to take ownership to that data from ERP, so it is usually a matter of long negotiations where the referent data will reside and in what amount. Natural place for that data is in ERP, but some access and update rights should be given to Service Support. Here the vision of this phase becomes crucially dependant on technology development.

    Some twenty years ago it was much easier: you had a mainframe and terminals, so the standard ITIL procedures were much easier to perform. After all, IBM and peers had similar standards defined a decade before ITIL emerged. Ten years ago it was a two or three-tier infrastructure with smarter and smarter clients all over the place, and the maintenance became very difficult. Now it is n-tiered architecture, applications and services distributed everywhere - on clients, intranet, extranet, internet and management of these becomes next to impossible.

    So the two main trends evolve:
    1. With reduced prices of bandwidth, applications and functionality will migrate from clients to hosted environment, where they will be easier to maintain. Web2.0 and the consequent Enterprise2.0 will probably influence this evolution in the next few years.
    2. Infrastructure will tend to virtualize and lot of the maintenance, problem/change/configuration management will be automated as much as possible. Have a look at MS DSI initiative and their vision of IT infrastructure evolution, it pretty much complies with above four stages of SD.
    Well, this has been a long one, and that I will try to avoid in the future. In the meantime, I wish you all a happy firefighting ;-)

    May 4, 2007

    Service Support

    Service Support Model
    As we mentioned earlier, IT Service Management consists of Service Support and Service Delivery modules. Service Support is known as an ITIL Red Book, and if you are starting in ITIL, this is the first book you will reach for.
    Starting support organizations in an unconsolidated, firefighting phase are usually first interested in Service Desk and Incident Management. We will discuss this later, but let's mention all ITIL Service Support disciplines here:

    • Service Desk - point of contact function for all IT customers for service requests. SD reports customers on statuses of their requests and informs them on any outages of relevant IT services planned in the change process
    • Incident Management - a reactive process of restoration of IT services into a state before the incident. Closely connected to Problem and Change Management
    • Problem Management - a very simple process: finds the underlying common cause of a few similar incidents, creates a workaround or temporary fix, and defines a permanent fix, usually as a result of previously initiated change. Implementation of PM is often omitted due to lack of resources, since it requires expensive educated staff, and by default these people much more like to play Warcraft or visit dirty web sites than to analyze Problem Root Causes.
    • Change Management - this one is the toughest: plan and manage all changes in IT infrastructure. Basically, it deals with the problem of convincing IT people (mostly geek prototypes) that corporate IT infrastructure serves to more important stuff than their childish need to play with it. Involves risks analysis and impacts of changes to business IT services.
    • Release Management - here is another long shot: after you plan changes, someone has to actually go on the field and perform them. Usually there are more changes implemented at the same time, mostly due off-work hours and weekends. RM task is to coordinate IT people with no life for it's dark non-human low purposes.
    • Configuration Management - here I will stop with my feeble intentions to be funny: here is the cornerstone of all ITSM talk, it begins at incidents and here is where it ends. I am STRONGLY convinced that knowing A. what you have, B. where it is and C. how it works is the cause and a mean to all ITSM gibberish. Keeping your CMDB up-to-date is something you should do as if your life depends on that. And if you are a ITSM professional, it does.
    What should be the implementation order of these functionalities in our business? Do we implement one by one, all at once, or in few phases? Let us discuss that in the next post.