Creating a Thesis Infrastructure

I am currently in the process of starting my thesis work. With my background in software engineering and software process improvement (SPI), I am aware of how crucially important configuration management is. When working one or more people on a source …

That Can Never Happen

Some of the most ominous words I hear from development teams.I will illustrate this with a rather contrived example – but one that I hope makes the point easily. No I am not advocating the writing of yet another date handler, but the problem is neatly …

Updates Harmful

I have written about this before, I suspect. So forgive me if this is another representation of that resource.Hanging out with Nigel Green and John Schlesinger is dangerous, so be warned. There be sacred cows being slaughtered in this post.It all start…

IT Profession? I think not

Recent tweets from @rsessions, @richardveryard, @j4ngis,@cybersal have been looking at how hard various professions are. @richardveryard’s observation that “@j4ngis @oscarberg Rocket science isn’t even particularly complicated. Goes up, comes down. It …

A rant on "SOA Projects"

The appearance of the SOA Manifesto has led me to look closely to the naming of projects and the implications of such names.Time and time again I see projects titled or described with a technology or architecture in the name. How often do we hear, “The…

Technical Debt

There seems to be a theme developing in these posts. I start to see everyday situations and then relate them to everyday happenings – then attempt to do some analysis. Today’s is no exception.Ward Cunningham introduced us to the concept of technical de…

A new twist on the Taj Chaat process…

For those who have seen the previous post on process improvement at my local Indian chaat restaurant will probably be intrigued on yesterday’s twist.We were buying some appetizers to go. In this case 2 samosas and an order of golgappe. Normally the pr…