Whiteboard Wednesday: Keeping Teams Small
Filed Under Whiteboards | 2 Comments
Keeping your teams small may seem obvious, but it really is necessary to keep a group of people motivated towards solving a common goal.
Mike over at Leading Answers has more in-depth break down of the communication overload that can occur, but the 2 Pizza concept that 37 Signals and FastCompany talk about is […]
Mr. Yuk Says Project Roadmaps Are Poisonous
Filed Under Software Process | 6 Comments
For some time now, I have thought that high-level project roadmaps (Gantt charts in particular) are one of the most worthless documents that a software project team can produce. I shouldn’t be so hard on them, but there are an uncountable number of reasons why I despise these charts.
Quantifies Unknowns
As the old saying goes:
You […]
Refactoring Code Is Like Doing The Dishes
Filed Under Thought Stuff, Software Process | 6 Comments
Regardless of language and skill set, all developers have to constantly revisit their code and refactor. Although you can look at it optimistically and view it as an opportunity for continuous improvement, many of us also take the pessimistic view that it is a chore.
Unfortunately, either way you look at it refactoring is a […]
Squeezed Links: April 2008
Filed Under Squeezed Links | 1 Comment
Feeling kind of lazy lately due to a lack of sleep the last few days, so I am going to coast today with a batch of links. I dug down really deep into my grab bag, so there are some oldies but goodies here. I am currently working on a post for Friday […]
Forced To Write English Syntax Code - Simplicity or Burden?
Filed Under Thought Stuff, Human Factors, Code | 25 Comments
This is a guest post by Jurgen Appelo. Jurgen is the CIO of the #1 fastest growing technology company in the Netherlands.
Did you know that only two countries, the United States and Canada, participate in what the Americans call the "World Series"? It’s as stupid as it is hilarious. The average American doesn’t know that […]
Turns Out My Code Is A Piece Of American Dog Crap
Filed Under Announcements | 15 Comments
So yesterday’s post took a little heat on and off the blog comments. I find that sort of humorous because I really try and stay agnostic to technology particulars only ever writing about the more underlying social problems of software, and the one time I do - WHAMO!
I am pretty thick skinned […]



