Slashdot Mirror


How Do You Manage Requests in Your Organization?

StormShadw asks: "How do you manage IT requests in your organization? There seems to be a lack of software solutions specifically designed to track requests. Most that I've been able to find are either problem tracking systems or bug tracking systems, neither of which completely fit the 'request management' model. I work for a large bank and my department supports all of the internet web presence and online banking applications for the company. We receive hundreds of requests a week (my department has 51 people in it), typically through a variety of mediums (phone, email, hallway conversations). It's impossible to manage all these efficiently when there is no centralized system. What's the solution? What do you all use?"

"There is a 'workflow' aspect to many of these requests: we do our thing, then pass it off to the UNIX admins, firewall folks, or DBAs to process another portion of the request. Ideally, I'd like to have a web based system where our customers (internal lines of business) can submit their requests, get status, etc. We would also manage a queue of work through a web interface, assigning requests internally or to other teams we work with. Email notifications could be generated when requests are completed."

20 of 490 comments (clear)

  1. Round filing cabinet by maroberts · · Score: 4, Funny

    ..with optional basketball hopop located just above it for an additional challenge when filing requests.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  2. RT! by ericsante · · Score: 3, Informative

    check out http://www.bestpractical.com/

  3. bugzilla by rizzo · · Score: 4, Interesting

    I just tell anyone who needs any work done from me to file it in our intranet bugzilla site. Tracks status, assignment, etc.

    --

    "More organs means more human." - Zim

    1. Re:bugzilla by $hecky · · Score: 3, Funny

      You do know their computer is broken, right? What are they supposed to do, dial in with a phone and yell "10010101?"

      --
      You never know who will get one.
  4. What I use by Kujah · · Score: 3, Informative

    I use a program called goldmine to manage contacts as well as interactions with them. It stores them in a (db3) database file, and you can add custom filters, etc, to it. I find it quite helpful

  5. RT by jdepons · · Score: 5, Informative

    We use request tracker. http://www.gnu.org/directory/rtracker.html

    1. Re:RT by SuperBanana · · Score: 3, Insightful
      We use request tracker. http://www.gnu.org/directory/rtracker.html

      So do I, across three companies now that I've worked for. It's eccentric, to say the least.

      • "Killed" tickets aren't "killed", they're only -marked- killed. Ie- no way to delete tickets. No magic button for the admins to click to delete 'killed' tickets- you've got to delete them by hand in SQL, something management is uneasy about doing on a production system.
      • No way for anonymous users to check on the status of their ticket- you've got to grant them rights, or give guest rights to -everyone- to see -everyone's- tickets(and that leads to why-is-my-request/why-is-their-request crap)
      • Horrible support- on several occasions I've asked in-depth questions and not recieved so much as a peep from anyone; sometimes I've posted 2-3x. The authors are clearly busy consulting- not supporting.
      • Users can bring down the entire system to a halt if you're using MySQL, the default/best supported DB. Because tickets never get removed, and the default search parameters are -all- tickets and -all- queues, a single search can take MINUTES to complete on a SMALL db(20-30,000 tickets).
      • Clunky/confusing interface. Things that should require one click require several. Functions have non-intuitive names. Etc.

      It's not nearly as bad as Big Brother, but it's close, at least in terms of eccentricity. If I had to recommend a system, after almost a half decade of using RT, I'd flat out tell them to try something else first, and leave RT to last to evaluate. Bugzilla certainly does sound interesting, though I have no experience with it.

  6. Hallway conversations by dagnabit · · Score: 5, Funny

    I just let people ask me questions in the hallway on my way to the break room and stuff. Then I use my superior intellect to forget it all anyway.

    If it's really that important, they'll keep bugging me about it until I do something. If it wasn't important, I didn't need to worry about it in the first place.

  7. Don't use... by TKBui · · Score: 4, Funny

    Post-it Notes.

  8. Process this by sjbe · · Score: 4, Funny

    I just tell anyone who needs any work done from me to file it in our intranet bugzilla site. Tracks status, assignment, etc.

    My computer's down...

    1. Re:Process this by xanadu-xtroot.com · · Score: 5, Funny

      I just tell anyone who needs any work done from me to file it in our intranet bugzilla site. Tracks status, assignment, etc.

      > My computer's down...


      Send me an email.

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
  9. Request Tracker by chennes · · Score: 5, Informative

    Funny you should ask: I just set up Request Tracker this afternoon. While it probably fits more into the bug-tracking genre than anything else, I use it as a TODO list, a wish list and a bug tracking system. It is very easy to use, and setting it up isn't TOO painful. It is quite powerful (I use a MySQL backend) and completely cross-platform (its main interface is web-based). It has great e-mail integration, and your customers will be able to check the status of their report as it makes its way through the system. In addition, it's free, with support available for a fee.

  10. DCL by YinYang69 · · Score: 3, Informative
    My answer

    'Nuff said.

    If they ask me via phone, email or IM, I ignore them until they add the task to DCL. Backed by a simple, yet effective agreement between management and staff to which all people can understand that if its not in DCL its not a trackable problem.

    Of course it helps to pitch the idea of what DCL can do for the organization, but past the agreement, let DCL be set in stone.

  11. Remedy by Wetkarma · · Score: 5, Informative

    We used a customized version of Remedy where the user enters his problem via a web interface. The requests are automagically passed to the right department, and assigned to an individual tech. The tech works on the problem, making notes in the "work log" of the ticket, and finally closes it out. At this point the user receives an email stating (confirming) his problem is solved, and depending on the department they get the option to fill out a survey to ask how their experience was.

    1. Re:Remedy by lushmore · · Score: 3, Insightful

      My company uses Remedy also. The people who decided to use Remedy paid some consultants to help with the setup, then it has done nothing but rot since then. The new cool features in later versions are untapped, and the changing support structure is not reflected in the schema. Whatever system you go with, make sure someone is committed to keeping it maintained, or that the system is easy to modify. Like most tools, someone has to keep it sharp.

  12. Re:e-mail by WTFmonkey · · Score: 4, Funny
    from: it-supplies to: Employee #680416 subject: re: 19" flatpanel

    Well, we hear from from management that you won't be needing that computer for too much longer anyways, so the monitor's definitely out.

    It's been nice working with you!

    --Your company's computer guy

  13. BOFH console by dattaway · · Score: 3, Funny

    Here is what the BOFH uses with great success.

  14. Check out Remedy... by TWagers · · Score: 3, Informative

    At NCR, for the IT Services helpdesk, we used Remedy (http://www.remedy.com/solutions/servicemgmt/css.h tml), which intergrated phone, web, and voicemail requests, problems, and questions. Takes a bit of setup to use and to create taskable teams, but it's a very comprehensive and powerful program for tracking basically all requests and problems from a help desk perspective.

    It's not really hard to use either, it's a fairly low learning curve, and can tie easily into existing knowledgebases (a Lotus Notes DB, for instance)

  15. Behold the power of Google by ikewillis · · Score: 3, Informative

    http://www.google.com/search?q=trouble+ticket+syst em returns a number of tools suitable for this purpose, such as this open source application.

  16. Many Failed, Mantis Prevailed by hacker · · Score: 3, Informative
    At SourceFubar we use Mantis exclusively for bug, issue, feature tracking. After evaluating about 15 other projects and products, commercial and non, we decided on Mantis. It is feature-rich, extensible, written in PHP, hooks to MySQL and other databases, and the developers are really a great bunch of people to work with. They are very receptive to patches, ideas, fixes, and anything else you can throw at them.

    Mantis is actually getting me some contract work on the side, from Free Software developers on our projects who brought the notion of Mantis to their employers, who are talking to us about doing deployments of Mantis in their enterprise for customers and internal use.

    The second-runner up out of the 15 we tried was a product called "Round-Up", written in Python. The reason it didn't win out over the top was the fact that it was written in Python (no flames, just that Python is more resource-hungry than PHP itself), and that the web-based interface wasn't anywhere near as mature as the Mantis interface.

    Give it a try, you will most-certainly be impressed. I was, and still continue to be, to this day.