How Do You Manage Requests in Your Organization? 490
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."
bugzilla (Score:5, Interesting)
Give Double Choco Latte a look.... (Score:2, Interesting)
A couple of years back I had need of an issue tracking system. Double Choco Latte was one of the systems I used. The source code is well laid out and easy to modify if you have special needs.
There are a lot of features, not sure if it will cover all of your requirements. It actually had more features than I needed at the time I was using it.
Track-It (Score:1, Interesting)
Re:bugzilla (Score:2, Interesting)
Right now, we're stuck in bed with a big fat obnoxious broad named "Clear Quest". It's part of Rational and an absolute POS. It's heavy weight, doesn't integrate well with it's own products (web interface and Clear Case UML). Further, I was told they (our CM team) could get a CQ database for us set up in a day. That was in AUGUST.
Developer use and support of it is spotty, in general it's hated but has been named as a standard. Our *nix and system support group is a bunch of *nix and OSS snobs anyway, so bugzilla seems a no-brainer. Almost the entire team has implemented Bugzilla elsewhere (in previous lives) already.
I'm thinking we'll do that and I'll beg forgiveness later (if anyone really cares). But I would recommend against ClearQuest
Sticky Notes! :) (Score:3, Interesting)
Little, yellow, different, better.
Re:HelpSTAR (Score:3, Interesting)
We didn't even finish the evaluation period because we got so much negative feedback from users.
It's mostly stupid UI crap, like you can't send a request with "Fwd" or "Re" in the subject line (wtf?) - they say it's to prevent loops.
Attachment handling is awkward - have to click about three levels deep if you want to save it as a file rather than execute it.
There's no way to see all currently open tickets (well, there supposedly is but it doesn't work right).
You can forget about searching for anything like a closed ticket as the search function is terminally useless.
Argh!
That's just scratching the surface, I could go on for hours...
To be fair though, if all you have is a call-center you might be able to make it work acceptably. Most of our issues revolved around email and file attachments.
footprints (Score:1, Interesting)
You will also need a trouble ticket system, or at least some project management software that everyone can agree to use (they are sometimes interchangeable, but they are NOT the same product; you should look at both in making your choice..)
When this reached a breaking point in my department, I found a distinct lack of "production quality" open/free ticket systems. I looked at several, and many of them would have been enough for me, but there were too many unimplemented features/implemented bugs/horrible UI mistakes to actually ADD productivity (as the inhouse programmer, I wasn't planning on manning the newly created support line myself; our first-line support person would need something intuitive and powerful while screening calls, delegating, etc.)
We eventually settled on Footprints [unipress.com], a cross-platform web-based trouble ticket/project management tool. It's written in Perl, works with Apache on Linux, and has several choices for backend databases (GDBM, Oracle, MySQL, MSSQL). It has alot of features, many of which we don't even use (yet :), but some of the important ones to consider:
Just by way of comparison, Remedy [remedy.com] is another example of such a commercial product; it did not have a web interface when I was comparing, but I think they claim to now (as the only user in the department with several non-Windows desktops, it was at least important when I made MY recommendation :)
Re:RT (Score:2, Interesting)
Disclaimer: I am the author/maintainer of WebCollab.
A possible alternative to RT is WebCollab [sourceforge.net].
At least one of my users is familiar with both projects and prefers WebCollab.
Apart from that it's Open Source and the code is reasonably easy to follow. Tailor matching to your organisation shouldn't be too hard. Judging by the patches and comments I get, some of users are doing just that
.Smart IT Department (Score:1, Interesting)
First of all, our IT requests are on old fashioned paper. The "explain reason for request" areas are way too small to actually explain, and they even have a "date needed" box. Why would you ask for anything other than "ASAP"?
Secondly, my IT department is soooooo smart . . . how smart is it?. . .it's so smart that when I put in a supervisor approved request for an OS upgrade or development enviornment, THEY determine that I don't actually need it. I made the mistake of asking how they determine what I really need and don't need. After the flurry of "who do you think you are?" and "don't question me" type statements, it came down to the fact that they didn't want to buy "non-standard software" like Borland JBuilder, and even Windows XP when it was new.
My frustrations were compunded by the fact that the purchases would not have come out of their budget and that they would not be responsible for supporting it. Our software engineering department has special budgeting seperate from the rest of the company and they figure that we are smart enough to know how to put a CD-ROM in the drive and install a piece of software.
Why were they being so difficult? It turns out that an off-the-cuff remark I made to the company's President over a bunch of beers in a bar in Hannover, Germany, eventually rolled downhill and got one or two people in IT in a little trouble. That happened years earlier, but I am still feeling the wrath of IT.
Lessons learned: (1) If you get someone from IT in trouble, make sure they aren't around long enough to get revenge. (2) If your supervisor/manager approves your request but IT rejects it, buy the software yourself and expense it. Just make sure the dollar amount doesn't require approval by the board of directors.
Re:Remedy (Score:2, Interesting)
Re:Remedy (Score:2, Interesting)
Re:Remedy (Score:2, Interesting)