¡No te pierdas ninguna publicación! Suscríbete a The Softtek Blog
Según Wikipedia el arquitecto es el profesional que se encarga de proyectar, diseñar, construir, y mantener. Tiene una formación tanto técnica como artística y social.
Esta definición aplica sin ningún cambio al Arquitecto SOA.
Esto se debe a que, dentro de su análisis, se encuentran aspectos relacionados con el negocio y con sus procesos. Es así como el arquitecto debe saber cuándo y cómo reutilizar un componente, programar los componentes principales de arquitectura, definir cuáles se utilizarán, establecer el gobierno SOA, garantizar la calidad del desarrollo y plasmar las especificaciones de diseño de interfaces.
De esta manera, su rol también implica anticiparse a la jugada antes que el desarrollador se encuentre con el problema técnico que pueda frenar su desarrollo. Esto resulta de gran importancia ya que es lo que garantiza la calidad del desarrollo de los servicios.
Por todo esto, y así como define la enciclopedia colaborativa, el rol del arquitecto requiere tanto de la vocación técnica como del criterio práctico y no sólo eso, muchas veces supone el relacionamiento con otras áreas o arquitectos empresariales de tecnologías diferentes dentro de la organización y es importante que pueda transmitir el beneficio común que esto representa como negocio, convirtiéndose así en vendedor interno del proyecto.
Te invito a dejar tu opinión.