Análise de domínio: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 1:
== Análise dode domínio ==
 
 
Linha 7:
 
 
== Engenharia de domínio e análise dode domínio ==
 
Apesar de normalmente se empregar os dois termos de forma indiscriminada e inconsistente, estes são diferenciados e devem ser empregues em contextos diferentes. A análise do domínio é um processo que faz parte do âmbito da engenharia de domínio, mas que pode ser utilizada de forma independente. A engenharia de domínio abrange as seguintes áreas:
Linha 20:
Relativamente à engenharia de sistemas, que visa a implementações de solução perfeitamente definidas e únicas, a engenharia de domínio é muito mais abrangente, pois visa proporcionar uma solução cujas funcionalidades possam ser reutilizadas em múltiplos sistemas.
 
== Métodos de análise dode domínio ==
 
 
Linha 93:
|}
 
== Dificuldades na análise dode domínio ==
 
O domínio pode tornar-se mais complexo e difícil de ser avaliado ou transcrito, consoante a área em que um determinado projecto esteja inserido. Actualmente, podem ser encontrados produtos de software com os mais diversos fins. Ao mesmo tempo o nível de exigência em relação à qualidade da prestação dos serviços destes, é cada vez maior pelo que, para se alcançar estes propósitos, é necessário ter a noção de todos os factores que possam ter impacto no produto pretendido. No entanto, quanto maior o número factores, mais complexo o processo se torna, e maior é o número de situações que devem ser tidas em conta.
Linha 101:
As dificuldades surgem também quando estamos a efectuar uma análise num domínio instável, em que as soluções existentes são ambíguas e pouco claras. Tal acontece quando existem poucas fontes de informação disponíveis, ou então, quando estas não são adequadas para um levantamento de informação credível. Tal acontece, essencialmente quando um foco de um projecto está na implementação de produtos inovadores, em que não existem disponíveis referências que permitam definir um domínio contextualizante e com elementos reutilizáveis.
 
== Análise dode domínio no processo de levantamento de requisitos ==
 
O levantamento de requisitos está presente no início do ciclo de vida de software, numa fase em que os responsáveis pelo desenho do sistema estão a adquirir toda a informação necessária, para garantir que o produto em questão satisfaça quem o vai consumir. O levantamento é efectuado através do contacto com pessoas que se inserem no meio onde o projecto decorre, sendo empregues diversas técnicas (entrevistas, questionários, ''brainstormings'', etc.).