Inicio arrow Blog arrow Libros arrow Sustainable Software Development Make Text BiggerMake Text SmallerReset Text Size
Sustainable Software Development E-mail
19.12.2005
En "Sustainable Software Development" Kevin Tate expone que el objetivo del desarrollo de software es programar y mantener productos que resulten valiosos para los clientes tanto hoy como en el futuro. Concepto que denomina "sostenibilidad".
Sobre este concepto clave Kevin desarrolla el libro exponiendo los consejos destilados de su experiencia para conseguir esta "sostenibilidad".
Para el autor, conseguirlo implica dos conceptos que son claves en el desarrollo ágil:
  • Adaptabilidad de los equipos.
  • Adaptabilidad de los productos.
"Usted puede disponer de un equipo ágil de increíble talento, y ponerlo a trabajar en un sistema inestable,  [...]

... de "código espagueti", diseño deficiente e indocumentado; y no conseguirá ofrecer un valor sostenible a sus clientes. Si por el contrario dispone de un producto de fabulosa robustez y diseño, y lo pone en manos del equipo equivocado, rápidamente lo transformará en un producto poblre e insostenible".

El libro describe cómo realizar software sostenible, y cómo conseguir lo contrario; y desarrolla los cuatro principios de la sostenibilidad: Depuración continua del producto, producto siempre disponible, énfasis continuo en el diseño, mayor énfasis en la prevención que en la detección de defectos.

Desarrollados estos temas, en el último capítulo y los tres primeros apéndices trata dos conceptos derivados de la "sostenibilidad".
  • Balance entre agilidad y formalismo.
  • Conocimiento del contexto de cada proyecto.

Kevin Tate es arquitecto jefe de producto en Alias Systems Corp. Su trabajo comprende tareas de desarrollo, metodología, arquitectura de producto y estrategia tecnológica.
Comentarios (0)
Escribir comentario

 
< Anterior   Siguiente >

En Navegapolis
En Internet


Artículos relacionados