CMMN es una notación gráfica utilizada para capturar métodos de trabajo que se basan en el manejo de casos que requieren varias actividades que pueden realizarse en un orden impredecible en respuesta a situaciones cambiantes. Mediante un enfoque centrado en los eventos y el concepto de expediente de caso, CMMN amplía los límites de lo que puede modelarse con BPMN, incluyendo los esfuerzos de trabajo menos estructurados y los impulsados por los trabajadores del conocimiento. El uso de una combinación de BPMN y CMMN permite a los usuarios cubrir un espectro mucho más amplio de métodos de trabajo.
Sigue leyendoCategoría: Software Engineering
¿Qué es el diagrama de arquitectura hexagonal?
El diagrama de arquitectura hexagonal es un patrón arquitectónico que se utiliza en el diseño de software con el objetivo de crear componentes de aplicación poco acoplados. Este enfoque es una alternativa a la tradicional arquitectura en capas. Es una de las muchas formas de DDD (Domain Driven Design Architecture).
Sigue leyendoDesarrolle DFD con refinamiento paso a paso
Una de las formas más eficaces de resolver un problema complejo es dividirlo en subproblemas más sencillos. Se empieza por descomponer toda la tarea en partes más sencillas. El refinamiento paso a paso es esencialmente una descomposición del sistema para obtener información sobre los subsistemas que lo componen, lo que se conoce como método de descomposición descendente.
Sigue leyendoUn tutorial completo sobre SSADM
El Método de Análisis y Diseño de Sistemas Estructurados (SSADM) métodos de análisis y diseño de sistemas estructurales, normas establecidas a principios de la década de 1980 el desarrollo, es ampliamente utilizado en el diseño y la aplicación del cálculo. Utiliza una combinación de texto y diagramas para el diseño del sistema en todo el ciclo de vida, desde el concepto de diseño inicial hasta la aplicación del diseño físico real.
Sigue leyendoTutorial de patrones de integración empresarial (EIP)
Enterprise Integration Patterns (EIP) es un libro de Gregor Hohpe y Bobby Woolf y describe 65 patrones para el uso de la integración de aplicaciones empresariales y el middle-ware orientado a mensajes en forma de un lenguaje de patrones. Nos ayudan a utilizar formas estandarizadas para integrar aplicaciones, sin necesidad de reinventar la rueda cada vez que se tenga un problema.
Sigue leyendoPensamiento sistémico con diagrama de bucle casual: aprenda con ejemplos
Los diagramas de bucles causales (también conocidos como diagramas de pensamiento sistémico) se utilizan para mostrar el comportamiento de la causa y el efecto desde el punto de vista de un sistema. Un diagrama de bucle causal (CLD) es un diagrama causal que ayuda a visualizar cómo se interrelacionan las diferentes variables de un sistema.
Sigue leyendo¿Qué es el diagrama de flujo de datos, por qué sigue siendo útil para el desarrollo de software?
Aunque algunos ingenieros de software consideran que el modelado orientado al flujo de datos es una tecnología obsoleta, sigue siendo uno de los símbolos de análisis de requisitos más utilizados. Aunque los diagramas de flujo de datos (DFD) no son partes formales de UML, pueden utilizarse para complementar los diagramas UML y proporcionar una visión adicional de los requisitos y procesos del sistema.
Sigue leyendo¿Qué es el principio abierto-cerrado (OCP)?
El principio abierto/cerrado es el principio de diseño más básico en el mundo del desarrollo de software. Nos guía en la construcción de un sistema estable y flexible. Una entidad de software, como una clase, un módulo o una función, debe estar abierta para su ampliación y cerrada para su modificación.
Sigue leyendoDiagrama de flujo de datos Guía completa con ejemplos
Los diagramas de flujo de datos (DFDS) describen modelos lógicos y transformaciones de datos en el sistema. Incluye un mecanismo para modelar los flujos de datos y admite la descomposición para ilustrar los detalles de los flujos de datos y la funcionalidad. Un diagrama de flujo de datos no puede mostrar información sobre el orden de las operaciones. Por lo tanto, no es un enfoque de modelado de procesos o de procesos.
Sigue leyendo¿Qué es el diagrama de flujo de funciones cruzadas?
Un diagrama de flujo interfuncional (a veces denominado diagrama de flujo de despliegue) es una herramienta de mapeo de procesos empresariales que se utiliza para articular los pasos y las partes interesadas de un proceso determinado. Normalmente, utilizamos un diagrama de flujo interfuncional para mostrar la relación entre un proceso empresarial y las unidades funcionales (como los departamentos) responsables de ese proceso.
Sigue leyendo