|
|
| • Especificação de requisitos e detalhamento da arquitetura A especificação de requisitos envolve o detalhamento dos requisitos que darão origem às funcionalidades do sistema, os chamados casos de uso. Esses casos de uso são identificados e depois detalhados em forma de fluxos. Inicia-se,
então, a tarefa do arquiteto de software,
como o próprio nome sugere, responsável pelo detalhamento
da arquitetura do software. Esse profissional deve ser especialista nas
tecnologias, frameworks
e padrões de mercado. Com o tempo, o mercado viu a necessidade de ter alguém conectando os vários projetos de uma empresa, pois havia um responsável pela arquitetura de cada projeto, mas ninguém alinhava arquiteturalmente a empresa. Daí surgiu o “enterprise architect”, alguém com uma preocupação em termos macro. Hoje em dia
é cada vez mais comum vivenciar situações nas quais
a própria equipe define a arquitetura do projeto, frameworks,
tecnologias, entre outros. Dependendo da dimensão da empresa, esse
papel pode ser desempenhado por um colegiado ou por um profissional responsável
por manter a coerência de integração e responsabilidades
dos sistemas. Existem varias maneiras de fazer isso e depende muito do
sistema sendo desenvolvido. |
Copyright © 2014 AIEC. |