Ingeniería en software

Se trabaja en base a:

Las matemáticas

Programación

Gestión de proyectos

Arte

La ingeniería de software dispone de varios modelos:

Modelo en cascada o Clásico.

Modelo de prototipos

Modelo en espiral

Desarrollo por etapas

Desarrollo iterativo y creciente o Iterativoe Incremental

RAD (Rapid Application Development)

Desarrollo concurrente

Proceso Unificado

RUP (Proceso Unificado de Rational)

Objetivo

Encontrar procesos y metodologías, que sean sistemáticas, predecibles y repetibles, a fin de mejorar la productividad en el desarrollo y la calidad del producto software.

¿Que es?

Aplicación de un enfoque sistemático,disciplinado y cuantificable al desarrollo,operación y mantenimiento de software.