As diferenças entre um arquiteto de software e um projetista Java EE/.NET

Muitas vezes um arquiteto é confundido com um desenvolvedor sênior ou projetista especialista.  Um arquiteto, entretanto, não é um projetista especialista de uma tecnologia. O arquiteto de software é apenas outro papel, com outras atribuições e outras funçoes, conforme podemos observar dentro das escolas de renome de arquitetura de software no mundo, como por exemplo o SEI SAT .

Um arquiteto é um papel generalista. Um projetista é um especialista para um determinado domínio (ex: Java EE ou .NET). A figura abaixo, adaptada do trabalho de Gerrit Muller, explora esta dicotomia.

ArquitetosVersusProjetistas

Arquitetos (em vermelho) versus projetistas Java/.NET (em azul)

Resumimos abaixo as principais diferenças abaixo entre estes papéis, que muitas vezes são confundidos sob a mesma alcunha do “arquiteto” dentro do mercado brasileiro.

ArquitetosVersusProjetistas2

1 comment to As diferenças entre um arquiteto de software e um projetista Java EE/.NET

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>