martes, febrero 27, 2007

15 dies de Windows Vista UAC.



15 dies és el que he trigat a desactivar el meravellòs UAC de Windows Vista. Termes com seguretat millorada, escalada de serveis i sistema més segur, es tradueixen a la pràctica en un constant Accepting d'incansables missatges d'advertència com el de la imatge. Per a fer-se una vaga idea, accions tant habituals com copiar un arxiu a Program Files o una dll a Windows-System32 van acompanyades de dos o tres missatges d'advertència.

A més a més, la majoria d'aplicacions de desenvolupament cal executar-les amb Run As Administrator, incloent-hi el notepad.exe en funció de l'arxiu que volguem editar.

Després del meu pla 15 d'UAC de Windows Vista, vaig decidir anar a Control Panel, User Accouns i desactivar UAC fins a nova ordre.

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%.
  •