Skip to the essays

Improving the world with software

Better software. Better questions.

Essays on software development, teams and the craft of building things that last.

Essays from September 2008

7 essays from September 2008

  1. Apple on unfair claims in advertising

    Part of being a cool company is that you respect your customers. This is not a show of respect by Apple. Seriously, this is just used car salesman tactics. Apple, shape up!

    1 min readcode

  2. Continuous integration requires a good SCM

    Lately I’ve been discussing SCM (Source Control Management) systems and how that impacts the continuous integration efforts of the teams and the projects where they work. I could not have expressed this better than Dean Wampler, check his blog post out.

    1 min readcode

  3. The cost of un-fixed bugs or Good Code on top of Bad Code

    While discussing with a colleague we started talking about the costs related to not fixing a bug immediately (yes, this does mean that you have a way to immediately figure out if you introduced a bug). The reason for fixing bugs immediately is not only the cost of content switching later on when you have …

    1 min readcode

  4. The hard reality of life as developer…

    If any of this is familiar, then you should really be reading this blog! 🙂 Hug a developer today. Blogged with the Flock Browser

    1 min readcode

  5. Testers are developers! Stop breaking them apart

    First one clarification. Testing is needed, required, critical and very much a MUST. With that out of the way let’s go to the post. Many people have mentioned the need to include testers in Scrum or agile, and planning your processes with a testing step somewhere (normally close to the end). All of these ideas …

    2 min readcode

  6. Learn or else…

    Through Elisabeth Hendrickson I got to Brett Pettichord’s post about the role of feedback in Agile. Read it if you haven’t yet. Here are the pearls that made me post this: “If you don’t have meaningful feedback then you’re not agile. You’re just in a new form of chaos.” and “Agile practices build a technical …

    1 min readteams

  7. You are not ready for agile if…

    This is a post I’ve been meaning to write for a long time. Who am I kidding, I don’t have the time right now, so I’ll let Andy do the talking: You’re not ready for agile if you: * behave territorially. You mark your territory like an aggressive dog, refusing to share power or information, …

    1 min readteams

Keep the conversation going

The essays work best in company. Join the community to keep the questions coming.

The #NoEstimates book and its companion volumes

Chapter 1 · Free PDF

What if better planning started with a different question?

The first chapter of #NoEstimates argues that the “deliver on time” challenge is answered by a different question. Read it, and see whether it changes how you plan the next piece of work.

Free PDF of chapter 1. No purchase, no library access. How we handle your details