Este documento describe diferentes técnicas para analizar el contexto organizacional de un proyecto de sistemas, incluyendo la observación de actividades de toma de decisiones, el muestreo de tiempos y eventos, y el diagrama de contexto. El muestreo de tiempos permite observar actividades frecuentes mientras que el muestreo de eventos se enfoca en eventos específicos. Finalmente, el diagrama de contexto resume la función principal del sistema y sus flujos de información con entidades externas.
2. Contexto Organizacional del
Análisis
• El análisis de sistemas implica la
observación constante de las actividades
que se realizan en la organización.
• Gran parte del éxito del desarrollo de
proyectos de sistemas depende de ésta
parte del ciclo de vida del software.
• Para conocer el contexto organizacional es
necesario revisar las actividades de toma
de decisión, el muestreo de tiempos y
eventos y el diagrama de contexto de la
empresa u organización en cuestión.
3. 1.1.1 Actividades de Toma de
Decisiones
• En toda empresa u organización existen
distintas actividades de toma de decisión
que nos darán la pauta para encontrar
ciertos requerimientos de nuestro posible
proyecto a desarrollar.
• Tomar una decisión involucra seleccionar
entre varias alternativas, aquella que
pueda ayudarnos a obtener un mejor
resultado en el proceso que se esté
desarrollando.
4. 1.1.1 Actividades de Toma de
Decisiones
• Tipos de información buscada cuando se
observa el comportamiento y ambiente de
oficina de un tomador de decisiones.
Actividades
Influencias
Mensajes Relaciones
5. 1.1.2 Muestreo de tiempos y
eventos (definiciones)
• El muestreo de tiempos permite que el
analista ponga intervalos específicos en los
cuales observar las actividades de los
gerentes (tomadores de decisiones).
• Por ejemplo, el muestreo de tiempos puede
especificar la observación de un tomador de
decisiones durante cinco intervalos de 10
minutos, escogidos al azar a lo largo de siete
días ocho horas.
• También permite una vista representativa de
actividades que suceden con bastante
frecuencia.
6. 1.1.2 Muestreo de tiempos y
eventos (definiciones)
• El muestreo de eventos proporciona
observaciones sobre un comportamiento
íntegro en su contexto natural.
• Muestrea intencionalmente eventos
completos, tales como “reuniones de
consejo” o “una sesión de entrenamiento
de usuarios” en vez de muestrear los
períodos de tiempo al azar.
7. 1.1.2 Muestreo de tiempos y
eventos (ventajas y desventajas)
Muestreo de tiempos Muestreo de eventos
Ventajas -Elimina la tendenciosidad con
la aleatoriedad de
observaciones.
-Permite una visita
representativa de actividades
frecuentes.
-Permite la observación de
comportamientos conforme
suceden.
-Permite la observación de un
evento considerado importante.
Desventajas -Recolecta datos en forma
fragmentada que no da tiempo
para que se desarrolle una
decisión.
-Se pierden decisiones
importantes que son poco
frecuentes.
-Se lleva gran cantidad de
tiempo del analista
-Se pierde una muestra
representativa de decisiones
frecuentes.
8. 1.1.3 Diagrama de contexto
• Se pueden usar diagramas de flujos de
datos para representar el sistema a
cualquier nivel de abstracción. El
diagrama de flujo de datos de nivel 0 se
llama diagrama de contexto y en él el
sistema esta representado por un solo
proceso, que identifica cual es la función
principal del sistema, mostrando además,
los flujos de información que lo
relacionan con otros sistemas: las
entidades externas.
9. 1.1.3 Diagrama de contexto
• El diagrama de contexto tiene una gran
importancia puesto que resume el requisito
principal del sistema de recibir ciertas
entradas, procesarlas de acuerdo con
determinada función y generar ciertas
salidas.
• A partir del diagrama de contexto se puede
ir construyendo nuevos diagramas que
vayan definiendo con mayor nivel de
detalle lo flujos de datos y procesos de
transformación que ocurren en el sistema,
de forma que al final obtenemos una
jerarquía de diagramas.