1. Ciclo de Vida de Sistemas
de Información.
SAIA - Sistemas de Información S1 2019-1
José Alberto Martínez
25.852.117
8º SEMESTRE.
Profesor:
José Alejandro Castillo
2. 2
INTRODUCCIÓN.
El ciclo de vida para el desarrollo de un
sistema se basa en que se cumplan cada
etapa del mismo para su funcionamiento,
pero no obstante, cada autor tiene su propio
énfasis en sobre cual debería ser ese ciclo y
como debería estructurarse, una de las
diferencias que se notara a continuación en
el siguiente trabajo es que la metodología de
James Senn nos habla de 6 fases o
funciones mientras que los hermanos
Kendall y Kendall nos especifican 7 todo
esto para el mejoramiento o la
implementación de un excelente sistema de
información en cualquier organización un
empresa.
Se cuenta con un total de 5 tipos de sistemas de
información cada uno para un ente en especifico bien
sea administrativo, informático, gerencial, para toma de
decisiones, procesamiento de datos, para expertos o
sistemas que se basan en conocimientos y para
ejecutivos. Todos ellos para distintos propósitos y con
el fin de mejorar las organizaciones, estructuras que al
cumplirse determinaran un excelente rol en cualquier
empresa u organización.
3. 3
CICLO DE VIDA SEGÚN KENDALL Y KENDALL
Para estos hermanos E. KENDALL, KENNETH y
E.KENDALL, JULIE. El desarrollo de sistemas son
simples enfoques para analizar y diseñar un nuevo
sistema, rigiéndose de un ciclo específicos de
actividades para poner empezar y terminar de la manera
mas segura un sistema, según la metodología de los
mismos los ciclos deberían constar de 7 fases o
funciones las cuales van desde identificar los
problemas, requisitos, análisis hasta concluir con la
implementación y la evaluación del mismo, estas fases
o funciones pueden trabajarse en un mismo momento y
en algunos casos pueden repetirse.
4. Definición
Es un sistema, automatizado o manual, que engloba a
personas, máquinas y/o métodos organizados para
recopilar, procesar, transmitir datos que representan
información. Un sistema de información engloba la
infraestructura, la organización, el personal y todos los
componentes necesarios para la recopilación,
procesamiento, almacenamiento, transmisión,
visualización, diseminación y organización de la
información.
4
5. IMPORTANCIA
⊗ Elaborar un ciclo de vida para un sistema informático es importante porque permite
organizar el desarrollo y posterior ejecución del sistema.
⊗ Permite a una organización o empresa tener mejor conocimiento sobre el sistema,
permite analizarlos, para mejorarlos por ejemplo. Con un ciclo de vida se podrían
identificar problemas, limitaciones, necesidades y oportunidades dentro de estas
organizaciones.
⊗ También permiten mantener el sistema o elaborar uno nuevo sistema, en el caso de
que esto sea necesario.
⊗ Un ciclo de vida de un sistema también es útil por fines educativos. En este caso se
diagraman los ciclos de vida para estudiarlos en un ámbito académico.
5
6. FASES
PLANIFICACIÓN:
Comienza con un pedido escrito
llamado “system request”, que
identifica el sistema de información
y los cambios deseados. Pueden ser
cambios mayores (un nuevo
sistema) o cambios menores (un
reporte). El propósito de la fase de
planificación es identificar
claramente la naturaleza y el
alcance del problema.
ANÁLISIS
En esta fase se recopilan y
analizan los datos acerca del
sistema y su funcionamiento
aplicando cuestiones ,
entrevistas, encuestas, en
general las técnicas de
recopilación de datos
Especifica que es lo que el
sistema debe hacer.
Desarrollo
El propósito de esta fase es
desarrollar un diseño (cómo va a
quedar) del sistema de
información que satisfaga todos
los requisitos documentados. Se
determina qué va a hacer el
sistema. Se identifican las
entradas , salidas , archivos,
programas, procedimientos y
controles del sistema.
6
Cualquier sistema de información va pasando por una serie de
fases a lo largo de su vida. Su ciclo de vida comprende una serie
de etapas entre las que se encuentran las siguientes:
7. 7
FASES
Pruebas
Luego de que la compañía
esté utilizando el sistema,
a veces es necesario
realizar cambios al sistema
para hacer mantenimiento
o mejoras. Los cambios de
mantenimiento son para
corregir errores o adaptar
el sistema a requisitos del
gobierno u otras entidades.
implementación
Los programas son escritos, probados y
documentados. El propósito de esta
fase es entregar un sistema de
información completo y documentado,
que haya sido revisado y aprobado por la
gerencia y usuarios. Los preparativos
finales incluyen la conversión de datos,
adiestramientos y la transición del
sistema viejo al nuevo. En esta fase se
debe realizar una evaluación del sistema
luego de implantado para verificar
costo-beneficio.
Uso y mantenimiento
La etapa de mantenimiento
consume típicamente del 40 al 80
por ciento de los recursos de una
empresa de desarrollo de software.
De hecho, con un 60% de media, es
probablemente la etapa más
importante del ciclo de vida del
software.
8. Delimitación del ámbito del proyecto:
Determinar los aspectos abarcados por el proyecto
como fijar aquéllos aspectos que no se incluirán en el
proyecto. Estos últimos han de indicarse
explícitamente. Si es necesario, se puede especificar
todo aquello que se posponga hasta una versión
posterior del sistema.
8
9. ESTUDIO DE VIABILIDAD
Con recursos ilimitados (tiempo y
dinero), casi cualquier proyecto se podría
llevar a buen puerto. Por desgracia, en la
vida real los recursos son más bien
escasos, por lo que no todos los
proyectos son viables.
9
10. Análisis de riesgos
Siempre se produce algún
contratiempo que eche por tierra
la mejor de las planificaciones.
Es algo inevitable con lo que
hemos de vivir y para lo cual
disponemos de una herramienta
extremadamente útil: la gestión
de riesgos, que tradicionalmente
se descompone en evaluación de
riesgos y control de riesgos.
Ciclo de vida clásico
El modelo de ciclo de vida clásico,
también denominado «modelo en
cascada», se basa en intentar
hacer las cosas bien desde el
principio, de una vez y para
siempre. Se pasa, en orden, de
una etapa a la siguiente sólo tras
finalizar con éxito las tareas de
verificación y validación propias
de la etapa. Si resulta necesario,
únicamente se da marcha atrás
hasta la fase inmediatamente
anterior.
10
12. Ejemplo de uso
1. Determinar los objetivos: En esta fase del proyecto se definen los
objetivos específicos. Se identifican las restricciones del proceso y del
sistema software, y se traza un plan detallado de gestión. Se identifican los
riesgos. Dependiendo de estos riesgos se planean estrategias alternativas.
2. Análisis del riesgo: Se lleva a cabo un análisis detallado para cada uno de
los riesgos del proyecto identificados. Se definen los pasos a seguir para
reducir los riesgos.
3. Desarrollar y validar: Después de la evaluación de riesgos, se elige un
modelo para el desarrollo del sistema software y se desarrolla.
4. Planificación: El proyecto se revisa y se toma la decisión si se debe
continuar con un ciclo posterior de la espiral. Si se decide continuar, se
desarrollan los planes para la siguiente fase del proyecto.
12
Modelo en espiral
Cada ciclo de la espiral se divide en cuatro sectores:
13. 1.
Modelo Espiral
Ejemplo:
El Modelo Espiral es particularmente apto para el desarrollo de
Sistemas Operativos (complejos); también en sistemas de
altos riesgos o críticos (Ej. navegadores y controladores
aeronáuticos) y en todos aquellos en que sea necesaria una
fuerte gestión del proyecto y sus riesgos, técnicos o de
gestión.
16. DISEÑO DE SISTEMAS DE INFORMACIÓN.
16
Tomando como base la información que se organizó en la fase anterior, se
procede a diseñar el nuevo sistema.
El nivel de complejidad del nuevo sistema debe aumentar de forma
progresiva para que el usuario tenga ocasión de familiarizarse con los
nuevos procedimientos y/o dispositivos.
Aquí aparece el lenguaje en el que se escribirá el código del software, o
cómo se adaptará el sistema que se comprará en el mercado. En este
punto también se define la apariencia del sistema.
El objetivo de este diseño debe estar clara y directamente relacionado
con la solución de las necesidades identificadas.
17. EL DISEÑO DE SISTEMAS ES UN PROCESO ALTAMENTE CREATIVO
QUE EN GRAN MEDIDA PUEDE SER FACILITADO POR LO
SIGUIENTE:
1. Examine todos los datos posibles.
2. Concéntrese y piense en forma creativa.
3. Proporcione diferentes entradas, salidas, operaciones, controles y técnicas de procedimiento.
4. Primero evalúe los procedimientos más importantes.
5. Examine las diversas alternativas.
EN RESUMEN, ENTONCES, LOS PUNTOS A SEGUIR CUANDO SE DISEÑA UN
NUEVO SISTEMA SON:
1. Definición sólida del problema.
2. Descripción del sistema existente.
3. Conjunto de requerimientos del nuevo sistema.
17
18. DEFINICIONES DE DISEÑO DE
SISTEMAS.
El diseño puede definirse como el acto de delinear, planear, bosquejar y
disponer muchos elementos separados, reuniéndolos en un conjunto viable y
unificado. Mientras que en la fase de análisis de sistemas se responde a
preguntas tales como ¿qué esta haciendo el sistema? Y ¿qué debería hacer
para satisfacer las necesidades de los usuarios?, La fase de diseño se ocupa
de ¿cómo debe desarrollarse el sistema para que pueda satisfacer esas
necesidades?. Durante el proceso de diseño, el analista plantea soluciones
alternativas y finalmente determina cuál es la mejor.
18
20. MÉTODOS
Investigación preliminar
Si un proyecto de sistema parece ser
viable y tiene suficiente prioridad, se
comienza la investigación preliminar.
Diseño del sistema
Es el arte de definir la arquitectura
de hardware y software,
componentes, módulos y datos de un
sistema de cómputo, a efectos de
satisfacer ciertos requerimientos.
Desarrollo del Software
Significa construirlo simplemente mediante
su descripción. Esta es una muy buena razón
para considerar la actividad de desarrollo de
software como una ingeniería.
20
Determinación de los
Requerimientos del Sistema
Para estudiar esta fase, primero debemos
comenzar por conocer lo que son los
requerimientos. Por lo que sabemos un
requerimiento es una característica o
función que el cliente desea que se incluya
en el sistema.
Prueba del Sistema
Las pruebas del sistema tienen como
objetivo ejercitar profundamente el sistema
comprobando la integración del sistema de
información globalmente, verificando el
funcionamiento correcto de las interfaces
entre los distintos subsistemas que lo
componen y con el resto de sistemas de
información con los que se comunica.
Implantación y Evaluación
las especificaciones del diseño del
sistema sirven como base para la
construcción del nuevo sistema. En este
punto, los programadores y los analistas
de sistemas asumen diferentes
responsabilidades.
21. Una vez disponemos de toda la información previa a la planificación, nos
disponemos a valorar todas las alternativas estudiadas y diseñar un
procedimiento para comenzar a pasar a la acción en la gestión de
proyectos.
21
PROCEDIMIENTOS
La planificación va tomando forma y se convierte en una herramienta clave
en el sistema de información de cualquier tipo de gestión. Con ella, no
sólo mantendremos un control de todo lo que va aconteciendo en el
desarrollo del proyecto sino que nos sirve para generar, procesar y
transmitir datos a los stakeholders o involucrados. De ahí que hablamos
de planificar y también de gestionar. Será nuestra mesa de operaciones
principales del sistema.
22. Ejemplos
22
Estos sistemas de información llegan a contar con un ciclo de vida, pues en algunos casos, la información se
actualiza y la anterior llega a perder su objetivo, es decir, tener una información adecuada de un tema en especial.
Carpeta de archivos: Sí, este es uno de los sistemas de recopilación de información más importantes y a la mano
de cualquier persona que disponga con un dispositivo móvil u ordenador. Desde carpeta de archivos con trabajos,
tareas o fotos, es un excelente sistema de información.
Conocimiento: Este es un sistema de información elemental para toda la humanidad. Se puede componer por un
lado humano y tecnológico, siempre con un mando organizado para mantener la información como debe ser
explicada.
Calificaciones de una escuela: Se basan en un sistema de información para recopilar, analizar y organizar el
desempeño de cada uno de los alumnos en cada salón de clases y por cada materia que toman.
Finanzas personales o empresariales: Pueden contar de combinación humano-tecnológica para que se tengan los
datos correctos de las finanzas que se tienen en nuestra cuenta bancaria.
23. 23
Conclusión.
El desarrollo y la gestión de las herramientas de tecnología de información ayudan a los ejecutivos y a los
trabajadores en el desempeño de las tareas relacionadas con el tratamiento de la información.
SIG y los sistemas de la empresa son especialmente útiles en la recopilación de datos empresariales y
producción de informes que son utilizados como herramientas para la toma de decisiones.
El ciclo de vida de un sistema de información es un enfoque por fases del análisis y diseño que sostiene
que los sistemas son desarrollados de mejor manera mediante el uso de un ciclo especifico de actividades
del analista y del usuario.
Desde que se crearon éstas herramientas hasta la actualidad, las fases cuentan con una credibilidad y
exactitud que tienen un reconocimiento universal, siendo usadas por cualquier desarrollador y / o
programador que busca un resultado óptimo y eficiente, pero sobre todo que busca esa minuciosidad
necesaria de los procesos y entre los procesos.
24. BIBLIOGRAFÍA
⊗Blanco, Lázaro (2008). Sistema de información para el economista y el contador. Recuperado de:
eae-publishing.com
⊗Fernández, Francisco y otros (s/f). Ciclo de vida de un sistema informático. Recuperado de:
ecured.cu
⊗Gestiopolis (s/f). Ciclo de vida de un sistema de información. Recuperado de: gestiopolis.com
⊗Mcconnell, Steve (1997). Desarrollo y gestión de proyectos informáticos. Traducción de Isabelm
del Aguila. Mcgraw-Hill.
⊗Oposiciones de Informática y Telecomunicaciones para ser funcionario TIC (2011). El ciclo de
vida de los sistemas. Recuperado de: oposicionestic.blogspot.com
⊗Wikipedia (s/f). Sistema de información. Recuperado de: es.wikipedia.org
⊗ Ramez A. Elmasri & Shamkant B. Navathe: "Fundamentos de Sistemas de Bases de Datos",
Addison-Wesley, 2002 [3ª edición]. ISBN 8478290516
24