Who You Calling A Jesse?

Trying to sort the brilliant ideas from the lesser ones.

Technology decisions limited by ability to support users

Posted by Jesse Rodgers on December 18, 2007 at 11:10 AM

Ever had a bit of technology your use dictated to you by an IT department? Does it not even come close to meeting your expectations or requirements? Is it usually web based technology that is letting you down? This type of problem stems from what I call a ‘square peg, round hole’ philosophy in IT – when decisions of what technology to deploy is based solely on the ability to provide support, not the requirements of the project and/or an analysis of features required by the user. It seems to happen far more often with web based technology.

In a conversation with a colleague over a beer I tried to understand why this happens. Sadly I still don’t understand why, but I do better appreciate the position of people that decide to hammer that square peg in. But I think it because they don’t understand or have an actual use for the web themselves (that is a totally different post).

I believe this happens in every IT department and it stems from the environment. IT finds itself in a situation with limited resources to hire new staff even though they are tracking time on/and tasks and there is an expectation that IT needs to support everyone regardless of expertise. There is a project or group or department that has decided to use a particular technology. Reality kicks in and the service end has to learn to support the technology so a decision is made to apply that same technology to others that have similar but not the same requirements as that project group.

What happens next is ugly. The clients expect something that usually different because they may want the same features but they would apply a different priority to the features they use/need. This influences their expectations on the total experience. Take a content management system (CMS) for example. One group might put a high priority on workflow management, another on user management, another wants a templating scheme, another wants a forum, and another group really wants a wiki. A CMS can do all these things but I can’t think of a CMS that can do them all as well or anywhere near as good as specialized software.

However, CMS vendors will promise support and the ability to meet the demands of the user. This pulls on the support strings of IT. Rarely, if ever, will you find a CMS that delivers to a diverse groups expectations. What happens is that any number of groups become disenfranchised with the software and the overall project of deploying that technology is doomed to failure or mediocre success at best. The CMS vendor comes off either not being paid and/or looking really bad. The IT department comes off looking unprofessional at best which puts pressure on them to produce, and the cycle continues.

What should happen is that the IT department assesses the features as well as the priorities. They evaluate the technology providers based on that clear idea of what are ‘deal killer’ features for people. If it reaches a thresh hold that makes it impossible to please even 70-80% of the clients then IT needs to break down the technologies and groups not force them all onto one.

The web offers the opportunity for this to be easy. Web services, web sites as your API, universal log ins, etc. all make it possible to integrate different solutions on the data level. Sadly I think IT still approaches web apps as black boxes that work in silos.

The moral of the story for anyone building a web based service is that to really be a hit with medium to larger organizations you need to offer integration and openness in your apps. If you can be the folks that develop the integration tools as well as offer your product you can likely charge more based on a successful track record. At least from where I am sitting ;)

Comments

There are 3 comments on this post. Post yours →

Getting a little frustrated with SharePoint/ASP.Net? Hehe.

Jesse Rodgers

Actually it has nothing to do with any of the stuff I am working on. Sharepoint 2007 or MOSS as it is called is a pretty powerful/useful system. For what we are doing, it should work well. But for what I am working on the features and the priorities have been assessed with regards to technology.

If Sharepoint was to be applied as a CMS for UW’s public facing web presence though, that would be a big square peg. I think it could do it but I also think it is such a specialized tool that trying to use for something it wasn’t designed would cause big unnecessary problems. At this time anyway, ask me again in a year.

I just think overall IT departments select web technology with an odd motivation and experience. Understanding that issue has its advantages to those creating products that IT departments with evaluate.

It has everything to do with the resources available to the IT department…

Usability should not be sacrificed when you choose your web application…

If your IT department has limitations… that only means you have to look elsewhere for a better solution… why not go outside of your IT department and subscribe to a software service?

If you can’t get what you want from someone, there is no point forcing it out of them. There are plenty of other people out there who will support your needs. If it’s not a new CMS, then perhaps it’s the slight modification to an existing solution to produce the results you need.

Why does a project management system have to be anything but modified forum software? Why does an online catalog have to be anything other than a blog? The answer is right under your nose most of the time… IT has an incredible knack for seeing only what is immediately a problem. They rarely look for a better solution. Jmo…

Perhaps you should get creative with what’s available?

Throwing additional stresses into the equation by confronting IT department is not the best solution…

Post a comment

Required fields in bold.