reqadm organizing the chaos: managing request tickets in a large environment steve willoughby intel...

19
REQADM Organizing the Chaos: Managing Request Tickets in a Large Environment Steve Willoughby Intel Corporation

Upload: sarah-chandler

Post on 03-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

REQADM

Organizing the Chaos:

Managing RequestTickets in a Large

Environment

Steve WilloughbyIntel Corporation

REQADM

Introduction

• Every support group needs to deal with tracking of customer requests.– Different size groups have different needs.– If you have the resources, building your

own may be an ideal solution• Requires significant time and effort to design

and implement

– Or, you may prefer to purchase a system• Also requires significant time and effort to

configure, customize and manage

REQADM

Introduction

• But it’s not just about software.– How you design your system support

infrastructure is just as important.– Perhaps more important.– Unexpected advantage to building your

own:• Must thoroughly examine your work model

• Opportunity to build closer relationship with customers

REQADM

Introduction

• This is the story of our adventures…… creating tracking software

… creating a support infrastructure

… for a growing group of 50–1500.

• There’s more to the story, though...– REQADM BoF Thursday at 8:00– Paper in Conference Proceedings– Download REQADM and play with it

REQADM

50

Small Groups

1991• May be single administrator.

• Need: keep system administrator sane and organized.

• Requests often informal– “Hey, Steve! Got a second?”– E-mail directly to system administrator– Little or no tracking (status reports)

REQADM

50

Small Groups

1991• Problems:

– Accountability– Problem Analysis– Missed/Forgotten Commitments

• Solution:– I got to learn Perl :)– Single flat-file “database” of issues– Reports to management– Really helped prioritize and track issues

REQADM

501991 50

1001992

Small Groups• Same basic game, with more

players– Customers mail favorite sysadmin

directly.– Ask for help informally in hallway.

• Simple solutions– Mail alias to contact support team– Still informal handling of issues by

administrators

REQADM

501991 50

1001992 100

4001993

Larger Groups• More specialization

• More formal tracking needed– Requests “owned” by admins.– Customer feedback throughout

process and at resolution time.– Management reports of

“delinquent” tickets, follow up with owners.

REQADM

50

100

400

1991

1992

1993

Larger Groups

Customer Disp.

Steve Kathy Tim

Mailed request

Assignment

REQADM

50

100

400

1991

1992

1993

Larger Groups

Customer Disp.

Steve Kathy Tim

1-on-1 interaction,feedback on progress

REQADM

501991 50

1001992 100

4001993 400

8001996

Growing...• Growing pains (software)

– Perl scripts breaking, corrupting tickets

– Sysadmin mistakes: re-packing the request queue

– Difficult to get indicators to track computing issues proactively

– Web/GUI interface needed: can’t send mail in every situation

– Not scaling well

REQADM

501991 50

1001992 100

4001993 400

8001996

Growing...

• Growing pains (human)– Customer relations nightmare

• Miscommunicated urgency

• Tickets closed too soon

• Need more personal attention

– Frustrated system administrators• Overloaded, overwhelmed sysadmins

• Working hard but not always feeling appreciated

• Call volume increasing

REQADM

501991 50

1001992 100

4001993 400

8001996

Solutions...• Request Team formed

– Key customers identified to provide input

– Key support admins and managers– Identified customer requirements– Specified new help desk processes– Worked out specification for new

software tools to implement help desk changes

REQADM

501991 50

1001992 100

4001993 400

8001996

Solutions...• New procedures and policies

– Service Level Agreement• “You want what? When?”

– Computing Support Center (CSC)• Central place to go for help

• Phone and walk-in support

• Everyone close enough to cooperate

• Full-time “front line” staff

• Next tier of more experienced admins serving week-long CSC shift

REQADM

501991 50

1001992 100

4001993 400

8001996

Solutions...• New software tools

– Better “importance” rating system• Urgent, high, medium, low

• Specific “requested by” date

– Rotations• Automatic, weighted assignments

within group of owners

– Easier process• Mail, X, web, batch, CLI, NT (soon)

clients

REQADM

501991 50

1001992 100

4001993 400

8001996

Solutions...• New software tools

– Root-cause analysis (RAT)• Proactively fix problems (stop

requests from coming in to us)

– Bi-directional E-mail tracking• Make everything as easy to use as

possible

– Personal preference profiles– Customer approval of resolution

REQADM

501991 50

1001992 100

4001993 400

8001996 800

1500+1999

Huge Groups• Three years later…

– Customer groups almost doubled again, call volume heavy, more tickets…

– No massive changes to software or CSC; both scaling well to larger demands.

• Looking at supporting more distant sites– Ticket passing between sites

REQADM

501991 50

1001992 100

4001993 400

8001996 800

1500+1999

Huge Groups• Drive incoming tickets down

– More environment measurement– Better generation of request

metrics, analysis for trends

• What could we do better?– Tie-in to knowledge bases– Replicated backup servers– Better cross-referencing of tickets

REQADM

• Come to the BoF session– Thursday, 8–10pm, Douglas Room– Live demo of REQADM software– Discussion of issues involved in

creating request tracking systems.

• Look at REQADM yourself:– ftp://ftp.intel.com/pub/reqadm/

• Contact me:– [email protected]

501991 50

1001992 100

4001993 400

8001996 800

1500+1999

More...