Trabalho de Conclusão
Título:Proposta de uma Ferramenta de Suporte ao Gerenciamento de Requisitos no mpsBr
Aluno:Rafael Arnold
Semestre:2005/02
Situação:Concluido
Áreas de interesse:Não informado
Orientador:Eduardo Pretz
Avaliadores:Fabian Viegas, Roberto Scheid
Documentos:Anteprojeto, Texto final TC1, Texto final TC2
Palavras-chave:Gerência de Requisitos de Software, Engenharia de Requisitos, Especificação de Requisitos de Software, Engenharia de Software.
Resumo:

A busca por qualidade é o principal desafio da Engenharia de Software, com alta produtividade e com os recursos inicialmente disponíveis, fazendo uso dos mais diversos tipos de metodologias existentes.O que se percebe é uma considerável volatilidade nas necessidades de nossos clientes, seja por necessidade própria ou devido a mudanças políticas e econômicas. Com o objetivo de manter um sincronismo entre as solicitações e as efetivas mudanças no sistema, a Engenharia de Requisitos, uma sub-área da Engenharia de Software, de certa forma muitas vezes esquecida no processo de desenvolvimento, busca através de sua metodologia especificar, analisar, documentar e validar as necessidades do cliente.Não basta documentar os requisitos, é necessário administrá-los devido a forte característica de mudança que ocorre durante o ciclo de vida do sistema, que por falta de gerenciamento acaba impactando em atraso no cronograma, insatisfação das partes envolvidas, conseqüentemente, custos maiores que o planejado.Como base de processo para gerenciamento de requisitos, são referenciados os modelos de melhoria de processo do software, como mpsBr e CMMI. O mpsBr é uma melhoria de processo do software brasileiro, com iniciativa de universidades, grupos de pesquisa e empresas, sob coordenação da SOFTEX. Já o CMMI busca resolver os problemas de adequação das organizações às várias versões do CMM, seguindo a mesma linha dos modelos iniciais propostos pelo SEI. Este trabalho apresenta a proposta de uma ferramenta para auxiliar na gerência de requisitos de software, baseada nas necessidades apresentadas pelo CMMI e mpsBr. A ferramenta tem o objetivo de facilitar o entendimento das necessidades acordadas entre clientes e equipe de desenvolvimento, com maior produtividade e simplicidade, mantendo histórico e rastreabilidade dos requisitos.

Link biblioteca:Não informado