Avaliação do processo de engenharia de requisitos em empresas de desenvolvimento de software
Ano de defesa: | 2016 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | , , |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Universidade Tecnológica Federal do Paraná
Cornelio Procopio |
Programa de Pós-Graduação: |
Programa de Pós-Graduação em Informática
|
Departamento: |
Não Informado pela instituição
|
País: |
Brasil
|
Palavras-chave em Português: | |
Área do conhecimento CNPq: | |
Link de acesso: | http://repositorio.utfpr.edu.br/jspui/handle/1/2567 |
Resumo: | A demanda, em ascensão, pela produção de softwares sob medida e softwares destinados a um mercado geral apresenta uma preocupação com a forma como os softwares são desenvolvidos. Neste contexto, os processos de software contribuem com a definição de atividades a serem executadas pelas equipes, em cada uma das fases de desenvolvimento conduzindo a produção de softwares a fim de atender às necessidades dos clientes, dentro do prazo e custos pré-estabelecidos. Pesquisas apontam que entre 40 a 60 por cento dos defeitos e falhas nos softwares são atribuídos a incorreta definição dos requisitos e que corrigir erros no sistema pronto pode ser até 100 vezes mais caro do que se a correção ou a prevenção ocorrer durante a fase que envolve a Engenharia de Requisitos e a implementação do sistema. Portanto, esta pesquisa objetiva o estudo de processos de Engenharia de Requisitos em empresas de desenvolvimento de software, por meio de um estudo de caso único com múltiplas unidades de análise. Os processos de Engenharia de Requisitos atuais, das empresas pesquisadas, foram modelados e avaliados com o auxílio de um quadro de avaliação de maturidade de processo, Uni-REPM (Unified Requirements Engineering Process Maturity Model). Na sequência, foram apresentadas, às empresas, normas e modelos de referências, tais como CMMI-DEV (Capability Maturity Model Integration for Development), ISO/IEC 12207, ISO/IEC 15288 e o Guia de Boas Práticas em Engenharia de Requisitos (REGPG), para que, as empresas envolvidas no estudo, pudessem conhecer e propor a inclusão de práticas ao processo atual. A análise dos dados, após o enquadramento possibilitou avaliar a condição atual dos processos de Engenharia de Requisitos apresentando condições para que cada empresa alcance um nível de maturidade. Os resultados da pesquisa sugerem um caminho para que empresas de desenvolvimento de software com perfis semelhantes às pesquisadas possam melhorar os processos referentes à Engenharia de Requisitos. A relevância da pesquisa se caracteriza pela aplicação do quadro Uni-REPM, disponível na literatura atual da área, no mapeamento e avaliação de processos reais de Engenharia de Requisitos contribuindo como pesquisa aplicada e na aproximação da academia e da indústria. |