Typical sources of work on a software project, in order of priority:

  1. Bugs – fix these first.

    1. This is not a new idea, in fact it is criteria #5 on Joel’s list from way back in the year 2000 when Napster was still alive:
      Do you fix bugs before writing new code? 

    2. It is easier to fix bugs if you have good logging and customer feedback mechanisms in place to catch them.

    3. Consider this a cultural issue and a technological issue.

    4. Leaving bugs out there is fine if you don’t care about your customers, or the system is so far gone some bugs will just never be fixed.

Continuar leyendo «Typical sources of work on a software project, in order of priority:»