thumbnail

Arquitetura de Soluções: Como Transformar Tecnologia em Valor para o Negócio

Yuri do Monte | 4 min de leitura
há 2 semanas

Arquitetura de Solução: o desafio não é apresentar tecnologia. É apresentar valor.

Quando estou apresentando uma solução, uma das primeiras coisas que tento evitar é começar pela arquitetura.

Parece contraditório, mas existe uma diferença enorme entre explicar como uma solução foi construída e explicar por que alguém deveria utilizá-la.

Podemos ter APIs bem desenhadas, microsserviços, cloud, observabilidade, automação, segurança, integração e uma excelente stack tecnológica.

Isso tudo são recursos e capacidades.

O cliente, porém, não está necessariamente interessado em possuir esses recursos. Na maioria das soluções digitais modernas, ele quer acessá-los e utilizá-los para alcançar um resultado. Essa lógica de acesso, em vez da simples transferência de tecnologia ou propriedade, é especialmente relevante no contexto digital.

E essa pequena mudança de perspectiva altera completamente uma apresentação de arquitetura.

Em vez de começar com:

“Nossa solução possui estes componentes.”

Prefiro começar com:

“Qual resultado precisamos tornar possível?”

A partir daí, arquitetura deixa de ser apenas desenho técnico e passa a ser uma composição consciente de recursos para habilitar uma capacidade de negócio.

Mas existe outro ponto que considero ainda mais importante.

Entregar algo não significa necessariamente gerar resultado.

Posso implantar uma plataforma.
Posso disponibilizar uma API.
Posso migrar uma aplicação para cloud.
Posso automatizar um processo.

Tudo isso pode ser uma entrega tecnicamente perfeita.

A pergunta continua sendo:

O que mudou para quem utiliza a solução?

Essa distinção entre aquilo que entregamos e o efeito que essa entrega produz é fundamental: uma saída é um entregável; resultado é a consequência que aquela saída possibilita para um stakeholder.

É justamente aqui que surgem alguns dos maiores desafios de arquitetura.

Uma solução pode reduzir esforço operacional e, ao mesmo tempo, criar dependência de fornecedor.

Pode reduzir infraestrutura local e introduzir novos riscos de disponibilidade.

Pode automatizar atividades e criar novas necessidades de capacitação.

Pode melhorar segurança e, simultaneamente, adicionar fricção à experiência do usuário.

Por isso, arquitetura não deveria discutir apenas funcionalidade.

Precisamos colocar na mesma mesa resultado, custo, risco e experiência. Uma solução passa a ser percebida como valiosa quando seus efeitos positivos justificam os custos, riscos e impactos introduzidos.

E ainda existe uma variável que muitas vezes aparece tarde demais no desenho:

Quem realmente está avaliando a solução?

  • Em uma apresentação corporativa normalmente existem pelo menos três perspectivas.
  • Quem autoriza o investimento quer entender custo, risco e retorno.
  • Quem define a necessidade quer saber se a solução produzirá os resultados esperados.
  • E quem utilizará a solução quer saber se aquilo realmente funciona no seu cotidiano.

Essas perspectivas podem coexistir  e frequentemente entram em conflito. O material das aulas diferencia exatamente esses papéis: patrocinador, cliente e usuário possuem responsabilidades e expectativas distintas sobre o mesmo serviço.

É por isso que uma arquitetura tecnicamente excelente ainda pode fracassar.

Talvez tenhamos desenhado o produto certo para a pessoa errada.

Ou apresentado disponibilidade para quem queria produtividade.

Segurança para quem queria simplicidade.

Escalabilidade para quem precisava justificar investimento.

Tecnologia para quem queria resultado.

Na prática, aprendi que uma boa apresentação de solução precisa responder a quatro perguntas muito simples:

O que isso permite fazer?
A capacidade real da solução.

Como isso se comporta quando precisamos dela?
Disponibilidade, capacidade, continuidade e segurança.

Como será consumir isso no mundo real?
Experiência, facilidade de adoção, suporte e interação.

Isso continua fazendo sentido ao longo do tempo?
Sustentabilidade técnica, econômica e operacional.

Esses elementos aparecem como dimensões complementares da qualidade percebida de um serviço  utilidade, garantia, experiência e sustentabilidade  sem assumir que apenas uma delas determina valor.

E existe uma última mudança de perspectiva que considero essencial para quem trabalha com arquitetura:

A entrega não termina no Go-Live.

Existe uma jornada antes e depois dele.

Primeiro entendemos necessidades e oportunidades. Depois construímos relacionamento, transformamos necessidade em uma proposta, alinhamos expectativas, integramos as partes, consumimos a solução e, finalmente, avaliamos o valor produzido e identificamos melhorias.

Essa jornada não precisa ser perfeitamente linear  e normalmente não é.

Por isso, quando apresento uma arquitetura hoje, tento não mostrar apenas como os componentes se conectam.

Procuro mostrar:

  1. Como capacidades se transformam em resultados
  2. Como resultados justificam investimento
  3. Como riscos são compartilhados e reduzidos
  4. Como diferentes stakeholders percebem valor
  5. Como a solução continuará evoluindo depois de entrar em produção

No final, talvez esse seja um dos maiores desafios da arquitetura de soluções:

Não desenhamos tecnologia para que alguém a possua. Desenhamos capacidades para que alguém consiga produzir um resultado que antes não conseguia.

Quando essa conversa acontece, o diagrama deixa de ser o protagonista.

A arquitetura passa a contar a história do valor que a solução pretende criar.

“No fim, arquitetura não é sobre conectar tecnologias. É sobre conectar necessidades, capacidades e pessoas para transformar complexidade em valor.”

Comentários

Realize login para comentar neste post
Este post não possui comentários