1. fase 1
1.1. Investigación previa: es cuando la organización se da cuenta que necesita una solución de software para determinado problema, esta fase tiene 3 pasos importantes:
1.1.1. a. Solicitud: viene del resultado de entrevistas con las personas relacionadas con el problema b. Estudio de Factibilidad: determinar que el sistema solicitado sea rentable con relación al costo/beneficio que el problema conlleva. c. Aprobación: En base a lo documentado en la solicitud y estudio de factibilidad la administración o la alta gerencia de la organización definen si el proyecto se va a desarrollar o no.
2. fas 2
2.1. Determinar los Requisitos de información: Aquí ya sabemos Cual Es El problema. En Esta fase se Hace estudio de Todos los Documentos Relacionados con El problema:
2.1.1. a. Estudio de manuales de procesos b. Estudio de reportes y documentos relacionados c. Observación del proceso d. Tomar muestras de formas y documentos
3. fase 3
3.1. Analizar las Necesidades del Sistema: A Diferencia de la fase anterior Aqui Se analizará las Necesidades del propio software de Como tal: Servidores, Infraestructura de rojo, anchos de banda, la Disposición de equipos, Adicional de hardware, etc. .
4. fase 4
4.1. Diseño del Sistema: también lo CONOCEMOS Como diseño lógico, En Esta fase se Realiza los diagramas, las tablas, recientemente Seleccionar las Estructuras de Almacenamiento, El Diccionario de Datos Así Como describir Las Entradas y Salidas.
5. fase 5
5.1. Desarrollo del software: a este se le conoce como diseño físico y es aquí donde los programadores realizan la codificación del software. En esta fase aparte de programar, los desarrolladores también documentarán el código fuente del mismo.
6. fase 6
6.1. Prueba del software: en esta fase se hace pruebas piloto con datos de muestra, se analizan todas las posibilidades y los desarrolladores corrigen los detalles encontrados.
7. fase 7
7.1. Implementación, Evaluación y mantenimiento: Esta Es La fase Crítica, es Donde el software Entra a Producción, Aqui Se Toman en Cuenta Muchas Cosas, Principalmente:
7.1.1. a. Verificar e Instalar Nuevo Equipo b. Entrenar a los Usuarios c. Instalar Aplicación d la. Construir TODOS LOS ARCHIVOS DE DATOS Necesarios párr utilizarla (bases de Datos en blanco, Formatos ADICIONALES, etc.)