El poder de la revisión: garantizar una arquitectura eficaz en un mundo cambiante

¿Por qué la revisión es tan importante?

En este artículo, profundicemos en la importancia de establecer un proceso de revisión. Cómo los equipos de EA pueden mejorar la madurez del modelo con la revisión.

1. Establecer la gobernanza

Al configurar un proceso de revisión, los arquitectos pueden establecer un proceso de gobierno especificando quién tiene que revisar, quién tiene que aprobar un determinado proceso comercial, el marco de tiempo para la misma base de los comentarios recibidos.

2. Comentarios estructurados

Prolaborate ayuda a lograr un proceso de revisión estructurado que genera mejores resultados y una mayor satisfacción de las partes interesadas. Esta estructura se logra cuando hay un flujo sistemático de eventos, como que el revisor agrega un comentario y etiqueta a una persona responsable de abordar los comentarios. Esto desencadena un cambio que luego se implementa de vuelta a la fuente.

3. Eliminación del proceso de consolidación

Cuando no hay provisión para revisiones internas, los equipos de arquitectura reciben comentarios de fuentes externas que deben incorporarse eventualmente. Esto se puede simplificar al permitir que las partes interesadas revisen los cambios de arquitectura dentro de la herramienta.

Dado que todos interactúan con los datos en vivo y todos los comentarios se agregan a los artefactos arquitectónicos reales, elimine el proceso de consolidación.

4. Trazabilidad del Razonamiento

Después de la revisión, se implementa un cambio al comprender la razón detrás de un enfoque específico. Esto actúa como gestión del conocimiento para los artefactos arquitectónicos.

¿Te preguntas cómo la revisión hace la vida más fácil?

Si no sabe cómo esto puede generar valor en tiempo real, supongamos que a un CMO de una organización le gustaría revisar las estrategias y los procesos de lanzamiento de productos involucrados con varios equipos.

Necesita atraer a todas las partes interesadas para tener un proceso transparente y fluido. En este caso, el CMO requiere alineación con todos los equipos mencionados a continuación por una razón específica

  1. Equipo de marketing: se encarga del lanzamiento, las promociones y otros esfuerzos de marketing.
  2. Equipo de producto: Cuide la línea de tiempo de lanzamiento, los recursos necesarios, las características para anunciar y otros.
  3. Equipo de Ventas y Atención al Cliente: Cuidar Precios, Informado sobre los cambios y adiciones.

Como CMO, puede invitar a estos grupos de partes interesadas y agregar el proceso para revisarlo.

Cada miembro de los equipos recibe una notificación sobre la revisión. Cada usuario puede actualizar los detalles del proceso, agregar alguna modificación al proceso, aportar nuevas ideas innovadoras para simplificar el proceso, etc. Como CMO, utiliza el panel del moderador para revisar las diversas discusiones que son de prioridad alta o media.

Una vez que se agregan los comentarios, los detalles permanecen en un solo lugar. El usuario puede cerrar las discusiones y obtener la aprobación de todos los equipos y ejecutar el proceso.

Continúe leyendo para entender cómo puede implementar esto en el trabajo.

Implemente la revisión para su práctica arquitectónica

En la página de inicio de la sección de reseñas se pueden ver todas las reseñas activas (leyenda de la imagen)

El proceso de creación de una reseña es un proceso simple de 3 pasos.

  1. Seleccione el contenido a revisar.
  2. Elija las partes interesadas respectivas que sean relevantes para el contenido en consideración.
  3. Defina los roles de las partes interesadas como revisor, aprobador, moderador e invítelos.

Entendamos brevemente acerca de estos roles.

Revisor: un revisor es un colaborador individual o un grupo que está asignado para revisar los contenidos agregados a una revisión, en función de su función y participación en el desarrollo de ese contenido o asociación con ese tema.

Aprobador: un aprobador es un colaborador individual o un grupo que revisa el contenido revisado y da el visto bueno o el pulgar hacia abajo junto con sus comentarios.

Moderador: el papel de un moderador es básicamente asegurarse de que el proceso de revisión se lleve a cabo de manera oportuna y eficiente.

Cada uno de los roles anteriores se puede asignar a varios usuarios o grupos.

Consulte el enlace para un proceso guiado.

Traiga participantes internos y externos para colaborar y obtener más ideas.

Uno puede invitar a diferentes tipos de usuarios para una revisión. Pueden ser tanto internos como externos. Se puede invitar a un revisor interno que tenga acceso al repositorio y su revisión puede ser aprobada por el aprobador que tiene acceso al repositorio también necesita una invitación.

Del mismo modo, se puede invitar a un usuario interno, que no tiene acceso al repositorio, otorgándole acceso para revisar contenido específico.

Un revisor externo o un aprobador también puede recibir una invitación dando acceso para revisar contenido específico.

El papel de un moderador es asegurarse de que el revisor y el aprobador estén haciendo su trabajo de manera oportuna y eficiente.

Obtenga una visión holística de la revisión

Hay un tablero específico asignado a cada rol. Cuando cualquier usuario hace clic en el título de una reseña en la página de reseña de destino, se abrirá la página que es específica del rol del usuario en la reseña.

¡Para un moderador que ha creado una revisión, es esencial que obtenga una ‘Vista holística’! El panel del moderador es una función útil para que los moderadores obtengan esa vista.

Al hacer clic en el título de una reseña, se abre el panel del moderador. Luego mostrará el estado, la fecha de inicio y finalización, el resumen y las estadísticas.

La vista estadística mostrará el estado actual de los diferentes procesos involucrados como:

  • Estado de las discusiones de revisión: Esto brinda un número claro de las discusiones que están cerradas y las que están en progreso o que aún están en discusión.
  • Prioridad de las discusiones: Esto ayudará a decidir qué discusiones deben priorizarse, especialmente si hay limitaciones de tiempo.
  • Estado de finalización de la aprobación: Esto refleja el número de Aprobadores invitados para la revisión y su estado de finalización, es decir, Completado o En curso.
  • Estado de finalización de la revisión: es similar al estado de finalización de la aprobación y refleja el número. de revisores invitados a la revisión y su estado de finalización.

 

El panel del moderador brinda una buena comprensión visual del estado general del proceso de revisión.

Otras herramientas útiles que son útiles en el proceso de revisión

Tablero específico del participante

Además del moderador, los otros dos roles destacados en una revisión son el revisor y el aprobador.

Con el panel del revisor, un revisor ve el resumen y las notificaciones. El resumen mostrará el estado de todas las revisiones y discusiones.

El panel del revisor también brindará una vista estadística del estado de la revisión y le permitirá al revisor realizar cambios en el estado de la revisión.

El tablero del Aprobador es similar al tablero del Revisor. Pueden ver la lista de diagramas de procesos, vistas y artefactos incluidos en la revisión. La ventana de resumen a continuación muestra una medida detallada sobre las discusiones.

Como sugiere el título, esta ventana resume todos los esfuerzos del aprobador. Un vistazo rápido ayudará al lector a obtener una visión holística del estado de las aprobaciones. El estado incluye aprobado, rechazado y aún por aprobar/rechazar, también se reflejan las discusiones abiertas/cerradas. Y el aprobador puede ver las discusiones que le han sido asignadas únicamente.

El usuario puede agregar comentarios de revisión o aprobación y también aprobar o rechazar contenido de revisión.

Ventanas de debate

Vea toda la discusión en un diagrama y las revisiones usando las ventanas de discusión. La ventana de discusión tiene varios filtros para obtener resultados específicos.

Siga lo siguiente para obtener más orientación. ¿Cómo iniciar una discusión?

Complemento Prolaborate para EA

El complemento Prolaborate para Sparx Enterprise Architect está diseñado para abordar la brecha de comunicación entre los modeladores o expertos en la materia y los usuarios comerciales que son las partes interesadas. Es una herramienta valiosa que permite a los diseñadores ver los comentarios compartidos por las partes interesadas dentro de la aplicación.

Las discusiones que se agregan como parte de la revisión se pueden ver en Prolaborate usando este complemento.

Fuente: Prolaborate

Metamodelo Dinámico

Entre las características de un metamodelo autodocumentado dinámico encontramos:

  • personalizable en un abrir y cerrar de ojos directamente desde el entorno de modelado
  • autodocumentado y legibilidad tal como se expresa en el propio lenguaje del modelador del usuario final (no es un lenguaje de metamodelado)
  • generación dinámica de reglas de validación de modelado y “enlaces rápidos” en la interfaz de usuario de modelado
  • permite integrar dinámicamente los cambios del metamodelo tanto del proveedor como del cliente
  • permite documentar automáticamente las diferencias entre las versiones del metamodelo
  • permite a los usuarios de Enterprise Architect SaaS actualizar instantáneamente su metamodelo sin salir de la zona de pruebas de SaaS.

En esta imagen se muestra un ejemplo de personalización ágil del metamodelo estándar en acción.

Se puede cambiar facilmente entre el metamodelo estándar, el metamodelo personalizado y el metamodelo definido por el usuario en unos pocos click.

Aqui se puede ver un vídeo donde se muestra lo mencionado.

Los metamodelos configurables se expresan en el propio lenguaje Labnaf del usuario final. Entonces, la especificación del metamodelo legible por humanos y la documentación son una y la misma cosa.

Los metamodelos se pueden actualizar de forma instantánea y dinámica, en las instalaciones o en la nube, utilizando Instant Metamodel Manager.

Con Instant Metamodel Manager, puede…

  • Seleccionar y personalizar su metamodelo preferido (estándar, estándar personalizado  definido por el usuario),
  • Actualizar el metamodelo estándar a una nueva versión de Labnaf mientras mantiene sus propias personalizaciones de metamodelo,
  • Reiniciar una actualización interrumpida,
  • Crear líneas base antes de las actualizaciones,
  • Generar diagramas de documentación sobre su personalización del metamodelo estándar bajo demanda y automáticamente después de la actualización,
  • Crear, actualizar y reparar automáticamente las estructuras de metamodelo existentes (incluso las vacías) en cualquier repositorio,
  • Administrar metamodelos utilizando el propio lenguaje de modelado del usuario final (no se necesita lenguaje de metamodelado) y sin la necesidad de ningún modelo y herramienta de MDG,
  • Administrar metamodelos en un entorno EA SaaS Cloud de Sparx Systems.

Fuente: Labnaf

templates BPMN

En esta ocasión tenemos la afabilidad de presentarles diversos diagramas BPMN con el objetivo principal de que pueda descargarlos, importarlos y modificarlos en Enterprise Architect.

A continuación se muestran diversos templates BPMN a modo ejemplos, al descargar estos diagramas obtendrá un archivo comprimido que contendrá un archivo xml, (el cual podrá importarlo en Enterprise Architect, si no sabe como hacerlo puede ver éste video)  y la imágen del diagrama.

Para descargar el archivo simplemente haga click en la imágen del diagrama.

solicitud de cotización de cliente

Un cliente solicita un presupuesto a un proveedor antes de confirmar o desactivar un pedido formal.

 

apertura de cuenta bancaria

Tenemos la secuencia y la redacción de algunas actividades para reflejar nuestra experiencia con las organizaciones bancarias.

 

nueva venta de automóvil

En este diagrama se refleja el proceso de venta de un automóvil.