Arquitetura trata de estruturas e relações, com a visão em um contexto amplo, olha para o futuro e toma decisões, explica Gregor Hohpe em uma apresentação no GOTO Berlin Conference, na qual compartilha suas experiências de trabalho com TI, por meio de três importantes pontos de vista: consultoria, desenvolvimento de software e atualmente, atuação como engenheiro em uma grande empresa de TI.
Ao definir o termo arquitetura, Gregor, coautor do livro inovador Enterprise Integration Patterns, não está interessado em encontrar uma definição precisa, mas em identificar as características que definem as suas qualidades. Para Gregor, o fundamental é tomar decisões, especialmente aquelas difíceis de serem alteradas, por exemplo: Qual o motivo para escolher uma determinada arquitetura? Em seu trabalho, Gregor se depara com diversos modelos técnicos e genéricos com interface gráfica, lógica de negocio e banco de dados, no qual ele não considera como uma arquitetura. O que falta é uma história, um contexto e uma decisão consciente orientada ao contexto.
Trabalhar como arquiteto e tentar conhecer e controlar tudo o que está acontecendo é um esforço inútil. Gregor se vê mais como um jardineiro em um jardim que floresce por si mesmo, e ele apenas apara e molda, observando o todo para evitar a desordem e o caos. Gregor também utiliza a analogia do guia turístico que possui bastante experiência, aponta os pontos de interesse e conta histórias sobre outros lugares, uma maneira suave para guiar e transmitir a experiência para outros.
Para Gregor, em grandes empresas, a arquitetura significa encontrar uma direção, identificar o que realmente é importante, e com isso, definir uma estratégia baseada nas coisas que não estão sendo executadas. Por exemplo, em uma estratégia de TI, não é possível fazer tudo ao mesmo tempo, é preciso deixar coisas de lado, focar nas partes mais importantes.
Em grandes organizações, na qual a comunicação é fundamental para o funcionamento das coisas, não será possível se livrar dessas estruturas tão rapidamente. Gregor acredita que arquitetos podem exercer um papel muito importante ao eliminar algumas camadas e estabelecer uma comunicação direta com pessoas em diferentes níveis da organização. Gregor denomina essa comunicação como elevador do arquiteto, no qual a capacidade de transitar entre a diretoria no piso superior e os departamentos de TI nos pisos inferiores, requer não somente habilidades técnicas, mas também habilidades de comunicação. Para os arquitetos, não importa em qual andar estão, mas sim em quantos níveis são capazes de transitar. Um risco existente é que muitas pessoas utilizam o recurso do elevador do arquiteto em apenas uma direção, para cima. O ideal é utilizar o elevador para se movimentar por todos os andares da empresa.
Depois de atuar durante vários anos na Thoughtworks e no Google, Gregor hoje é o atual Arquiteto Chefe de TI na Allianz SE.
A conferência GOTO Berlin 2014 é a segunda conferência do GOTO em Berlim, com aproximadamente 550 participantes e 80 palestrantes.