Rol del arquitecto
El Rol del Arquitecto de Software según el Instituto de Ingeniería de Software (SEI por sus siglas en ingles).
El arquitecto, como un rol, tiene un conjunto deresponsabilidades, el Instituto de Ingeniería de Software especifica que debe:
Elaborar la arquitectura correcta para solucionar el problema o necesidades del cliente.
Definir y documentar lasolución elaborada. Asegurarse que todos los involucrados la estén utilizando y la estén utilizando bien.
Asegurarse que se aplica en etapas de manera coordinada de tal forma que toda la organizaciónpueda apropiarse de ella antes de que sea completada.
Asegurarse de que la arquitectura de software sea acorde con el sistema deseado.
Actuar como el embajador de la propuesta arquitectónica.
Hacer que la gerencia la entienda hasta el nivel necesario.
Asegurarse de que el modelamiento sea correctamente realizado.
Conocer cuales cualidades sistémicas, como el rendimiento, debenalcanzarse y en qué medida.
Responder sobre las inquietudes relacionadas con la selección de herramientas y ambientes de desarrollo.
Identificar e interactuar con los interesados en el proyecto paraasegurarse que sus necesidades son satisfechas.
Asegurarse que la arquitectura no es solamente la correcta para la operación del sistema, sino que además es la correcta para su soporte yevolución.
Resolver conflictos y ayudar a generar acuerdos.
Solucionar problemas de tipo técnico.
Mantener la moral, tanto en el interior del grupo de arquitectura como al exterior. Esto último esrealizado proponiendo un diseño compacto cuando se requiera y entregando presentaciones y materiales que les permitan a todas las personas en la organización saber que se encuentran en el camino...
Regístrate para leer el documento completo.