|
|||||
O Time de ArquiteturaEm muitas ocasiões, apenas um arquiteto de software não é capaz de atender às necessidades do projeto. Faz-se então necessário formar um time de arquitetura com dois ou mais membros. Sempre que existir a opção de compor o próprio time, o arquiteto líder deve procurar formá-lo com profissionais que julgar mais adequados para a tarefa. Seguem algumas dicas para a composição do time:
Mesmo que não exista a necessidade de formação de um grupo especializado em arquitetura de software, costuma ser uma boa prática envolver os desenvolvedores de software no desenho da arquitetura. Particularmente, nem sequer aprecio a separação entre arquitetos e desenvolvedores – acho que faz bem enxergar todos como um time de competências complementares, onde cada atua conforme suas habilidades, pouco importando a função do crachá. Uma arquitetura desenvolvida com bases em liderança e cooperação de todos os membros tende a ser mais eficaz. Em primeiro lugar, porque o produto coletivo será muito mais consistente com a opinião consolidade de várias pessoas. Em segundo, quando há participação de todos, o sentimento de propriedade coletiva é forte – todos são “donos” e responsáveis pela integridade arquitetural. A máxima “primeiro quem, depois o quê” identificada por Jim Collins também pode ser aplicada para o time de arquitetura. Primeiro quem: “coloque as pessoas certas no barco”. Depois o quê: “uma vez com as pessoas certas em cada lugar, descobrir qual é o caminho”. Para reflexão: “Haverá uma época em que não vamos poder esperar por alguém. Agora, ou você está no barco ou fora dele.” – Ken Kesey, extraído de “The Electric Kool-Aid Acid Test”, de Tom Wolfe 1 comment to O Time de Arquitetura |
|||||
|
Copyright © 2010 Arkhi - All Rights Reserved |
|||||
[...] arquiteturais como a arquitetura coletiva e a gestão do ciclo de vida da arquitetura de software, que descrevemos em outros posts, podem nos [...]