Ciclo de Vida de un Sistema

1. Planificación

1. Planificación

Realizar una serie de tareas.

Finalización con éxito del proyecto.

La determinación del ámbito del proyecto.

2. Análisis

2. Análisis

Qué es exactamente lo que tiene que hacer el sistema.

Que realmente se necesita.

Las características que el sistema debe poseer.

3. Diseño

Modular en vez de monolítico.

Encargarse de una tarea concreta y sólo de una.

Interfaces bien definidos.

7. Uso y Mantenimiento

Eliminar los defectos que se detecten.

Adaptarlo a nuevas necesidades

Añadirle nueva funcionalidad

6. Instalación / Despliegue

6. Instalación / Despliegue

Poner el sistema en funcionamiento.

Entorno en el que el sistema debe funcionar.

Es esencial que tengamos en cuenta las dependencias.

5. Pruebas

Detectar los errores que se hayan podido cometer.

Eventualmente corregirlos.

Hacerlo antes de que el usuario final lo pruebe.

4. Implementación

4. Implementación

Seleccionar las herramientas adecuadas.

Procurar que nuestro código no resulte indescifrable.

Facilitar la interpretación visual.