Arquitetura Corporativa para Todos

Artigo / Post

Foco na Solução ou Foco no Problema

Sinceramente, nenhum dos dois.! …; Deixa explicar, na minha humilde visão, porquê penso desse jeito:


Uma solução é o resultado de uma ou mais ações para resolver um problema.


Qualquer solução não é um motivador em si, podendo ter várias soluções/caminhos para resolver a mesma motivação, que inclusive pode não ser um problema!


Um problema é um efeito e/ou estado indesejado para um domínio qualquer.


Antes de atuar no problema é fundamental dar um passo a atrás para entender o PROPOSITO que um determinado domínio se propõe a resolver, inclusive determinado seus “boundaries”.


Só existe um problema quando efeitos e/ou estados indesejados afetam o PROPOSITO.


Caso contrário é uma disfunção que merece atenção e uma ação planejada de evolução, para aí sim, não se tornar um potencial problema.


A capacidade evolutiva de um domínio é o que deve ser mantido diariamente para ser ágil , competitivo e atual no seu proposito.


Respondendo então:

Foco no PROPOSITO! determinando os problemas reais e propondo soluções para manter a capacidade evolutiva deste domínio.

Esta abordagem irá garantir o alinhamento constante do que você produz com seu PROPOSITO, com resultados desejados e agilidade necessária para se adequar as mudanças.


Tenham um excelente dia! Eu sou Fernando Cerqueira e entrego estratégias digitais para os desafios do presente, com propostas de inovação para um futuro sustentável.

Compatilhe

0 0 votos
Avaliação Global
0 Comentários
Categorias

Sobre o Autor

Picture of Fernando Cerqueira

Fernando Cerqueira

Eu sou Fernando Cerqueira e entrego estratégias digitais para os desafios do presente, com propostas de inovação para um futuro sustentável. Como arquiteto sênior, aproveito meus mais de 30 anos de experiência em arquitetura e desenvolvimento de software para projetar e implementar soluções baseadas em nuvem que ajudam os clientes a transformar seus negócios com tecnologia.

Outros Posts

Categorias

Responsabilidade X Escopo X Exception – Relações pouco exploradas.

Gerar ou não uma exception é um assunto bastante recorrente e muitas vezes gera muita polemica. Eu mesmo escrevi sobre este tema (links ao final). Vamos tentar agora abordar este tema sobre outro viés : Escolher lançar ou não uma exception baseado no conceito de responsabilidade e Escopo: ➡ Se

Serviços resiliente : Eficiência com pouco código em .NET 8 e .NET9

Quanto maior as dependências remotas em seus serviços , maiores são as probabilidades de falhas. Essas solicitações podem eventualmente falhar devido a problemas de rede ou outros fatores de comunicação. Se não forem tratadas adequadamente, podem impactar a disponibilidade dos serviços , inclusive podendo gerar um efeito cascata em diversos

"Devemos ser mais criteriosos nas nossas escolhas de como implementar HealthCheck  olhando para o nosso ecossistema e não apenas para necessidade de nossa aplicação. A forma que devemos tratar as dependências a outras aplicações precisam ser analisadas em separado das dependências diretas de midlleware dentro do contexto de nossa solução."

Fernando Cerqueira | Arquiteto Corporativo

Sua Reflexão

0
Adoraria saber sua opinião, comente.x