LOS DIAGRAMAS DE CONTEXTO UML
Introducción
Un diagrama de contexto, también conocido como diagrama de contexto de sistema o
diagrama de flujo de datos de nivel 0, comunica una visión general de alto nivel del flujo de
datos dentro de un sistema técnico. Prácticamente no se necesitan conocimientos técnicos
para comprender este tipo de diagrama del sistema. Por ese motivo, los ingenieros,
analistas, desarrolladores y grupos interesados pueden emplearlo como referencia gráfica
para el análisis y el diseño de sistemas.
Software de diagramas de contexto | Lucidchart
¿Qué es un diagrama de contexto?
Un diagrama de contexto es una vista de alto nivel de un sistema. Es un medio
básico para definir una entidad basándose en sus límites de alcance y en su relación
con los componentes externos como las partes interesadas.
También conocido como diagrama de flujo de datos de nivel 0, un diagrama de
contexto proporciona una visión general de un proceso, centrándose en su
interacción con los elementos externos más que en sus subprocesos internos. Este
último suele reservarse para los diagramas de flujo de datos más avanzados.
Elementos de un diagrama de contexto
Un diagrama de contexto comprende tres características claves.
● Producto – El proyecto, sistema o entidad a definir, se simboliza con un
círculo que contiene en su interior todo lo que está bajo su control (por
ejemplo, funciones y responsabilidades del trabajo, procesos). Los
diagramas de círculo son prácticamente un estándar para presentar temas
como partes de un todo.
● Entidades externas o agentes – Las personas, los sistemas y las
organizaciones que funcionan por fuera pero que interactúan de alguna
manera con el producto (es decir, los responsables de la toma de
decisiones, los proveedores, los clientes). Se representan con cuadrados o
rectángulos.
● Líneas de flujo – Se representan mediante flechas y simbolizan los datos
que fluyen entre los agentes o las formas específicas en que las entidades
externas interactúan con el producto. Las flechas suelen ir acompañadas de
texto para mostrar el tipo específico de datos que se intercambian o la
acción que se lleva a cabo.
Ventajas de crear un diagrama de contexto
Un diagrama de contexto se centra en los factores externos al momento de construir
la arquitectura de un proyecto o producto interno.Es más útil durante la fase de
planificación, cuando los proponentes están empezando a interpretar el panorama
con el que están trabajando. En este punto, un diagrama de contexto puede
garantizar que el sistema desarrollado sea relevante para las restricciones y
requerimientos del proyecto, y por tanto sea capaz de reducir los riesgos
potenciales.
Por otra parte, los diagramas de contexto son más simples y directos en
comparación con la mayoría de esquemas complejos que requieren de ciertos
conocimientos técnicos para su comprensión. Son una excelente herramienta para
compartir información crítica con los miembros de tu equipo y ayudarlos a
desarrollar una mejor apreciación de los proyectos.
Limitaciones de los diagramas de contexto
● Los diagramas de contexto del s is tema no ofrecen detalles s obre la
s ecuencia o el cronograma de los proces os del proyecto.
● Tardan mucho en crears e y s on propens os a cometer errores .
Es to es más o menos donde los diagramas de contexto del s is tema fallan, al
mos trar las fuentes de datos, las comunicaciones externas , los es cenarios
alternativos o cualquier cos a fuera de la función o el s is tema principal. Los
diagramas de flujo de datos pueden compens ar es to. En es tos diagramas de flujo,
los flujos de trabajo y los actores que ponen en marcha los flujos de datos s on
claramente vis ibles . Mues tran todo el proces o del proyecto con actores . Los
diagramas de contexto, en cambio, s e limitan a mos trar el proces o corres pondiente.
Ejemplos de diagramas de contexto
Un diagrama de contexto puede ser usado en múltiples industrias y para diferentes
objetivos. A continuación, te mostramos algunos ejemplos que incluyen un diagrama
de contexto para un software de ingeniería, desarrollo de productos y análisis de
negocios y sistemas.
Diagrama de contexto de sistemas.
Un diagrama de contexto de un sistema representa el alcance de un programa
técnico o una aplicación como el software de un sistema de caja.
Diagrama de contexto de trabajo.
Un diagrama de contexto de trabajo identifica los factores y acontecimientos
externos que hay que tener en cuenta para diseñar un producto que se adapte y
respalde a tu entorno.
Diagrama de contexto de una empresa o negocio.
Los analistas de negocio utilizan los diagramas de contexto para establecer las
expectativas sobre las tareas que están dentro y fuera del alcance de una empresa.
Cómo crear un diagrama de contexto
● Establece el límite inicial:
Empieza por identificar el producto o proyecto que deseas contextualizar. Coloca
esto en un círculo en el centro de tu diagrama.
● Identifica y enumera todas las entidades externas o agentes:
Cuando pienses sobre los agentes externos, enumera cada uno de ellos en torno a
tu límite inicial.
● Determina el flujo de datos:
Recorre tu sistema y determina para cada entidad externa, qué servicio o proceso
de datos se espera del producto principal y viceversa.
● Completa tu diagrama de contexto:
Luego de identificar los flujos de datos, revisa tu diagrama de contexto y verifica la
exactitud de cada elemento: Elimina cualquier entidad externa que no interactúe con
tu producto.
Referencias:
Pedriquez, D. (2022, 2 julio). ¿Qué es un diagrama de contexto (y cómo crear uno)?
Venngage Blog. https://es.venngage.com/blog/diagrama-de-contexto/
Introducing EdrawMax 10. (s. f.). Edrawsoft. https://www.edrawsoft.com/es/context-
diagram/
Comentarios
Publicar un comentario