Curious Cat Management Improvement Blog: Deming, lean thinking, innovation, customer focus, continual improvement, six sigma.
February 19, 2008
Software Supporting Processes Not the Other Way Around

Rental Car IT

What was funny about that exercise were the looks we got from the no nonsense King of IT: “Of course, we want things to be simple and flexible — why are you bothering to tell us this?” Yet, in the next sentence, they are talking about spending 3 million dollars on a packaged application to help them with one small part of their business, rather than building it themselves (which we all thought would be cheaper but take longer). That’s $3,000,000. But, of course, the packaged application talks directly to their databases, meaning that we can no longer freely make changes to the database without breaking the package, meaning that we can’t evolve the database, meaning that we’ve lost both simplicity and flexibility. Over and over, they complain when we talk about rethinking their priorities, then turn around and make the same decisions that got them where they are now. Frustrating!

This is a good post on the systemic drivers of complex processes, take the time to read the whole post. I have a bias is against off the shelf software as it often ends up forcing the process to be designed around the software. And with the amazing power and relative ease of web based applications creating solutions that are specifically designed to the organization are often relatively easy. And yet, as indicated in this article there is often a strong bias in the other direction for buying off the shelf software because it is cheaper and/or faster.

Of course, the decision in each case must be weighed to determine the benefits and cost of the various alternatives. Just remember, if you decide you want simple and flexible, to have your decisions reflect that. I enjoy a telling quote from a software vendor on Toyota’s IT expectations: “it demands that the software or technology be flexible and adapt, often by customizing the code, to its business processes, and not the other way around.” They are right.

Related: Agile Software DevelopmentComplicating SimplicityJoy in Software Development

5 Responses to “Software Supporting Processes Not the Other Way Around”

  1. Build it or buy it? « Process Rants Says:

    [...] whether they should build a given application or buy something off the shelf and just use it.  A great blog entry speaks to the exact issue.  There is a school of thought that software should fit the process and [...]

  2. Curious Cat Management Improvement Blog » Top Blogs for Software Development Managers Says:

    I am happy to say our blog has been included in the Top 100 Blogs for Development Managers. The list of blogs is quite impressive…

  3. Curious Cat Management Blog: IT Business Process Support Says:

    organizations would benefit from increasing the resources to IT and shifting the focus from passive supplier to active participant in using information technology to meet business needs…

  4. Curious Cat Management Improvement Blog » Management By IT Crowd Bosses Says:

    Anyone involved in IT know Internet Explorer 6 is not an acceptable tool in this day and age. But some IT departments don’t let that stop them from forcing it on their users…

  5. Curious Cat Management Blog: Baking in Quality to Software Development Says:

    It isn’t just the switch to Ruby, of course, but the switch to Ruby coincided with the beginning of many improvements to our software development practices that have continually improved over the last couple of years…

Leave a Reply


Curious Cat Management Improvement Blog © curiouscat.com 2005-2010

Internal Links

Author

John Hunter

Tags

Bill Hunter blogs Books Career Carnival cars commentary Creativity curiouscat Customer focus Data Deming Economics economy engineering executive pay Google Health care Innovation internet Investing IT Japan John Hunter lean manufacturing Lean thinking Madison management managing people Manufacturing overpaid executives Performance Appraisal Process improvement Psychology Quality tools quote respect for people Six sigma Software Development Statistics Systems thinking tips Toyota Toyota Production System (TPS) webcast
Full tag could

Other

Search Blog

Web Search

Management Improvement web search

Recent Comments

  • Nick McCormick: Agreed John. Slogans can be good or bad. They can be effective if the rank and file come up with...
  • Halvard: I have reservations about the Obama Healthcare Plan. Can it create costly effects to my families well being?...
  • Rob: Absolutely excellent videos. Deming is timeless and his message resonates today.
  • Jamie Flinchbaugh: I am curious to watch it. I believe the executives will probably have some ah-has and some good...
  • Jamie Flinchbaugh: Thanks for including me. I’m glad you choose Fail, Learn, Lead. I think it’s a really...
  • ilskan: @Kyle: I suppose so. Ideally you want a happy medium, though; the other end of the spectrum can be pretty...
  • Anonymous: I recently stayed in a ski lodge in the white mountains Arizona for me and the wife’s anniversary....
  • Jamie Flinchbaugh: I’m sure you are right that there are many frustrated people, but one of the benefits of...
  • Karen Wilhelm: Great find – lean starters in need of do-it-yourself training curriculum can really benefit from...
  • Mark Graban: Nice post, John. I’ll hold out hope that this is more than a form of industrial tourism. Executive...

Archives

February 2008
M T W T F S S
« Jan   Mar »
 123
45678910
11121314151617
18192021222324
2526272829