Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Ciclo de vida de los Sistemas de Infromación
1. Ciclo de vida del desarrollo de Sistemas de Información
MTI Octavio Barrera Flores
Modelo mixto
Materia
Sistemas y Tecnologías de la Información
Unidad: Sistemas de Información en los Servicios de Salud
2. Consideraciones previas:
Los sistemas de información deben estar relacionados con las necesidades,
exactamente de la misma manera que los servicios deben regirse más bien
por las necesidades que por lo que decidan los prestadores de esos
servicios.
La tarea primera e imprescindible al establecer todo sistema de información
es: Determinar los problemas de atención que se van a considerar y los
factores que pueden influir en ellos, para así poder definir las
necesidades adecuadas de información. Cuando se invierte en sistemas
de información, la finalidad esencial (“el negocio”) de la organización debe
identificarse claramente.
En el caso de los servicios de salud, dicha finalidad es mejorar el estado de
salud de los ciudadanos en forma individual y la salud de las comunidades,
mediante el mejoramiento de los sistemas sanitarios y de atención de salud.
3. No es nada raro que los altos directivos dejen que el personal técnico de
sistemas informáticos adopte decisiones cruciales en el diseño de sistemas
que se apoyan en razones técnicas, pero puede dar lugar a aplicaciones
inadecuadas.
Es importante además comprender la forma como el recurso de la información
se relaciona con los datos y con el conocimiento.
4. Son elementos en bruto: una cifra de presión arterial,
una temperatura, el nombre de un producto
farmacéutico, la fecha del egreso del hospital de un
paciente. Por sí solos, los datos no tienen ningún
significado; son elementos totalmente aislados.
Se produce cuando los datos son agrupados de
acuerdo con un conjunto determinado de factores
comunes. Por lo tanto, un conjunto de datos biométricos
se convierte en información acerca de los signos vitales
de un paciente o un grupo de fechas de egreso
relacionadas con un paciente dado se convierte en sus
antecedentes de hospitalización; por su parte, las
fechas de egreso de diferentes personas en un período
determinado indican la tasa de actividad de un hospital.
5. Se crea cuando la información se pone en un contexto general.
Por ejemplo, se relaciona con las características previstas de los
signos vitales para una enfermedad particular, los productos
farmacéuticos disponibles y sus efectos colaterales comprobados,
o el nivel de actividad del hospital relacionado con su
presupuesto y la población a la que atiende.
Una vez comprendido lo anterior, debemos saber que un
Sistema de Información tiene un ciclo de vida.
6. Ciclo de vida
EL Sistema de Información (SI), 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.
Conjunto de actividades
Desarrollar e implementar un Sistema de Información
Analistas, Diseñadores y Usuarios
¿Qué es?
¿Para qué?
¿Quiénes intervienen?
7. 1. Identificación
de problemas,
oportunidades
y objetivos
2. Análisis
3. Diseño
4. Desarrollo
5. Pruebas
6.
Implementació
n y Evaluación
Una fase comienza
cuando se ha
terminado la fase
anterior.
Fases del ciclo de vida del desarrollo de
Sistemas de Información
8. 1. Identificación
de problemas,
oportunidades y
objetivos
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?
9. 2. Análisis
Es la etapa más importante en el desarrollo de un sistema de
información. Se describe el qué, o sea 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.
10. 3. Diseño
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, 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 mediante
técnicas adecuadas de diseño de formularios y pantallas.
En cualquier Sistema de Información, el contexto, es un
elemento clave en su diseño. Pues es la única manera de
materializar con precisión los requerimientos del cliente.
La definición del contexto para el cual se requiere la información es esencial para crear
sistemas adecuados de información y se relaciona directamente con los procesos
decisorios más generales.
El objetivo del proceso de diseño, es entonces la definición de la arquitectura del
sistema y del entorno tecnológico que le va a dar soporte, junto con la especificación
detallada de los componentes del SI.
11. 4. Desarrollo
5. Pruebas
Los encargados de desarrollar software pueden instalar software
comprobando a terceros o escribir programas diseñados a la medida
del solicitante. La elección depende del costo de cada alternativa, del
tiempo disponible para escribir el software y de la disponibilidad de los
programadores.
Por lo general, los programadores que trabajan en las grandes
organizaciones pertenecen a un grupo permanente de profesionales.
Durante la prueba de sistemas, el sistema se emplea de manera
experimental para asegurarse de que el software no tenga fallas, es
decir, que funciona de acuerdo con las especificaciones y en la forma
en que los usuarios esperan que lo haga.
Se alimentan como entradas conjunto de datos de prueba para su
procesamiento y después se examinan los resultados.
12. 6. Implementación
y Evaluación
La implantación es el proceso de verificar e instalar nuevo equipo, entrenar a los
usuarios, instalar la aplicación y construir todos los archivos de datos necesarios
para utilizarla. Una vez instaladas, las aplicaciones se emplean durante muchos
años. Sin embargo, las organizaciones y los usuarios cambian con el paso del
tiempo, incluso el ambiente es diferente con el paso de las semanas y los meses.
La evaluación de un sistema se lleva a cabo para identificar puntos débiles y
fuertes. La evaluación ocurre a lo largo de cualquiera de las siguientes
dimensiones:
• Evaluación operacional: Valoración de la forma en que funciona el sistema,
incluyendo su facilidad de uso, tiempo de respuesta, lo adecuado de los
formatos de información, confiabilidad global y nivel de utilización.
13. 6. Implementación
y Evaluación
• Impacto organizacional: Identificación y medición de los beneficios para la
organización en áreas tales como finanzas, eficiencia operacional e impacto
competitivo. También se incluye el impacto sobre el flujo de información externo
e interno.
• Opinión de loa administradores: evaluación de las actividades de directivos y
administradores dentro de la organización así como de los usuarios finales.
• Desempeño del desarrollo: La evaluación de proceso de desarrollo de acuerdo
con criterios tales como tiempo y esfuerzo de desarrollo, concuerdan con
presupuestos y estándares, y otros criterios de administración de proyectos.
También se incluye la valoración de los métodos y herramientas utilizados en el
desarrollo.
14. Ciclo de Vida
Tradicional
• Sistemas complejos medianos o
grandes
• Requerimientos claros,
predefinidos y congelados en la
etapa de Análisis
• Divide el desarrollo en fases formales secuenciales
• Documentación por fases. Desalienta cambios
• Costoso, lento e inflexible.
Uso CaracterísticasEnfoque
Prototipos
• Gran participación del usuario.
• Proceso iterativo. Construcción rápida y económica
• Puede omitir pasos esenciales. Puede no servir
para escalar el sistema.
Paquetes de
Software de
Aplicación
• Ahorro de tiempo y costo en diseño y construcción.
• Mantenimiento y mejoras a cargo del proveedor
• Tener especial atención en la cantidad de
requerimientos únicos a implementar.
Desarrollo
por usuarios
finales
• Mayor involucramiento y satisfacción del usuario
• Rápido e Informal. Ahorra tiempos y costos.
• Riesgos en el control/administración del sistema y en
la falta de documentación del mismo.
• Incertidumbre en Requerimientos
• Sistemas pequeños a medianos
• Como apoyo de procesos
universales y estandarizados
• Como resolución de requerimientos
simples (sobre todo reportes)
Existen diversos enfoques para el Desarrollo de Sistemas de Información.