Please enable JavaScript.
Coggle requires JavaScript to display documents.
METODOLOGIA PARA EL DESARROLLO DEL SOFTWARE - Coggle Diagram
METODOLOGIA PARA EL DESARROLLO DEL SOFTWARE
CICLO DE VIDA
El desarrollo completo de un sistema de información, implica la realización de una serie de etapas claramente establecidas. A estos conjuntos de etapas se le conoce como ciclo de vida de un Sistema de Información, el cual involucra desde identificar las necesidades a satisfacer hasta el desarrollo de una aplicación computacional.
Etapas del ciclo de vida clasico
Estudio de Factibilidad.
Establece si se podrá llevar acabo o no el sistema, por lo cual se debe de evaluar los
siguientes aspectos: Técnicos, Económicos, Operacionales y Legales.
Aspectos del estudio de la Factibilidad
Factibilidad Técnica, tiene que ver con los requerimientos computacionales o de equipos del sistema.
Factibilidad Económica
Considerar sólo los beneficios y costos directos realmente afectados por el funcionamiento del sistema.
1 more item...
Analisis
Durante la etapa de análisis se hace un examen exhaustivo de las necesidades
de la organización que va a emplear el sistema
Es muy importante la etapa de análisis ya que de ella depende realizar un sistema de información efectivo para los usuarios.
La fase de análisis sirve también para retomar el diseño cuando las necesidades de los usuarios rebasan las capacidades del sistema o cuando surgen novedades que tienen que ser incorporadas al sistema de información.
Diseño
En detalle se identifica y especifica la ubicación del Sistema de Información en el contexto de la Organización.
En esta etapa se establece a un nivel conceptual que es lo que el sistema desarrollará y cuáles son las operaciones que están involucradas en su funcionamiento.
Construcción
Aquí el diseño se lleva a la práctica. Se procede a la construcción de la aplicación computacional que se ha diseñado en el lenguaje de programación seleccionado.
Construcción de los programas contemplados, que sean modulares y generales.
Adquisición de programas de aplicación y equipos.
Comprobar la eficacia y respaldo técnico del software adquirido.
Decisiones sobre la configuración computacional.
Consideraciones a factores humanos, confianza, preparación y seguridad.
Prueba
Antes de entregar el sistema a los usuarios se deben de realizar pruebas que permitan comprobar el correcto funcionamiento de las partes que componen la aplicación realizada en la etapa anterior.
ACTIVIDADES
Se prueban y se deben hacer compatible los distintos programas y/o subsistemas.
Conversión de datos, a costo y tiempo aceptable, y que no interfiera el funcionamiento de la Organización
.
Prueba general del Sistema con datos históricos, y preparados.
Disminuir problemas por factores humanos como: resistencia del personal, temor de no entender o ser desplazado, poca confianza en los datos entregados por el computador.
Implantación
Esta etapa corresponde a la instalación del sistema en la empresa solicitante del sistema.
Esta actividad se puede realizar de diferentes maneras, tales como:
Cambio Directo.
Cambio en Paralelo.
Cambio por Prototipos/Piloto.
Cambio por Fases.
Mantenimiento
Una vez que el Sistema de Información está en explotación requerirá de ajustes menores de software, en hardware, en códigos, en cantidad de datos, en tiempo respuesta, etc. En caso de cambios mayores se podría llegar al desarrollo de un nuevo Sistema deInformación. (Se habrá cumplido el ciclo de vida del Sistema de Información).
TIPOS
Correctivo.
Para fines específicos.
Para Mejoras.
Preventivo.