Desenvolvimento de Software
Resenha: Desenvolvimento de Software. Pesquise 861.000+ trabalhos acadêmicosPor: betheliza • 30/9/2014 • Resenha • 261 Palavras (2 Páginas) • 205 Visualizações
Resumo
Não é uma tarefa fácil definir requisitos para os sistemas de software que darão suporte a um negócio, dada a
dinâmica de mudanças nos processos. O levantamento de requisitos tem sido feito de forma empírica, sem o apoio
de métodos sistematizados que garantam o desenvolvimento baseado nos reais objetivos do negócio. A engenharia
de software carece de métodos que tornem mais ordenadas e metódicas as etapas de modelagem de negócios e
de levantamento de requisitos de um sistema. Neste artigo é apresentada uma metodologia de desenvolvimento
de software resultante da incorporação de atividades propostas para modelagem de negócios e levantamento de
requisitos, baseadas em uma arquitetura de modelagem de negócios. Essas atividades tornam o desenvolvimento
de software mais sistemático e alinhado aos objetivos da organização, e podem ser incorporadas em qualquer
metodologia de desenvolvimento baseada no UP (Unified Process - Processo Unificado).
Palavras-chave
Desenvolvimento de software, modelagem de negócios, processo unificado, modelagem de requisitos.
O UP (Unifi ed Process – Processo Unifi cado) é uma das
metodologias de desenvolvimento de sistemas de software
que vem obtendo destaque entre as demais. No entanto,
mesmo no UP, a atividade de levantamento de requisitos
ainda é um processo empírico, não considerando de forma
sistemática a importância do foco nos objetivos do negócio.
Neste contexto, evidencia-se a necessidade de maior aproximação
entre o levantamento de requisitos de sistemas de
softwares e as reais necessidades do negócio em processos
ou metodologias de desenvolvimento. No paradigma da
orientação a objeto, a análise de requisitos tem sido feita
com base num elemento de modelagem da UML (Unifi ed
Modeling Language) chamado Caso de Uso. Embora existam
algumas heurísticas propostas para identifi cação de
casos de uso, como as apresentadas em Schneider e Winters
...