General Tug

I recently listened to speech given by Lance B. Wickman which he titled Seasons. In this speech he recounts a remarkable story from his life. When I graduated from college, I was commissioned an officer in the United States Army. I was an infantryman. After completing some training, in early 1965 I was assigned-with my […]

The Cost of Focus

I just read this by Michael Bolton on testing, but I think it has more general application: It occurs to me this evening that when test plans, test scripts, and testers look for particular problems with excessive focus, they do so at the expense of peripheral vision. Contrast that with what Adam Richardson says about […]

Impatience and Design by Counter Example

“Don’t worry about other people stealing your ideas. If you’re ideas are any good, you’ll have to ram them down people’s throats.” – Howard Aiken, IBM Engineer This is my favorite quote for the day. Innovation, with all the ideas and execution that it requires, fails to happen for so many reasons, but most common […]

My Dream App

So a new website has launched that intends to use the “wisdom of crowds” to identify the best ideas for a new “dream” Mac application. The registered users get to vote on all the ideas to narrow down the field, then judges will decided on 3 winning ideas. The net result will be 3 new […]

Words Matter

When I wrote the title for this post, it seemed almost trite. I don’t mean it to be. The words we have at our disposal define the thoughts we are able to think. If you’ve learned another language and become fluent enough to think in that language, you know what I mean. I spent two […]

Will Microsoft be Microsoft without Bill Gates?

Today Bill announced that 2 years from today, July 2008, he will reorder personal priorities and work part time at Microsoft and full-time at the Bill and Melinda Gates Foundation. Ray Ozzie will become the new Chief Software Architect. Craig Mundie will become Chief Research and Strategy Officer. I must admit that I’m impressed by […]

On team politics…

I think from time to time, everyone has to deal with politics. Depending on your organization or team your milage may vary, but where there are people interacting, trying to get results, chances are you’ll encounter some team politics. I recently finished reading The Five Dysfunctions of a Team by Patrick Lencioni. It was a […]