¿Qué es una Junta de Revisión de Arquitectura Empresarial?
Comencemos explicando qué es una Junta de Revisión de Arquitectura. Una Junta de Revisión de Arquitectura gestiona el proceso de aprobación y publicación de la arquitectura de destino, evaluando el cumplimiento de la arquitectura y determinando qué medidas tomarán las partes interesadas para corregir el incumplimiento.
Las Juntas de Revisión de Arquitectura Tradicional trataron de mantener la autoridad para tomar decisiones.
Características de una Junta de Revisión de Arquitectura Moderna
La toma de decisiones centralizada, a menudo basada en criterios de TI, era necesaria para soluciones costosas y duraderas. Si no se mantienen los estándares de TI centralizados, los costos, la complejidad y la rigidez de TI se verán incrementados. Para mantener el cumplimiento, realizaron costosas revisiones detalladas de la arquitectura para aprobar la fase de diseño, y justo antes de un lanzamiento de producción. Normalmente, este era un proceso riguroso y altamente documentado que requería niveles de aprobación y aprobación formal.
Este enfoque falla en un moderno empresa ágil. Los buenos métodos de desarrollo de software ágiles requieren una junta de revisión de arquitectura diferente. Uno que apoye el cambio rápido, mientras mantiene agilidad empresarial. Las empresas digitales modernas requieren la capacidad de llegar a oportunidades y amenazas inesperadas.
Muchos equipos de desarrollo de software se enfocan en rituales ágiles. Para optimizar el desarrollo de software, intentan organizar toda la toma de decisiones en torno a metodologías de desarrollo Agile. Si bien esto facilita los esfuerzos de desarrollo de software individual, no brinda agilidad empresarial. Con demasiada frecuencia, conduce a un entorno de TI complejo que es costoso, rígido y poco confiable. El opuesto directo de la entorno de TI adecuado por transformación digital.
Hoy en día, muchas organizaciones luchan por mantener los beneficios del entorno de TI adecuado, con la creatividad y la optimización de la toma de decisiones descentralizada. Resolvemos la dificultad adoptando una toma de decisiones descentralizada con el apoyo de una Junta de Revisión de Arquitectura moderna.
Fracaso de las juntas de revisión de arquitectura tradicional
El fracaso de las juntas de revisión de arquitectura tradicionales es el intento de mantener una toma de decisiones centralizada basada en revisiones de arquitectura detalladas y estándares de TI detallados. Este proceso requiere un diseño inicial pesado y procesos altamente documentados con niveles de aprobación y aprobación formal. Un enfoque condenado al fracaso en una empresa ágil moderna. Un enfoque que obstaculiza activamente los beneficios del desarrollo de software ágil de mejores prácticas.
Las juntas de revisión de la arquitectura tradicional abordaron los sistemas de larga duración y difíciles de cambiar. Desarrollamos sistemas complejos de larga vida a través de un método formal. Después del lanzamiento, permanecieron sin cambios durante años. El modelo funcionó, muchos de estos sistemas todavía están en uso. Todavía apoyando el negocio. Hoy en día, las juntas de revisión de arquitectura modernas saben que el valor proviene de la innovación y que el software estará en constante desarrollo. Necesitamos adaptar la función de revisión de la arquitectura para dar un paso atrás en cada decisión que sea fácil de cambiar o que esperamos cambiar.
Características de la Junta de Revisión de Arquitectura Moderna
- Toma de decisiones descentralizada
- Arquitectura superior basada en principios
- Estándares de integración y arquitectura basada en datos
- Habilitación de estándares de infraestructura
- Vinculación a todos los niveles de desarrollo ágil
- Existencia de un producto
- Criterios de aceptación obligatorios
- Criterios de prioridad obligatorios
- Centrarse en problemas que cruzan los límites de un equipo de desarrollo, las preocupaciones transversales de un sistema o cartera
- Empoderar a los equipos ágiles de desarrollo y solución para que sean creativos e innovadores. El valor proviene del tiempo de comercialización o la velocidad de entrega
Implementación de una Junta de Revisión de Arquitectura Moderna
Para implementar una Junta de Revisión de Arquitectura moderna, debe comenzar con lo básico. Seguir Estándar TOGAF 10el Edición (o TOGAF 10) y garantizar que los derechos de decisión sobre la idoneidad de la arquitectura de destino pertenezcan a las partes interesadas. Elimine el legado de una Junta de Revisión de Arquitectura centrada en TI. Elimine la idea de que hay estándares organizacionales y de TI recomendados o aprobados centralmente o que recomiendan y aprueban soluciones.
Una Junta de Revisión de Arquitectura no tiene la función de debatir o aprobar la arquitectura de destino, sus restricciones u orientación, o el cumplimiento de ninguna solución.
Transición de la Junta de Revisión de Arquitectura a un administrador de procesos. Asegurar la arquitectura empresarial el desarrollo sigue la Lista de verificación de gobernanza de la arquitectura empresarial de destino. La lista de verificación es relativamente sencilla:
- Confirme que se identificaron las partes interesadas correctas
- Confirme que se siguieron las restricciones de arquitectura superior y la guía.
- Confirmar que los expertos en la materia están de acuerdo con los hechos y la interpretación de los hechos en la arquitectura.
- Confirme las explicaciones de la arquitectura (Vistas de la arquitectura) se alinean con el análisis, y las restricciones o la orientación reflejan la arquitectura
- Confirme que las explicaciones de la arquitectura aborden los criterios de las partes interesadas (Inquietudes
- Probar que los Stakeholders comprendan el valor esperado y cualquier incertidumbre alcanzarán el valor
- Confirmar que las partes interesadas comprendan el trabajo requerido
Ninguno de estos pasos revisa la arquitectura. Ninguna Junta de Revisión de Arquitectura moderna debería revisar la arquitectura, los estándares o la orientación. Aseguran que los expertos estén de acuerdo con los hechos y reflejan los criterios que impulsan a la organización en el análisis. Estos son pasos de revisión por pares. Luego confirman que aquellos con autoridad para tomar decisiones pueden aprobar la arquitectura.
Haga lo mismo cuando evalúe una implementación. Asegúrese de que la implementación o el desarrollo del software siga los arquitectura empresarial el desarrollo sigue la Lista de verificación de la gobernanza de la implementación. Una vez más, un proceso de aprobación sencillo:
- Confirmar que el proyecto de desarrollo o implementación siguió razonablemente la guía y la restricción
Esto es importante. ¿Siguieron razonablemente la guía documentada? ¿Trabajaron razonablemente dentro de las limitaciones documentadas? Si siguieron razonablemente la arquitectura documentada, hemos terminado. El sistema es compatible.
Solo si no siguieron razonablemente las pautas o restricciones documentadas, avanzamos con las recomendaciones de incumplimiento. La recomendación de incumplimiento se reducirá a cambiar la implementación para entregar el valor esperado o cambiar la arquitectura y renunciar a algún valor esperado.
Con demasiada frecuencia vemos cuestionamientos posteriores a las decisiones técnicas. Con las preguntas centradas en cuestiones irrelevantes para la arquitectura empresarial. En el peor de los casos, vemos una arquitectura no documentada. Entonces la reseña es una discusión de opinión. Ambos son contrarios a cualquier buena práctica.
- Verifique si los expertos en la materia están de acuerdo en que no siguieron razonablemente las restricciones y la orientación
- Confirme que los expertos en la materia estén de acuerdo con la recomendación de cambiar la implementación o cambiar las expectativas de valor
- Confirme que las explicaciones de costo para obtener el valor, o fallar, se basan en un trabajo de calidad
- Confirme que las partes interesadas comprendan cualquier limitación en la confianza que deberían tener en la evaluación de impacto
- Confirme que las partes interesadas comprendan lo que no obtendrán, el valor que justificó su aprobación para continuar o el costo adicional para obtener lo que esperaban.
- Ayudar a que se tome la decisión de la parte interesada sobre el déficit de valor
Enfocamos la Junta de Revisión de Arquitectura moderna en garantizar que las partes interesadas tengan información de calidad para decidir. Automáticamente descentralizamos la toma de decisiones a quienes tenían la autoridad para decidir. Filtramos las decisiones de alto nivel hacia abajo. Sostenemos criterios para aprobar un cambio en el tiempo. El valor esperado es visible durante todo el proceso.
Una Junta de Revisión de Arquitectura moderna no está allí para ayudar a los tomadores de decisiones centrados en TI a obtener un entorno de TI estable y duradero. Tampoco está ahí para ayudar al patrocinador de una iniciativa de desarrollo ágil a entregar el código rápidamente. Están allí para ayudar a desarrollar su empresa. Conducir hacia los criterios que importan. Adaptarse a un entorno empresarial en constante cambio y a la dura realidad del cambio.
Próximos pasos para una junta de revisión de arquitectura moderna
La energía de cambio para desarrollar una Junta de Revisión de Arquitectura moderna es considerable. Necesita mover la autoridad de decisión a donde pertenece. Muchas personas acostumbradas a una Junta de Revisión de Arquitectura tradicional buscan instintivamente un organismo para tomar decisiones de arquitectura. Asumen que las decisiones y la información son técnicas y requieren una comprensión técnica. Nada puede estar más lejos de la realidad en una empresa digital. Se debe presentar información sobre el cambio, el valor esperado, el costo anticipado y el riesgo. Siempre vinculamos directamente el valor con los objetivos de la organización y las circunstancias actuales.
Cinco objetivos para una junta de revisión de arquitectura
Cuando comience su viaje para adoptar una Junta de Revisión de Arquitectura moderna, apunte a los cinco objetivos para una Junta de Revisión de Arquitectura exitosa:
- Asegurar la equipo de arquitectura empresarial puede guiar un cambio efectivo
- Asegúrese de que el desarrollo de Target Architecture aborde las deficiencias de la empresa
- Asegurar las partes interesadas aprobaron la arquitectura de destino
- Asegurar los líderes del cambio entregan los beneficios esperados dentro de sus limitaciones
- Asegurar la sistema de gobierno de la arquitectura empresarial funciona eficientemente
Le sugerimos que descargue una copia del Guía de gobierno de la arquitectura empresarial. Entra en más detalles que este breve artículo. Si está buscando una ayuda más enfocada, le sugerimos nuestro Taller de Gobernanza de la Arquitectura Empresarial.