Here's How Your Mom Would Want You to Develop Software

We had a heated debate today in our weekly all-hands developer meeting about whether agile points should be given to bugs and chores as well as features. We use the story types mandated by Pivotal Tracker. In a nutshell, features are stories that add clear value to the user (so…

Practical Lessons in Peer Code Review

Millions of years ago, apes descended from the trees, evolved opposable thumbs and—eventually—became human beings. We see mandatory code reviews in a similar light: something that separates human from beast on the rolling grasslands of the software development savanna. Nonetheless, I sometimes hear comments like these…