Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

FDD

No description
by

Oswualdo Oswualdo

on 31 May 2017

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of FDD

Feature Driven Development
FDD
Filosofía y Principios
Fases
Gracias por su Atención!
Introducción...
Diferencias con las metodologías tradicionales:
Los métodos ágiles son adaptables, en lugar de predictivos.
Los métodos ágiles son orientados a la gente y no al proceso
FDD:
Método ágil, iterativo y adaptativo
Fases de diseño y construcción
Tiempos de desarrollo cortos (menos de un año)
Produce software funcional
Historia:
1997 Jeff DeLuca, PeterCoad y Eric Lefebre (Banco Singapour)
1999 Java Modeling in Color with UML
2001 Manifiesto Agil
2002 A practical Guide to FDD (Palmer y Felsing)
2005 FDD marca registrada por Nebulon
Principios:
Explorar y explicar DPR.
Desarrollo por característica.
Descomponer funciones de más de 2 semanas.
Equipos de características.
Equipo pequeño, formado de manera dinámica pequeñas actividades.
Ventajas y Desventajas
Conceptos Básicos
Característica
Roles
Clave
Administrador del proyecto
Arquitecto jefe
Gerente de desarrollo
Programador jefe
Propietario de clase
Expertos de dominio
Soporte
Gerente de dominio
Gerente de versiones
Abogado del lenguaje/Gurú del lenguaje
Ingeniero de construcción
Herramientista
Administrador del sistema
Adicionales
Tester
Implementador
Escritores de documentos técnicos
Cada Iteración hace referencia a una funcionalidad.
Una ventaja es la comunicación entre el cliente y el desarrollador.
Filosofía
Colaboración entre los integrantes.
Administra la complejidad de los problemas y del proyecto con el uso de la descomposición basada en las características .
Comunica detalles técnicos de forma verbal , gráfica y con medios basados en texto.
Full transcript