2.2 - Usando Systems Thinking

Esta seção sobre o pensamento sistêmico nos ajudará a entender o escopo do projeto de arquitetura. Uma coisa que distingue a arquitetura de software e o design do projeto é o escopo do problema a ser abordado.

Arquitetura Software requer pensamento sistêmico, considerando a visão inteira do problema, não apenas subproblemas. Subproblemas nos ajudam a resolver problemas complexos, mas o arquiteto deve continuamente sintetizar as soluções para os subproblemas, a fim de avaliar a solução global do sistema.

O pensamento sistêmico requer um equilíbrio entre olhar para a visão macro e olhar para os detalhes. É fácil ficar sobrecarregado com a visão macro. O arquiteto de software experiente pode mudar as perspectivas de nível de sistema para nível do componente conforme necessário.

Isto é semelhante ao processo de escrita. O aspecto mais importante do primeiro passo é expor suas ideias. Uma vez que suas ideias estão escritas em papel (ou em uma ferramenta de modelagem), você pode começar a formalizar as ideias. É mais fácil ver a visão macro desta maneira.

Copyright © 2016 AIEC.