The Problem With Defining Information Requirements

As many of you know, I have been active in the Information Technology (IT) industry for a long time now. It’s a strange business and, frankly, sometimes I wish I had never gotten involved with it. Nonetheless, there are a lot of problems associated with IT, such as computer performance, capacity planning, security, networking, disaster recovery, but probably the biggest problem is requirements definition. In other words, accurately defining the information needs of the end-user. The industry is actually quite good at designing and writing software, developing data bases, and acquiring hardware, but after all these years they still have trouble understanding what the user needs to run his or her part of the business. Consequently, the wrong solution is inevitably delivered to the user, thereby causing a lot of wasted time and money reworking the solution to fit the need.

I am reminded of the story of an IT Director at a Midwest shoe manufacturing company who received a call from a Sales Manager asking for some help on a pressing problem. The IT Director sent over one of his programmers to meet with the Sales Manager and discuss the problem. Basically, the manager wanted a printout of all shoe sales sorted by model, volume, type, color, etc. The programmer immediately knew how to access the necessary data and sorted it accordingly thereby producing a voluminous printout (three feet high) which he dutifully delivered to the user.

The IT Director stopped by the Sales Manager’s office a few days later to inquire if the programmer had adequately serviced the user. The sales manager afforded the programmer accolades on his performance and proudly pointed at the impressively thick printout sitting on his desk. The IT Director then asked how the manager used the printout. He explained he took it home over the weekend, slowly sifted through the data, and built a report from it showing sales trends.

“Did you explain to the programmer you were going to do this?” asked the IT Director.

“No,” replied the Sales Manager.

“Are you aware we could have produced the report for you and saved you a lot of time and effort?”

“No.”

This is a classic example of the blind leading the blind. The user did not know how to adequately describe the business problem, and the programmer asked the wrong questions. Remarkably, both the Sales Manager and programmer were delighted with the results. The IT Director simply shook his head in disbelief.

This is a typical scenario played out every day in the corporate world. Both sides feel frustration, the user and the systems people. The end user typically asks, “Why can’t they give me what I want?” And the systems people claim, “The user doesn’t know what he wants.” I contend the user does know what he or she wants from a business point-of-view, but stumbles through technical jargon. Then again, the user shouldn’t have to learn the jargon of the systems world. This would be analogous to forcing the user to learn construction engineering concepts when specifying a skyscraper, something that takes architects years to learn.

Instead, the systems people have to listen to the user (as architects do) and carefully interpret what he needs. A review of the information requirements should be performed with the user, in common terms the user understands, for if the requirements are wrong, then everything that follows will be wrong.

To properly interpret information requirements, the systems people should say something to the effect, “Assuming I give you the information you want, in the form you want it, what will you do with it? What actions and/or decisions will you make with it?” Only when the systems people can truly walk in the moccasins of the user, do they have the right to build a system for them.

Years ago, the Monty Python comedy troupe did a skit where the Pope was arguing with the Renaissance artist Michelangelo over the development of his famous painting, “The Last Supper.” In the skit, the artist misinterpreted the Pope’s requirements and originally produced a painting which included a scene featuring Jello, a kangaroo, a Mariachi Band, 28 disciples, and three Christs. The Pope, of course, was not satisfied with this and forced Michelangelo to change the painting, over the artist’s protests. The Pope closes by saying, “I may not know much about art, but I know what I like.”

This same expression can be paraphrased by the end user to describe the problem in requirements definition, “I may not know much about Information Technology, but I know what I need to run the business.”

Defining information requirements is the single most difficult task for systems people to perform and, even after all these years, it remains the weakest link in the chain.

“An elegant solution to the wrong problem solves nothing.” – Bryce’s Law

Tim Bryce is a writer and management consultant located in Palm Harbor, Florida.
http://www.phmainstreet.com/timbryce.htm


Related Blogs

Useufl Information On Anger Management Books

With anger management being  made use of in many programs and situations, there are thousands of resources available to those affected. Beside support groups, individual counseling sessions and treatment centers, there are many anger management books available to help people  confront anger-related issues.

There are anger management books written focusing on different groups like children, teenagers, adults, men, women, couples, families and anyone who is involved in situations which may  demand anger management advice. Because of the diverse needs, these anger management books are written to be understood by the different groups as well as used as tools to control anger and work through different situations.

Anger management books for children focus on a child’s reactions to feelings of anger. Using illustrations and stories which  youngsters can relate to, these books are written in such a way that  youngsters can relate and hopefully learn from. There are also anger management books for children, meant to be  made use of by people working through behavioral  crises with  youngsters. These books include  guidelines and strategies for  taking care of  youngsters who are experiencing  crises caused by feelings of anger. Using these books, programs and effective treatments can be developed for anger management in children.

Teenagers  confront unique situations, encounters that only a teen might understand. Anger management for teens would be focused on  taking care of anger-related issues surrounding teens. Offering advice and lesson plans, these anger management books for teens may provide answers to a young person’s questions regarding  taking care of feelings of anger.

Adults with anger problems are different from  youngsters and teens. Adults face daily challenges which  youngsters don’t understand, situations which unleash all sorts of emotions including anger. When the anger creates  crises at home, at work or among friends, they might benefit from reading anger management books for adults. Couples might be able to find help in anger management books for adults as well.

When a family is affected by anger, the situation can become much more intense and complicated. Since it involves so many people, different relationships and all sorts of feelings and emotions, a family may  demand different anger management books. With the resources available, there are doubtlessly anger management books written for families.

Where would a person find these anger management books? A  medical examiner or medical professional ought to be able to recommend  encouraging anger management books to interested people. A local library would be another good source for anger management books. Local bookstore and online bookstores like Amazon should be proficient in providing a list of anger management books for all ages. The  the net is a terrific source for information on anger management. Through searching and  going through the related sites, there will be recommendations for anger management books. These sites will also likely provide details about how to obtain a copy of these anger management books.

Once a person finds an anger management book that contains  encouraging  guidelines, techniques and strategies for managing anger, it would be wise to use the  guidelines in the book to make changes and work through problems with anger. Anger management books are useless sitting on a shelf collecting dust.

 

You can get more anger management information like information about Anger Management Courses ,or even Anger Management For Kids , visit Ras Reed’s site to be entertained with very revealing information.


Related Blogs

Some Information On Anger Management

There is plenty of relevant anger management information. First and foremost it is imperative to understand anger and the consequences of anger. Anger management will not work without knowing what it is an individual is attempting to change or manage. Anger is totally normal. It is a reaction to various situations. It is okay to be angry but when this anger becomes intense, frequently, there can be major problems; problems within the family, relationships, work and it can cause health problems. People who unable to manage their anger in a positive way are likely to transfer their anger to other situations such as child and spousal abuse, violent crimes and other types of recklessness. This anger management information is something an individual should consider when recognizing they have a problem.

There are all sorts of anger-provoking situations, more anger management information that might be useful in working through anger-related issues. Some people become mad or angry when they are frustrated, when something doesn’t work out the way they planned or they failed to succeed after giving their all, circumstances like these may cause a person to become frustrated. This frustration may lead to anger which can then spin off into a whole list of negative consequences.

Irritations provoke anger. Daily incidents such as constant reminders or regular interruptions can cause a person to become irritated. This irritation continues to grow and the result is a sudden fit of rage. Depending on the individual this rage can cause a person to resort to different ways of releasing their anger, some of which may be painful to themselves and others.

When an individual is being verbally abused, perhaps sexually abused, these situations provoke anger. People deal with these disturbing experiences differently but for those who become angry because of the abuse, the outcome could be very serious, even violent. Anger management information such as this is imperative, especially in a situation where a person feels threatened.

Being treated unfairly often provokes feelings of anger. Often people are blamed for things, whether warranted or not, it can cause them to feel angry and act out because of these feelings.

There is so much information important to understanding anger management. The more details a person can gather, the better equipped they are when faced with circumstances involving an angry individual or if needing to tap into the information themselves. Anger management information is available through many sources; books, movies, as well as the Internet. For a person who requires anger management information, the Internet is an excellent source. With many websites dedicated to anger management, it is very proficient in supplying the necessary information required concerning anger, consequences of anger, people affected by anger and anger management information.

Without the appropriate anger management information, it would be difficult to begin a course of treatment that would be beneficial. It doesn’t matter where the anger management information comes from. It does matter however, what an individual does with the information they are given. Reading and studying the information is essential but deciding what to do with this information will make the difference in resolving anger-related issues or not.