I am certainly not the only one observing that the workplace has a tendency to make any word that described an interesting or innovative concept almost meaningless over time. The word “Agile” is an often cited example of a concept that has taken on so many different meanings over time that it’s information content has... Continue Reading →
Has Any Great Idea Ever Been Developed at the Water Cooler?
The fact that open-plan offices have become the norm in the software industry is a mystery to me. I know very few engineers working in these environments that appreciate them and all the quantitative evidence that I am aware of seems to favor good ol’ walls. Open spaces are often promoted as environments that “foster... Continue Reading →