1. Universidad Gran Mariscal de Ayacucho
Facultad de Ingeniería – Ingeniería Informática
Cátedra: Sistemas de información II
Profesor: Realizado por:
José Molina Valez Jesus
Juleika Mcintosh
Ciudad Bolívar Diciembre del 2012
2. El ciclo de vida de vida del desarrollo de sistemas
(SºDLC, Systems Development life cycle) es un
enfoque por fases para el análisis y el diseño cuya
premisa principal consiste en que los sistemas se
desarrollan mejor utilizando un ciclo especifico de
actividades del analista y el usuario.” (Kendall &
Kendall)
Según la metodología de Kendall & Kendall el
ciclo de vida de un sistema consta de siete partes:
siendo la primera la identificación del problema,
la segunda identificación de requisitos de
información, la tercera es el análisis de las
necesidades del sistema, la cuarta es el diseño del Cada fase se explica por separado pero
sistema recomendado, la quinta desarrollo y nunca se realizan como pasos aislados,
documentación del sistema, la sexta prueba y más bien es posible que algunas
mantenimiento y la última implementación y actividades se realicen de manera
evaluación. simultánea, y algunas de ellas podrían
repetirse.
3. En la primera fase el analista es el encargado de
identificar los problemas de la FASE I: Identificación de problemas,
organización, detallarlos, examinar, evaluar las oportunidades y objetivos
oportunidades y objetivos.
El analista debe identificar y evaluar los problemas
existentes en la organización de manera critica y precisa.
Mayormente los problemas son detectados por alguien
más y es cuando el analista es solicitado a fin de
precisarlos.
Las oportunidades son situaciones que el analista
considera susceptibles de mejorar utilizando sistemas de
información computarizados, lo cual le da mayor
seguridad y eficacia a las organizaciones además de
obtener una ventaja competitiva.
El analista debe identificar los objetivos, es decir, el
analista debe averiguar lo que la empresa trata de
conseguir, se podrá determinar si algunas funciones de
as aplicaciones de los sistemas de información pueden
contribuir a que el negocio alcance sus objetivos Los usuarios, los analistas y los administradores de sistemas
aplicándolas a problemas u oportunidades específicos. que coordinan el proyecto son los involucrados en la
primera fase. Las actividades de esta fase son las
entrevistas a los encargados de coordinar a los usuarios,
sintetizar el conocimiento obtenido, estimar el alcance del
proyecto y documentar los resultados.
El resultado de esta fase en un informe de viabilidad que
incluye la definición del problema y un resumen de los
objetivos. La administración debe decidir si se sigue
adelante o si se cancela el proyecto propuesto.
4.
5. FASE II: Determinación de los
requerimientos de información
Revisión de los objetivos Adicionar al informe de
la primera fase, esta
nueva información
Identificar el dominio
Separar
requerimientos
Investigar la razón
funcionales y no
por la cual se
funcionales
implementa el
sistema actual Elaborar una lista
detallada y
organizada de todos
Recolectar
los procedimientos.
información sobre los Detallar específicamente: Quiénes son los
procedimientos y involucrados, cuál es la actividad, regla y
operaciones que se restricciones del negocio, entorno de
desempeñan desarrollo de las actividades, momentos
actualmente. oportunos de desarrollo de cada función, la
manera en que se desempeñan los
procedimientos actuales.
6. FASE III: Análisis de las necesidades
Evaluar las dos fases anteriores. Estimar en un diagrama de
Gantt el tiempo que tomará
desarrollar el sistema
Modelar las entradas, los
procesos y las salidas de
las funciones ya Realizar el análisis del
identificadas riesgo sobre el realizado
en las fases anteriores,
Elaborar diccionario de tomando en cuenta el
datos y sus especificaciones aspecto económico,
técnico y operacional
Elaborar diagramas de (estudio de factibilidad)
procesos de cada función
Elaborar propuesta del sistema
con todos los diagramas de
operaciones y de procesos
7. FASE IV: Diseño del sistema recomendado
Elaborar una lista de las
funciones genéricas y de
las que será obligatorio
Evaluar las tres fases anteriores. Producir crear
los paquetes
específicos de programas
Realizar el diseño lógico para los programadores
de todo el sistema. Diseñar controles y
procedimientos de
respaldos que protejan al
Elaborar procedimientos sistema y a los datos
precisos para la captura de
los datos que van a
ingresar al sistema de
información.
Elaborar el diseño de la
base de datos
Diseñar las diferentes interfaces
de usuarios de cada operación,
procedimiento y/o función.
8. FASE V: Desarrollo y documentación
del software
Elaborar un informe con el tiempo
que se llevó construir cada
Evaluar los procedimiento
procedimientos Elaborar actualizaciones para
que va a ser los diferentes procedimientos
desarrollados por el
programador.
Elaborar demostraciones
Mostrar y explicar cada para los usuarios y la
procedimiento, función y interacción con distintas
operación al programador. interfaces
Elaborar manuales de
procedimientos internos del
sistema
Elaborar manuales externos
de ayuda a los usuarios del
sistema
9. FASE VI: Prueba y mantenimiento del sistema
Elaborar la lista de
Realizar la las operaciones
programación de que pudieran sufrir
las pruebas del modificaciones de
sistema códigos
Realizar un
instrumento para Elaborar la
evaluar el sistema planificación de las
de información. horas del
mantenimiento del
sistema
El programador El analista deberá
deberá elaborar un realizar un informe
resumen de las de sus pruebas y
pruebas del sistema discutirlo con el
programador.
10. FASE VII: Implementación y evaluación
del sistema
Evaluar la
adaptabilidad de los
Planificar gradualmente
usuarios al sistema
la conversión del sistema
anterior
Capacitar por medio
de talleres a los
usuarios en el manejo
Instalar los equipos de hardware de equipos y software
necesarios para el funcionamiento del creados
software creado.