FEATURE DRIVENDEVLOPMENTViviana GrijalbaChristian David BetancourthIngrid Yomara PlazaSENACalidad de softwareSantander de Quilichao2010
QUE ES ?Es un proceso de desarrollo de software diseñado por Peter Coad, Erich lefebvre y Jeff De Luca.  Se basa en un proceso iterativo con iteraciones cortas que producen software funcional que el cliente y la dirección pueden ver y monitorizar.
CARACTERISTICASSe preocupa por la calidad del software
Ayuda a contrarrestar problemas
Se obtienen resultados periódicos y tangibles
No hace énfasis en la obtención de los requerimientos sino en como se realizan la fases de diseño y construcciónPROCESOPLANEACION PORFUNCIONALIDADDESARROLLO DE UNMODELO GLOBALCONSTRUCCION DE  UNA LISTA DEFUNCIONALIDADESDISEÑO POR FUNCIONALIDADCONSTRUCCION PORFUNCIONALIDAD
ROLES CLAVEDIRECTOR DEL  PROYECTOARQUITECTO JEFEDIRECTOR DE DESARROLLOEXPERTOS DE DOMINIOPROPIETARIO DE CLASES

FDD (Feature Driven Development)

  • 1.
    FEATURE DRIVENDEVLOPMENTViviana GrijalbaChristianDavid BetancourthIngrid Yomara PlazaSENACalidad de softwareSantander de Quilichao2010
  • 2.
    QUE ES ?Esun proceso de desarrollo de software diseñado por Peter Coad, Erich lefebvre y Jeff De Luca. Se basa en un proceso iterativo con iteraciones cortas que producen software funcional que el cliente y la dirección pueden ver y monitorizar.
  • 3.
    CARACTERISTICASSe preocupa porla calidad del software
  • 4.
  • 5.
    Se obtienen resultadosperiódicos y tangibles
  • 6.
    No hace énfasisen la obtención de los requerimientos sino en como se realizan la fases de diseño y construcciónPROCESOPLANEACION PORFUNCIONALIDADDESARROLLO DE UNMODELO GLOBALCONSTRUCCION DE UNA LISTA DEFUNCIONALIDADESDISEÑO POR FUNCIONALIDADCONSTRUCCION PORFUNCIONALIDAD
  • 7.
    ROLES CLAVEDIRECTOR DEL PROYECTOARQUITECTO JEFEDIRECTOR DE DESARROLLOEXPERTOS DE DOMINIOPROPIETARIO DE CLASES
  • 8.
    ROLES DE SOPORTETESTERHERRAMIENTISTAIMPLEMENTADORRELEASEMANAGERGURU DEL LENGUAJEADMINISTRADOR DE DOMINIOINGENIERO DE CONSTRUCCIONESCRITORES DE DOCUMENTOS TECNICOS
  • 9.
    CONCLUSIONEs una metodologíade desarrollo ágil, que disminuye el riesgo de los proyectos, pues gracias a sus entregas tangibles y a el constante monitoreo de su calidad, se asegura el firme avance del mismo.