|
|
 |
104.0 SupportStep Overview |
 |
SupportStep Summary
The purpose of the SupportStep Application Support
Framework™ is to showcase a common set of processes, best practices, and
templates that can be used to build and run the application support function
consistently throughout the company. SupportStep provides value to your
company in the following areas.
-
Sets an
overall direction and destination that all support groups can strive to
achieve.
-
Establishes
a common set of terms and a framework for thinking that can be used
consistently throughout the company. This helps facilitate communication
and reduces the chances for confusion.
-
Provides a
set of management practices that can be used consistently to proactively
manage resources and align the work to ensure it supports business
initiatives.
-
Creates a
common and consistent set of measurements for internal process
improvements and for external reporting to the clients.
-
Facilitates
training and cross-training, since the knowledge and skills of how you do
support work is consistent from one area to another.
-
Encourages
organizational horizontal planning across multiple groups since each
group is using common terms and a common support framework.
In many companies, the place to start evaluating your
support function is through a formal organizational definition. Depending on
the size of your company, the formal definition could be at the company,
division, department, group, or team level. This process helps you think
through and gain agreement on the fundamental nature of your organization.
Examples of the types of information that could be included in the
organizational definition would be mission, vision, strategy, and
principles. It is also important to define who your clients are.
Once you have the foundation provided by an
organization assessment, you can look at your support organization to
determine the best way for them to be managed and to operate effectively.
SupportStep helps to define a common business model that can be used as a
starting point. The various areas SupportStep covers include:
Definition
The content in this section is used in two instances.
The first is when you are putting together a support function for the first
time. The information in this section allows you to understand your
responsibilities and how the work you do aligns with the rest of the
company. However, most of the readers of SupportStep already have support
functions in place. If you have a support function already, you can still
use the Definition section to validate your work, your processes, your
clients, etc. In many cases, you will find that the things you do today are
perfectly fine. In some instances, you may discover that you want to
fundamentally change what you are doing and for whom you are doing it for.
Organizing for Basic Support
|
This is where most of the direct, targeted content is
described. If you worked through the Definition Section, this is where you
would fill in most of the details needed to organize and run the support
function. This section is divided up into a number of sub-sections that are
used to document the details about your applications, your clients, your
team, and how you run and manage the support process. |
 |
-
Activities. Activities refer to work done for
clients or stakeholders that does not result in the creation of tangible
deliverables. Services provide value by fulfilling the needs of others
through people contact and interaction. SupportStep describes the types of
activities associated with the application support group, including
emergency response, major/minor error correction, environmental changes
and even simply answering questions from users.
-
Applications. Support work implies that your group
is maintaining some specific set of products. SupportStep focuses on the
support of applications that your company uses to run their internal and
external business processes. These applications need to be understood and
inventoried, along with key information that is required for support.
-
Clients. Providing services implies that you are
helping other people. SupportStep helps identify the clients and
stakeholders that your support team serves, as well as characteristics
about them. Clients and stakeholders include application business owners,
main user contacts, power users, and regular users. The support team
ensures that the applications are accurate and stable on behalf of clients
and stakeholders.
-
Team. Most of the dynamics of the application
support organization revolves around the support team. SupportStep
describes the application support team, roles and responsibilities,
profiles, etc. Your management challenge is to structure your support team
so that all the applications have the proper level of coverage, all the
staff is challenged, and everyone has the right skills. For example, one
technique for a small team is for everyone to share all support
responsibilities. However, as the application inventory gets large, this
becomes difficult. For large teams, application specialists are usually
more effective. These specialists include application primary and backup
support roles, or designating a support dispatcher.
-
Processes. This section of SupportStep defines some
of the basic processes used to run and manage the support organization.
Among the topics covered are prioritizing work; defining different levels
of support severity; and creating an escalation procedure.
-
How to Measure. There are a number of potential
metrics that can be captured as a part of the application support process.
One is time reporting, which tracks time spent in many different aspects
of support, including fixing errors, answering questions, communication
with the client, cross training, etc. Other potential metrics include
support surveys and management surveys. These metrics can determine
customer satisfaction, time allocation, cost, quality of service, and much
more.
Management
SupportStep also provides guidance on how to manage the
support function. This includes how to allocate people, how to plan the
work, and how to validate that the actual work is aligned close to your
Business Plan.
Miscellaneous
All support organizations need to work through the
various subsections associated with the Definition section. There are other
specific activities that the support group may be responsible for. The
larger your organization is, the more applicable these advanced topics
become. This includes content in areas such as disaster recovery exercises
and software change management tools. In many support organizations, these
“advanced” topics may really just be a part of the normal expectations for
support/.
Related Topics
This section includes information on subjects that
might be of interest for people working on support functions, but that are
not directly related to support. For instance, many people on support teams
also perform enhancement requests. These enhancement requests are actually
small projects. However, they are managed with much less rigor and structure
than regular projects. This topic and others are explained more fully in
this section.
|