Select Page

I found out about this from Martin Fowler’s Bliki post:

Both he and Alistair Cockburn looked at the SEMAT effort and walked away.

What is interesting is that there seem to be two very different camps on software methodology.  In my view the one exemplified by the SEMAT camp is rooted in nineteenth century scientific philosophy, while the other is influenced by twentieth century existential philosophy.  They fight a never-ending war over what is ‘real’.  It goes much deeper than either side suspects.  I take the side of the twentieth century thought, because in my view it developed because of real problems in the older ways of thinking, problems that science as a whole has yet to come to grips with after more than 100 years.  Two twentieth century philosophers who were colleagues, Bertrand Russell and Ludwig Wittgenstein, represented different sides of this dispute.  It’s not by chance that Cockburn’s book includes Pelle Ehn’s essay that refers to Wittgenstein.  I’ve always felt that SEMAT-type people – and many scientists in general – lack a background in the history of philosophy, to their detriment.