El documento describe las etapas del ciclo de vida de un sistema de información, incluyendo el análisis, diseño, implementación y mantenimiento. El análisis involucra definir el problema y los requerimientos, mientras que el diseño crea un modelo funcional propuesto. La implementación desarrolla el software, prueba el sistema y lo pone en marcha en el ambiente de producción. El mantenimiento incluye supervisión, evaluación y modificación del sistema para corregir fallas, adaptarse a cambios y agregar nuevas funciones.
2. “Es un proceso por el cual los
analistas de sistemas, los ingenieros
de software, los programadores y los
usuarios finales elaboran sistemas de
información y aplicaciones
informáticas”.
(Whitten J., Bentley L., Barlow V. 1996)
¡Desarrollar un sistema!
3. Enfoque por fases del análisis y diseño…
Sostiene que los sistemas son desarrollados de mejor manera.
Nacimiento
Desarrollo
Operación
Mantenimiento
5. 1.1. Estudio Preliminar
1.2. Levantamiento de Información
1.3. Definición del Problema
1.4. Elaboración del Modelo Funcional del
Sistema actual
1.5. Determinación de Requerimientos
1.6. Descripción y Evaluación de
Alternativas
1.7. Aprobación de alternativas
Etapas del análisis
7. 2.1. Elaborar Modelo Funcional del Sistema
Propuesto
2.2. Diseño Lógico
2.3. Elaboración y Presentación del prototipo
del Sistema
2.4. Aprobación del Sistema Propuesto
Etapas del análisis
9. 3.1. Desarrollo del Software
3.2. Prueba del Sistema
3.3. Puesta en Marcha
Etapas de la implementación
No solo importan lo visual, sino que funcione correctamente.
10. - Acondicionamiento de locales - Organización del Cliente
- Entregar aplicación probada - Elaborar datos en Vivo
- Adiestramiento - Carga de datos en vivo
- Entrega de documentación - Asignar Responsabilidades
- Determinar FIN de la instalación
¿Qué significa puesta en marcha?
Acto de trasladar una aplicación probada al ambiente de producción.
12. Etapa final del ciclo de desarrollo de un sistema.
Actividades de mantenimiento.
4.1. Obtención de los requerimientos de mantenimiento.
4.2. Transformación de los requerimientos en cambios.
4.3. Diseño de los cambios.
4.4. Implementación de los cambios.
13. • CORRECTIVO. Para reparar fallas en el diseño, codificación o implementación,
del sistema.
• ADAPTATIVO. Para que las funcionalidades del sistema
evolucionen a la par de los cambios del negocio o de las tecnologías.
• PERFECTIVO. Para agregar nuevas funciones al sistema o para mejorar su
desempeño.
• PREVENTIVO. Para evitar posibles problemas del sistema a Futuro.