Anexo:Filosofías del desarrollo de software
Apariencia
(Redirigido desde «Filosofías del desarrollo de software»)
Esta es una lista incompleta de enfoques, estilos, o filosofías en el desarrollo de software.
- Artesanía de software
- Big Design Up Front (BDUF)
- Codificación cowboy
- Desarrollo ágil de software
- Desarrollo guiado por el diseño (D3)
- Desarrollo guiado por la funcionalidad (FDD)
- Desarrollo guiado por pruebas (TDD)
- Desarrollo iterativo y creciente
- Diseño guiado por el dominio (DDD)
- Filosofía UNIX
- La catedral y el bazar
- Ley de Brooks
- Método de desarrollo de sistemas dinámicos (DSDM)
- Metodología de diseño construccionista (CDM)
- Model-driven Architecture (MDA)
- Modelo en cascada
- Modelo en espiral
- No te repitas (DRY)
- No vas a necesitarlo (YAGNI)
- Peor es mejor
- Principio de Hollywood
- Principio KISS (Keep It Simple, Stupid o Manténlo simple)
- Proceso Unificado
- Proceso unificado abierto
- Proceso unificado ágil (AUP)
- Proceso Unificado de Rational (RUP)
- Programación extrema (XP)
- Programación y solución
- Rápido y sucio
- Scrum
- Software System Safety