/  309
 
Dise˜no Agil con TDD
Carlos Bl´e Jurado y colaboradores.Prologo de Jos´e Manuel Beas
 
Primera Edici´on, Enero de 2010www.iExpertos.comEl libro se ha publicado bajo la Licencia Creative Commons
2
 
´Indice general
I Base Te´orica 31
1. El Agilismo 33
1.1. Modelo en cascada . . . . . . . . . . . . . . . . . . . . . .
35
1.2. Hablemos de cifras . . . . . . . . . . . . . . . . . . . . . .
37
1.3. El maniesto ´agil . . . . . . . . . . . . . . . . . . . . . . .
38
1.4. ¿En qu´e consiste el agilismo?: Un enfoque pactico . . . . .
40
1.5. La situacon actual . . . . . . . . . . . . . . . . . . . . . .
44
1.6.´Agil parece, pl´atano es . . . . . . . . . . . . . . . . . . . .
46
1.7. Los roles dentro del equipo . . . . . . . . . . . . . . . . . .
47
1.8. ¿Por qu´e nos cuesta comenzar a ser ´agiles? . . . . . . . . .
49
2. ¿Qu´e es el Desarrollo Dirigido por Tests? (TDD) 53
2.1. El algoritmo TDD . . . . . . . . . . . . . . . . . . . . . . .
56
2.1.1. Escribir la especificaci´on primero . . . . . . . . . . .
56
2.1.2. Implementar el odigo que hace funcionar el ejemplo
57
2.1.3. Refactorizar . . . . . . . . . . . . . . . . . . . . . .
58
2.2. Consideraciones y recomendaciones . . . . . . . . . . . . . .
60
2.2.1. Ventajas del desarrollador experto frente al junior . .
60
2.2.2. TDD con una tecnolog´ıa desconocida . . . . . . . .
60
2.2.3. TDD en medio de un proyecto . . . . . . . . . . . .
61
3. Desarrollo Dirigido por Tests de Aceptaci´on (ATDD) 63
3.1. Las historias de usuario . . . . . . . . . . . . . . . . . . . .
64
3.2. Qu´e y no omo . . . . . . . . . . . . . . . . . . . . . . . .
68
3.3. ¿Est´a hecho o no? . . . . . . . . . . . . . . . . . . . . . . .
70
3.4. El contexto es esencial . . . . . . . . . . . . . . . . . . . .
713

Sections

show all« prev | next »

Share & Embed

More from this user

Recent Readcasters

Add a Comment

Characters: ...

This document has made it onto the Rising list!

Adrián Roales Bataneroleft a comment

muy bueno, gracias!!