Archive | Desarrollo

Modelo waterfall

El modelo waterfall o en cascada establece una serie de fases, al finalizar las cuales se obtiene una serie de productos (documentos, diagramas, programas) que permite evaluar lo realizado hasta ese momento y continuar con la fase siguiente o modificar algunos aspectos de las fases anteriores. Este modelo admite iteraciones, pero su naturaleza implica pasar a […]

Seguir leyendo 0

Programación eXtrema (XP)

La programación extrema es una aproximación a la ingeniería de software formulada por Kent Beck . Está constituida por una técnica RAD (desarrollo rápido) cuyas características fundamentales son: • Desarrollo iterativo e incremental: pequeñas mejoras, unas tras otras. • Pruebas unitarias continuas, frecuentemente repetidas y automatizadas, incluyendo pruebas de regresión. Se aconseja escribir el código […]

Seguir leyendo 0

Modelo Espiral

El Modelo Espiral es un modelo de ciclo de vida orientado a riesgos que divide un proyecto de software en mini proyectos. Cada uno de ellos centrado en el riesgo más importante hasta que todos están controlados. En este contexto los riesgos comprenden desde requerimientos poco comprensibles, arquitecturas poco claras, problemas de ejecución e incluso […]

Seguir leyendo 1

El modelo de desarrollo de software

Un modelo de desarrollo de software (o una metodología) lo componen un conjunto de conceptos y prácticas con una estructuración definida que se usan como base para organizar y desarrollar un proyecto de software. Se le conoce también como ciclo de vida del software. Existen distintos enfoques y metodologías todas con debilidades y fortalezas propias […]

Seguir leyendo 0