El desarrollo basado en funcionalidades (, FDD) es un enfoque de desarrollo ágil de software desarrollado por Jeff De Luca y Peter Coad. Los desarrolladores se agrupan en dos tipos, "dueños de clases" o "programadores jefe".
El proceso del diseño y construcción comprende cinco fases: Desarrollar un modelo global; Construir una lista de funcionalidades; Planificar por funcionalidad; Diseñar por funcionalidad; Construir por funcionalidad.
Bibliografía Coad, P., Lefebvre, E. & De Luca, J. (1999). Java Modeling In Color With UML: Enterprise Components and Process. Prentice Hall International. (ISBN 0-13-011510-X)
Categoría:Metodologías de desarrollo de software