7/17/2007

Arquiteto de Sistemas

Ultimamente tenho pensado bastante na função de um arquiteto de sistemas. Então resolvi realizar uma busca na net para verificar o que o mr. google me trazia de bom. Logo de cara abri o wikipedia. Pesquisei também a definição da palavra arquiteto no dicionário que me retornou o seguinte:
  • profissional da arte de construir que idealiza, planeja, especifica materiais e elabora os desenhos de um espaço ou obra arquitetônica; eventualmente tb. acompanha os trabalhos de sua execução;
  • indivíduo responsável por uma idéia, realização ou fantasia de qualquer coisa;
  • aquele capaz de tramar contra algo ou alguém.
De posse dessas poucas informações e do meu, se é que posso dizer, expertise chego a seguinte conclusão macro:

Um arquiteto:
  1. Deve ter uma visão macro de sistemas;
  2. Deve conhecer design patterns e metodologias;
  3. Deve se inteirar com o maior número de ferramentas, frameworks, linguagens, etc.
Resumindo, um arquiteto deve ter a mente aberta para todas as tecnologias e tendências, para dai tomar uma decisão quanto a arquitetura de um sistema.



Objetivos do curso Estratégias de Arquitetura de Sistemas da PUC - MG
Apresentar conhecimentos em arquitetura de sistemas, despertando no profissional uma visão crítica sobre as principais tecnologias e produtos comerciais em uso nos ambientes: web, integração de sistemas, aplicações de telefonia e ambientes móveis, segurança da informação e gestão de dados e informações.



"Software architecture is the set of design decisions which, if made incorrectly, may cause your project to be cancelled." – Eoin Woods, software architect


Referências:
http://pt.wikipedia.org/wiki/Arquiteto_de_sistemas
http://pt.wikipedia.org/wiki/Padrões_de_projeto_de_software
http://pt.wikipedia.org/wiki/Arquitetura_de_software
http://www.booch.com/architecture/index.jsp
http://www.wwisa.org/wwisamain/role.htm
http://eden-study.org/articles/2003/icse03.pdf
http://www.mindspring.com/~mgrand/pattern_synopses2.htm
http://home.earthlink.net/~huston2/dp/patterns.html
http://www.dei.unicap.br/~almir/seminarios/2000.2/3mno/uml/arq/arq.htm

Nenhum comentário: