My biggest energy expenditure is usually right at the beginning of a release cycle, or even a week or two before it when our process is working correctly (a good process means a boring release week).<p>We will have figured out some big infrastructure or design issue we need to fix and between requirements meetings we code like hell.  Blocking people during week 1 or 2 goes a lot better than week 8 or 17.