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

Entradas más populares de este blog

Metodologías de Desarrollo Tradicionales: Cascada, Modelo en V y Espiral.

Especificación y validación de requerimientos. IEEE-830 y plantillas SRS.