Of course, it's never that simple. Speaking computer is not only harder than any foreign language speaker could imagine, but people produce frustratingly unreliable results and often cost a king's ransom. Enter the shrink-wrapped, boxed software product. All the work has been done, just plug it in, twist a few knobs, and it's working.

Anyone who works in IT or has encountered an IT system knows that "twist a few knobs" is in line for understatement of the century. More commonly known as "implementation" or "configuration", this has become its own gigantic industry, with massive consulting firms rolling out products like SAP, Microsoft Exchange or Lotus Notes for their own heaps of gold.