Publicação
2MPspe: um modelo de melhoria do processo de desenvolvimento de software para pequenas empresas
| Resumo: | Os sistemas de software são cada vez mais o centro de qualquer produto ou serviço moderno e, consequentemente é fundamental assegurar a sua qualidade. Os modelos de melhoria do processo de software têm origem no movimento Total Quality Management (TQM) assentando na premissa que o processo para desenvolver um produto tem um grande impacto na qualidade final do produto. Neste contexto o paradigma benchmarking é o mais utilizado e envolve a medição da maturidade de uma organização de software através da identificação de um conjunto de melhores práticas. A questão inicialmente colocada, no âmbito deste trabalho, referiu-se à seguinte problemática: há uma evidência significativa que mostra que um projecto de Melhoria do Processo de desenvolvimento de Software (MPS) com sucesso resultará em melhorias na qualidade do produto e no valor do negócio, mas há também evidência que grande parte das iniciativas de MPS falha. A partir de um trabalho prático sobre a problemática e de uma revisão exaustiva da literatura, definiu-se como finalidade da presente investigação desenvolver um modelo de MPS adaptado a pequenas empresas de software na área de sistemas de informação de gestão que trate explicitamente os factores contextuais da gestão do conhecimento e da cultura organizacional. O modelo proposto denomina-se 2MPspe (Modelo de Melhoria do Processo de Software para Pequenas Empresas de software) e engloba três componentes principais. O Modelo Conceptual do 2MPspe (Mc2MP) que define um referencial tridimensional constituído pelas dimensões do processo, da capacidade e do conhecimento. O Modelo de Avaliação (Ma2MP), que define os indicadores que irão permitir avaliar os atributos do processo. Finalmente, o Método de Implementação (Mi2MP) que apresenta as actividades, técnicas e ferramentas a utilizar numa iniciativa de melhoria do processo de desenvolvimento de software. A ferramenta principal do modelo desenvolvido é o questionário 2MPspe, utilizado como suporte para a realização do diagnóstico à empresa de software. |
|---|---|
| Autores principais: | Ribeiro, Pedro |
| Assunto: | Gestao de projetos Processo de software CMMi Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática Ciências Naturais::Ciências da Computação e da Informação |
| Ano: | 2004 |
| País: | Portugal |
| Tipo de documento: | tese de doutoramento |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | português |
| Origem: | RepositóriUM - Universidade do Minho |
| Resumo: | Os sistemas de software são cada vez mais o centro de qualquer produto ou serviço moderno e, consequentemente é fundamental assegurar a sua qualidade. Os modelos de melhoria do processo de software têm origem no movimento Total Quality Management (TQM) assentando na premissa que o processo para desenvolver um produto tem um grande impacto na qualidade final do produto. Neste contexto o paradigma benchmarking é o mais utilizado e envolve a medição da maturidade de uma organização de software através da identificação de um conjunto de melhores práticas. A questão inicialmente colocada, no âmbito deste trabalho, referiu-se à seguinte problemática: há uma evidência significativa que mostra que um projecto de Melhoria do Processo de desenvolvimento de Software (MPS) com sucesso resultará em melhorias na qualidade do produto e no valor do negócio, mas há também evidência que grande parte das iniciativas de MPS falha. A partir de um trabalho prático sobre a problemática e de uma revisão exaustiva da literatura, definiu-se como finalidade da presente investigação desenvolver um modelo de MPS adaptado a pequenas empresas de software na área de sistemas de informação de gestão que trate explicitamente os factores contextuais da gestão do conhecimento e da cultura organizacional. O modelo proposto denomina-se 2MPspe (Modelo de Melhoria do Processo de Software para Pequenas Empresas de software) e engloba três componentes principais. O Modelo Conceptual do 2MPspe (Mc2MP) que define um referencial tridimensional constituído pelas dimensões do processo, da capacidade e do conhecimento. O Modelo de Avaliação (Ma2MP), que define os indicadores que irão permitir avaliar os atributos do processo. Finalmente, o Método de Implementação (Mi2MP) que apresenta as actividades, técnicas e ferramentas a utilizar numa iniciativa de melhoria do processo de desenvolvimento de software. A ferramenta principal do modelo desenvolvido é o questionário 2MPspe, utilizado como suporte para a realização do diagnóstico à empresa de software. |
|---|