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 October 2008

3 essays from October 2008

  1. What is Velocity? (in agile software development)

    Velocity is a term used in agile software development to illustrate the “rate of progress” for a team or a set of teams (i.e. a project/program). The simplest way to define velocity is: the number or user stories a team/project can do in one sprint (“do” here means that it really is done and potentially …

    2 min readteams

  2. Punished by the Annual Performance Review

    Many of us in the Agile community have voice our opposition to the individual performance reviews and target setting.Now, a professor from the University of California, Los Angeles (UCLA) has come out with a similar position and not less than in the serious Wall Street Journal (copy of the article), yes, the same that your …

    2 min readteams

  3. WAgile is hot, it’s the new craze!

    Have you heard of WAgile? No? It’s the new craze! Check it out here. PS: it’s a joke and it’s supposed to be a stab at all of that lip-service agile! In the best Dilbert style! Enjoy

    1 min read

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