Hernandez_Hernandez_Practica web de la sesion 11.pptx
Ciclo de vida de un sistema de informacion
1. SONIA SANTIAGO SARMIENTO
INGENIERÍA DEL SOFTWARE III
CORPORACION UNIVERSITARIA REMINGTON
SABANALARGA
CICLO DE VIDA DE UN
SISTEMA DE Información
2. El ciclo de vida de un sistema de información es el periodo
de vida que tiene un sistema desde el momento de
concebirse la idea de crear u optimizar el sistema. Puede
compararse con el ciclo de vida humano, en el que el ser
humano nace, crece, se reproduce y muere. En los sistemas
de información pasa exactamente lo mismo, el sistema nace
cuando se comienza a detectar la oportunidad o necesidad
de crear u optimizar un sistema de información en donde se
realiza el levantamiento de la información, se planifica y se
estudian los requerimientos. Se desarrolla o crece cuando
se diseña o se crean sistemas como tal. Se reproduce
cuando se implementa, se prueba o se corrigen las fallas
existentes es decir el uso que puede tener el sistema de
información en un laxo de tiempo, y muere cuando el
sistema no satisface las necesidades, cuando la tecnología
usada pasa a ser obsoleto o el sistema no se adapta a las
nuevas tecnologías.
4. 1. IDENTIFICACION DE
PROBLEMAS, OPORTUNIDADES Y
OBJETIVOS
Esta es la primera etapa en el proceso de desarrollo de sistemas,
el analista define el proyecto, se determina si existe un
problema y se puede resolver con un nuevo proyecto. Esta etapa
es crítica para el éxito del nuevo proyecto, ya que el analista debe
observar objetivamente lo que sucede con el negocio.
El primer paso en este proceso consiste en responder preguntas
como:
¿Tenemos un problema (o una oportunidad) empresarial?
¿Qué está causando el problema?
¿Un sistema de información nuevo o mejorado ayudaría a
solucionar el problema?
¿Cuál sería una solución de sistema de información viable para
nuestro problema?
5. 2.DETERMINACIÓN DE
REQUERIMIENTOS DE INFORMACIÓN
La determinación de requerimientos es la etapa más
importante en el desarrollo de un sistema de
información. Comienza después de que el Cliente ha
detectado una ausencia, falla o falta de oportunidad de
la información o simplemente, luego de que la
organización ha determinado un cambio en sus
políticas, reglas o tecnologías a aplicar.
En esta etapa, se debe responder a la pregunta
fundamental: ¿Qué es lo que quiere el Cliente? y
para ello, se debe diagnosticar la Situación Actual,
recopilar los requerimientos del Cliente, tanto en
relación al Sistema, como generales respecto del área
Informática, es decir la Situación Ideal, para así poder
definir Alternativas de Solución, según las cuales
podremos avanzar desde lo que hoy se posee, hacia el
objetivo que se quiere alcanzar.
6. 3. ANÁLISIS DE LAS NECESIDADES
DEL SISTEMA
Se describe el qué, asea que es lo que se quiere hacer.
Un Análisis de Sistema tiene ciertos objetivos claros:
* Identificar las necesidades del Cliente.
* Evaluar que conceptos tiene el cliente del sistema para
establecer su viabilidad.
* Realizar un Análisis Técnico y económico.
* Asignar funciones al Hardware, Software, personal, base de
datos, y otros elementos del Sistema.
* Establecer las restricciones de presupuestos y planificación
temporal.
* Crear una definición del sistema que forme el fundamento
de todo el trabajo de Ingeniería. Para lograr estos objetivos se
requiere tener un gran conocimiento y dominio del Hardware y
el Software, así como de la Ingeniería humana (Manejo y
Administración de personal), y administración de base de dato
7. 4.DISEÑO DE LOS SISTEMAS
Se plantea el cómo, en este caso se
tiene pensado los medios con los cuales
se va a llevar acabo el proyecto.
En esta fase el analista utiliza la
información recopilada en las primeras
fases para realizar el diseño lógico del
sistema de información. El analista
diseña procedimientos precisos para la
captura de datos que aseguran que los
datos que ingresen al sistema de
información sean correctos. Facilita la
entrada eficiente de datos al sistema de
información mediantes técnicas
adecuadas de diseño de formularios y
pantallas.
8. 5.DESARROLLO Y DOCUMENTACIÓN
DEL SOFTWARE
Aquí entra el programador, se
crean los manuales técnicos, de
usuario, etc. El analista trabaja
de manera conjunta con los
programadores para desarrollar
cualquier software original
necesario. Durante esta fase el
analista trabaja con los usuarios
para desarrollar documentación
efectiva para el software, como
manuales de procedimientos,
ayuda en línea y sitios web que
incluyan respuestas a preguntas
frecuentes en archivos
.
9. 6.PRUEBAS DEL SISTEMA
Se pone a prueba el resultado "final" del proyecto,
para corregir errores en el caso de haberlos.
10. 7.IMPLEMENTACION DEL SISTEMA
Es la etapa final del ciclo de vida de
los sistemas. Nuestro sistema entra
en funcionamiento. Después de la
implementación de nuestro sistema es
necesario mantenerlo bajo su
respectivo soporte, hablamos pues de
actualización, mantenimiento, etc.
Esta es la fase mas costosa y que
consume mas tiempo, se dice que es
costosa porque muchas personas,
herramientas y recursos están
involucrados en el proceso y consume
mucho tiempo porque se completa
todo el trabajo realizado previamente
durante el ciclo de vida. En esta fase
se instala el nuevo sistema de
informacion para que empiece a
trabajar y se capacitan a los usuarios
para que puedan utilizarlo.