\
 

 

Tu Consultoría en Sistemas

 

 

contáctanos
 
escríbenos
Síguenos
blog
 

 
Metodologías Ágiles de Desarrollo de Software (Tercera Parte)
 
Feature-Driven Development (FDD)  

FDD es un proceso diseñado por Peter Coad, Erich Lefebvre y Jeff De Luca. Se basa en un proceso iterativo con iteraciones cortas. Esta pensado para proyectos con tiempo de desarrollo relativamente cortos (menos de un año). Esta metodología propone tener etapas de cierre cada dos semanas, lo cual implica que los desarrolladores tendrán nuevas actividades que realizar en dicho período de tiempo. Esto hace que la motivación del equipo se mantenga durante todo el proyecto debido a que se ven los resultados periódicamente.


Con FDD, se obtienen porcentajes reales del proceso, lo cual ayuda a demostrar al cliente donde se encuentra el proyecto. A los clientes también les gusta esta idea ya que pueden tener planes con entregas y resultados frecuentes. Además, los clientes saben cuan lejos está el proyecto de su finalización. Con FDD se pretende dejar satisfechos a los desarrolladores, gerentes y clientes sin afectar al proyecto.


Se centra en las fases de diseño e implementación del sistema partiendo de una lista de características que debe reunir el software.


El FDD tiene cinco procesos. Los primeros tres se hacen al principio del proyecto:


  • Desarrollar un modelo Global.

  • Construcción de la lista de funcionalidades.

  • Plan de versiones en base a funcionalidades a implementar.

  • Diseñar en base a las funcionalidades.

  • Implementar en base a las funcionalidades

Los últimos dos se hacen en cada iteración. Cada proceso se divide en tareas y se da un criterio de comprobación.



 
Servicios relacionados
Blog de Qualitrain


Av. Patriotismo #878 Col. Insurgentes Mixcoac, C.P. 03910 México, D.F.
Tels: 55-11-60-76, 56-15-83-10.



Copyright © 2001-2011 QTX de México, S.A de C.V. Todos Los Derechos Reservados.