Painless Software Schedules

I've just re-read one of my favourite Joel on Software articles, which is about software schedules. Much of it is a load of common sense, and it addresses the main problems with schedules, i.e. being given an unrealistic time estimate, and getting shouted at for not achieving it.
5 July 2005