Fabio's blog

“I like nonsense, it wakes up the brain cells. Fantasy is a necessary ingredient in living, it’s a way of looking at life through the wrong end of a telescope. Which is what I do, and that enables you to laugh at life’s realities.” - Dr. Seuss

Quando precisa-se de um Arquiteto?

Como eu disse em outro post a arquitetura é algo que é feito no início do projeto . Isso leva a alguns pensarem que o arquiteto é necessário apenas no início do projeto. Entretanto durante toda a vida do projeto são feitas alterações da arquitetura.

Estas alterações podem ser intencionais ou acidentais[1]. As alterações acidentais ocorrem das várias decisões individuais de design que ocorrem durante o desenvolvimento que depois são identificadas com o nome de arquitetura. Ao contrário as mudanças arquiteturais intencionais são efetuadas por meio de decisões de design que tem como fim um arquitetura definida.

As decisões de design quando tomadas sem o acompanhamento de um Arquiteto pode levar a um comprometimento da arquitetura do sistema. Todavia nem sempre é possível contar com o Arquiteto para estes casos é importante que se tenha um documentação adequada da arquitetura que possas guiar os desenvolvedores.

Por fim , precisa-se de um arquiteto durante toda a vida do projeto embora no início sua atividade seja mais visível é importante a sua participação durante a evolução do sistema.

Referências:

  • [1] – The Accidental Architecture, Grady Booch

Activity

2 total comments, leave your comment or trackback.
  1. Fabio,
    venha participar de Pangea a rede de arquitetura de software do Brasil.

    http://pangeanet.org

    abs
    Adriano.

  2. Caro Fabio,
    venha participar de Pangea, a rede de arquitetura de software do Brasil.

    abs,
    Prof. Adriano Tavares.


Leave a Reply


Search

The archives run deep. Feel free to search older content using topic keywords.