Innovation Pushed to Vendors

Here's the analysis.

"60 cents of every IT dollar goes to maintaining existing systems". "This increased 'run the business' spending has consumed budget resources that were originally earmarked for more strategic and transformational investment," writes Gartner analyst Jed Rubin.

So, what happens with the "innovation" portion of the budget?

In …

more ...




Open Source and Corporate IT (again)

Someone sent this question to their manager and included me on the CC: list.

"Would you consider tools like Django to quickly build web apps ?"

My suggestion is that a bald query like this can only get on of two possible answers: "No" (and a large number of unsubtle variations …

more ...

Database Design and UML - What was the question again?

One issue in creating a database design is working around the limitations inherent in the SQL data model. I'm going to call it the SQL model because you can make the case that the entity-relationship (ER) model is an abstraction and could have a far more expressive implementation. I'm going …

more ...


ROI, NPV and Shermer's column in the July Scientific American , on Homo economicus (revised)

Michael Shermer's column, in the July 2007 Scientific American , "The Prospects for Homo economicus ", notes that we all impaired when it comes to making economic decisions.

Also, see Kathleen Melymuka's article in the July 23, 2007 Computerworld , "Boiling the IT Frog ". Harwell Thrasher suggests that simple ROI calculations don't work …

more ...


Python and Reverse Engineering, Part 5

Python is a top-shelf toolset for creating sample data to do performance testing.

Let's say that you need to validate a data warehouse design, and you need a million facts that join with thousands of dimension entities across a half-dozen dimensions. You'll be generating data for seven different tables, and …

more ...