Publicação
Análise do impacto da implementação de um modelo integrado de maturidade e capacidade (CMMI) no desenvolvimento de software: estudo de caso
| Resumo: | Para se manter competitiva, uma empresa de desenvolvimento de software precisa de aproveitar novas oportunidades, entregar produtos em menos tempo, sem comprometer o orçamento ou a sua qualidade. Os modelos de maturidade são ferramentas complexas que caso sejam corretamente implementadas, reduzem o risco de fracasso de processos organizacíonais. Segundo o Software Engineering Institute (SEI), o Capabi/ity Maturity Model Integration (CMMI) é um modelo de maturidade organizacional que contém um conjunto de boas práticas que podem ser comparadas com as práticas organizacionais de forma a orientar a melhoria dos seus processos. A sua finalidade não é indicar como se vai implementar, mas sim indicar que processos devem ser implementados e melhorados, fornecendo os conhecimentos necessários para aumentar a eficácia do trabalho e qualidade. Esta dissertação tem como objectivo geral procurar apurar os impactos que a implementação de um modelo integrado de maturidade e capacidade no desenvolvimento de software numa organização. Os objectivos específicos desta dissertação centram-se na explicitação das estratégias de implementação do CMMI, detalhes do antes e após CMMI bem como evidenciar as dificuldades inerentes à sua execução. A empresa em estudo, que por questões de confidencial idade, será designada por Multinacíonal de Consultoria Francesa (MCF), após se ter apercebido que o seu processo de desenvolvimento de software apresentava falhas e com o objetivo de optimizar os seus processos de desenvolvimento de software, decidiu implementar um modelo de maturidade tendo como objectivo a mudança de procedimentos de trabalho anteriormente definidos. Com o estudo de caso pretende-se através da Análise de Conteúdo do Questionário obter uma visão, por parte dos Gestores de Projeto, relativamente a esta implementação, será analisada a conformidade dos processos da MCF com as Áreas de Processo do Modelo CMMI, através de questões colocadas aos responsáveis pelas respectivas áreas. As principais conclusões que se pretendem evidenciar no fim desta dissertação, através de uma percepção correta da realidade da uma empresa e dos seus processos antes CMMI e após CMMI, será que apesar de todos os prós e contras, esta implementação é um sucesso e realmente proporciona grandes benefícios para a Empresa, através da normalização dos processos, documentos, etc.; o aumento da qualidade dos produtos e projetos com menor probabilidade de conter erros não detectados durante o desenvolvimento; aumento da produtividade; aumento do comprometimento das equipas, aumento da assertividade nas estimativas de custo e prazo. |
|---|---|
| Autores principais: | José, Diana Dias |
| Assunto: | CMMI Software Development Quality Processes Desenvolvimento Qualidade Processos |
| Ano: | 2013 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Instituto Politécnico de Setúbal |
| Idioma: | português |
| Origem: | Instituto Politécnico de Setúbal |
| Resumo: | Para se manter competitiva, uma empresa de desenvolvimento de software precisa de aproveitar novas oportunidades, entregar produtos em menos tempo, sem comprometer o orçamento ou a sua qualidade. Os modelos de maturidade são ferramentas complexas que caso sejam corretamente implementadas, reduzem o risco de fracasso de processos organizacíonais. Segundo o Software Engineering Institute (SEI), o Capabi/ity Maturity Model Integration (CMMI) é um modelo de maturidade organizacional que contém um conjunto de boas práticas que podem ser comparadas com as práticas organizacionais de forma a orientar a melhoria dos seus processos. A sua finalidade não é indicar como se vai implementar, mas sim indicar que processos devem ser implementados e melhorados, fornecendo os conhecimentos necessários para aumentar a eficácia do trabalho e qualidade. Esta dissertação tem como objectivo geral procurar apurar os impactos que a implementação de um modelo integrado de maturidade e capacidade no desenvolvimento de software numa organização. Os objectivos específicos desta dissertação centram-se na explicitação das estratégias de implementação do CMMI, detalhes do antes e após CMMI bem como evidenciar as dificuldades inerentes à sua execução. A empresa em estudo, que por questões de confidencial idade, será designada por Multinacíonal de Consultoria Francesa (MCF), após se ter apercebido que o seu processo de desenvolvimento de software apresentava falhas e com o objetivo de optimizar os seus processos de desenvolvimento de software, decidiu implementar um modelo de maturidade tendo como objectivo a mudança de procedimentos de trabalho anteriormente definidos. Com o estudo de caso pretende-se através da Análise de Conteúdo do Questionário obter uma visão, por parte dos Gestores de Projeto, relativamente a esta implementação, será analisada a conformidade dos processos da MCF com as Áreas de Processo do Modelo CMMI, através de questões colocadas aos responsáveis pelas respectivas áreas. As principais conclusões que se pretendem evidenciar no fim desta dissertação, através de uma percepção correta da realidade da uma empresa e dos seus processos antes CMMI e após CMMI, será que apesar de todos os prós e contras, esta implementação é um sucesso e realmente proporciona grandes benefícios para a Empresa, através da normalização dos processos, documentos, etc.; o aumento da qualidade dos produtos e projetos com menor probabilidade de conter erros não detectados durante o desenvolvimento; aumento da produtividade; aumento do comprometimento das equipas, aumento da assertividade nas estimativas de custo e prazo. |
|---|