Get it on Google Play

XP: eXtreme Programming

16-08-2006
 

Es tracta d’una metodologia de desenvolupament de software àgil.

Els punts que més m’agraden son (I atenció que m’agraden molt):

Disseny simple: Importantissim.
Refactoritzar: Es a dir, tornar a escriure codi que ja funcionava. Per fer-lo mes llegible i optimitzar-lo.
Client in-situ: Un altre cosa importantíssima. Molt necessari per la realimentació.
Jornada de 40 hores: Ja era hora. S’han adonat que treballant 70 hores setmanals molta qualitat en el software no hi haurà.
Fer ús d’estendards de codificació: res a dir.
Propietat col•lectiva del codi: tothom es responsable de tot.
Entregues petites: Augmenta la retroalimentació i fa que el software final sigui mes complet.

Punts que ja NO hem van tant bé:

Poca importància al anàlisi inicial: Ufff… .
Poca importància a la documentació: Per mi com a mínim el diagrama de classes, el model de la BBDD, prototipus a baix nivell i alguna cosa mes son sagrats.
Programar per parelles: Ho trobo poc eficient. No se.

De totes maneres aquesta metodologia val la pena. Val la pena perquè es basa en les persones(Només per això ja val la pena) i perquè te en comte els dos grans actors: el client i el programador.

Al final faré com fins ara, usaré una metodologia hibrida i adaptada en cada projecte.

Leave a Reply

© Albert Coronado Calzada