Todo depende de la madurez del proceso Ágil de la organización y su necesidad específica de ser abordada.
En las empresas con muchas dependencias interfuncionales, necesitaría arquitectos para supervisar dos actividades principales para cualquier área comercial / interfuncional distinta:
- diseñar y mejorar la pieza de infraestructura del código. Cada código tiene algunos servicios generales y luego algunos clientes que componen los servicios para crear valor / característica / solución (comercial)
- Asegurarse de que cuando sus equipos / Unidades de Negocio (BU) multifuncionales dependientes soliciten funcionalidades nuevas y modificadas, la implementación sea coherente con la dirección general de diseño y las estrategias del área empresarial / área multifuncional
En este escenario, los arquitectos generalmente se sientan fuera del equipo pero trabajando muy de cerca con los líderes de ingeniería.
- ¿Qué hace que un buen diseño en arquitectura?
- ¿Los arquitectos diseñan escenarios de artes escénicas o conciertos?
- ¿Puedo planificar mi propia casa incluso si no soy arquitecto?
- Cómo mejorar mis conceptos arquitectónicos
- ¿Puedes aprender arquitectura por tu cuenta?
Hay otras áreas clave que los arquitectos serían extremadamente valiosas e importantes:
- En la fase de planificación, los arquitectos pueden identificar las dependencias técnicas interfuncionales y el esfuerzo de alto nivel para construir nuevas funcionalidades.
- En la fase de escala / disponibilidad / rendimiento, los arquitectos ayudarían a identificar las áreas de refactorización, rediseñar el componente en subcomponentes más manejables o en orquestación con otros arquitectos rediseñar toda la capa de servicio
En el escenario # 1, los arquitectos estarían sentados fuera del equipo ágil. En el escenario # 2, los arquitectos pueden formar un equipo con cadencia y todas las ceremonias de scrum.
espero que esto funcione.