1. Maestría en Administración
de Servicios de Salud
Materia
Sistemas y Tecnologías de la Información
Ciclo de vida del desarrollo
de Sistemas de Información
2. Ciclo de vida del desarrollo de Sistemas de Información
Antes de conocer el ciclo de vida, es necesario tener presente las siguientes
consideraciones, 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. Esto debe tenerse presente en todo momento cuando se diseñan los sistemas de
información, pues 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.
• Los datos 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.
4. • La información 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. En
muchas circunstancias, la información ocupa la parte media de un proceso continuo, y
es tanto un producto como un insumo.
• El conocimiento 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.
Consideraciones Generales
5. Una vez comprendido lo anterior, debemos saber que un Sistema de Información
tiene un ciclo de vida.
Ciclo de vida del desarrollo de Sistemas de Información
Puede compararse con el ciclo de vida humano, en el que el ser humano nace, crece, se
reproduce y muere. En los SI pasa exactamente lo mismo, 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?
6. Fases del ciclo de vida del desarrollo de Sistemas de Información
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.
7. 1. Identificación de
problemas,
oportunidades y
objetivos
2. Análisis
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?
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.
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
8. 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. 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 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 información puede describirse como datos puestos en un contexto determinado,
mientras que el conocimiento es la información puesta en un contexto general.
Por lo tanto, 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.
9. 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.
10. 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.
Por consiguiente, es indudable que debe darse mantenimiento a las aplicaciones. 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.
• 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.
11. 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.