Archive for the ‘IT Theory’ Category

Waste in Information Technology

IT Theory | Posted by Tom Carpenter
Mar 09 2009

I was reading a post at Curious Cat that discusses IT waste today and it started the gears turning down an old familiar path. I remember, in the last recession, how people were talking about the need to cut costs in IT investments. I also remember that many bad decisions were made because the complex interdependencies among IT systems and processes were not considered. How do you detect waste while avoiding the gap problem?

The gap problem is my way of concisely saying that many apparent wastes are actually needed bridges between systems or processes. For example, you may notice that a database is being maintained and that no users ever access that database. Furthermore, you notice that the database has not been accessed in the past three months at all. Your logs do not go back any farther. The database is part of a system that was developed three years ago and no remaining employees were involved in its creation. This seems like the perfect candidate for waste reduction.

Since the database seems to be an unused maintenance waste, you decide to delete the database and all associated logs. Three months later, you receive a phone call from someone in Engineering complaining that their data archival procedure is erroring out. The error message says something about a missing database. Get the picture?

This is a very simple example of what I call the gap problem. Many of our systems and processes bridge the gap between other systems and processes. These gap solutions may appear to be waste when they are actually necessities. So, how do you deal with the gap problem? I would suggest the following steps:

  1. Perform detailed process mapping for all Information Systems.
  2. Look from the top down instead of simply from start to finish.
  3. Cut waste only when the entire complex of interdependencies is understood.

 

Of course, a small blog post like this cannot go into all the details, but you can begin to see important realities. I am a big believer in process mapping (when it is done right) and I believe it can help eliminate true waste while preventing the gap problem. When I say that we should look from the top down instead of from start to finish, I mean that we should consider not only the path of a single process but the intersections that a process has with other processes and systems.

This is a starting point and, as I said in a recent post, we need to answer the question: Other than human capital, what can you cut while maintaining current service levels? Yes, it is time once again to trim the fat.

What to Communicate Now

IT Theory | Posted by Tom Carpenter
Mar 02 2009

I frequently tell seminar attendees that the most important skills a technology professional can develop are communication skills. I’ve been saying this since 1997 and I can’t see a reason to change my opinion now.

In fact, I would suggest that the current economic conditions make communications more important than ever. If you are the IT manager or the IT director for your organization, I would encourage you to communicate the following information to your manager or director in the next two weeks – regardless of the normal procedures:

  • What does your current budget look like and how can you help save the organization money in the next 12 months?
  • Other than human capital, what can you cut while maintaining current service levels?
  • What planned expenditures can be delayed and how will you deal with the productivity and functional limits the delay will cause?
  • What are your top three ideas for running IT more efficiently?

 

Sharing this information will show that you’re thinking about the organization and you want to help everyone weather the storm. It not only builds good will; it is just plain good sense in times like these.

Information Technology – A Commodity?

IT Theory | Posted by Tom Carpenter
Feb 25 2009

A common topic among professorial types is the commodification of IT. And no, I don’t mean that these highly intelligent people think that IT should be flushed down the toilet. Instead, the discussions are an attempt to answer this question: Is IT a product or service that cannot be differentiated and is it therefore a commodity?

To understand commodities, think about corn. Corn is corn. Granted, you may prefer corn harvested earlier or later, but it is still corn. Is IT like corn? Is it like any other commodity? I would argue that, while Information Systems may be moving closer to commodification, Information Technology (the work of IT professionals) is not. Information Technology is about the implementation of technical solutions (Information Systems) in a strategic manner that benefits a specific organization in sometimes unique and sometimes generic ways.

Now, if IT is a commodity, there should be little difference between the implemented technical solutions from one company to another. Consider the analogy of corn again. If you have corn at one restaurant and then at another, is the corn exactly the same in both restaurants? The answer is a clear no. Here is the key: corn is a commodity, but the preparation of the corn is a skill and that is no commodity. The same is true for IT. IT professionals implement technologies that are often implemented in other organizations, but do all organizations implement the technology the same? Again, the answer is a clear no.

For these reasons, I would argue that Information Systems – the technologies we implement – may be moving toward commodification, but Information Technology – the way in which we implement the systems – is not. There are only so many ways to implement a railroad; there are billions of ways to implement a Windows Server or a Linux machine. Therein lies the difference.