lunes, febrero 19, 2007

Planificació sense complicacions



L'article Painless Software Schedules és prou antic, però actual. Dóna uns quants consells sobre com dur a terme una planificació software àgil. Un resum dels principals punts són els següents:

  • Fes servir Excel en lloc de MsProject. Per aquest tipus de planificacions Excel és molt més àgil (sobretodo des que va incorporar les Pivot Tables o taules dinàmiques).
  • Preserva una estructura simplificada. No cal un gran conjunt de camps. Quan més simple sigui l'estructura, més àgil resultarà de cara a actualitzar-la diàriament.
  • Evita tasques que durin més de 40h. El nivell de detall per sobre de les 40h es perd. Cal trencar aquest tipus de tasques en subtasques més petites.
  • Només pot estimar una tasca la mateixa persona que la farà. Això, que sembla una tonteria, permet finalitzar en els plaços previstos. Cada persona sap com atacarà el problema i com acostuma a treballar. En cap cas és realista aplicar l'estimació d'una persona a una altra. Tampoc no és realista dir: has d'acabar en tant de temps!. L'estimació s'acostarà a la durada real només si estima la tasca qui la farà.
  • Adequar l'estimació incloent el temps de debug, temps de proves, etc. Microsoft ha estudiat les estimacions d'un munt de projectes, i les conclusions són afegir un % concret a l'estimació en funció del % de certesa.
    Entre 90-100 de certesa, afegir 15% a l'estimació. 80% de certesa, afegir 50% a l'estimació. Entre 50-70% de certesa, afegir 100% a l'estimació. Per sota de 50% de certesa, afegir 200%.
  • No hay comentarios: