Please use this identifier to cite or link to this item:
https://hdl.handle.net/1822/70166
Title: | 2MPspe: um modelo de melhoria do processo de desenvolvimento de software para pequenas empresas |
Other titles: | SPIM2so: software process improvement model for small software organization |
Author(s): | Ribeiro, Pedro Abreu |
Advisor(s): | Rodrigues, Alexandre Jorge Guerreiro Pinheiro |
Keywords: | Gestao de projetos Processo de software CMMi |
Issue date: | Sep-2004 |
Abstract(s): | 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. Software systems are becoming more and more the core of any modern product or service. Therefore, ensuring its quality is fundamental for business success. Software Process Improvement (SPI) models have their origin in the Total Quality Management (TQM) movement, and derive from the premise that the quality of a working process that produces a certain product has a significant impact on the final quality of that product. Within this context, the benchmarking paradigm is the more widely used and involves measuring the maturity of an organization, through the identification of a set of best practices. The starting question for the scope of this research project addresses the following issues: there is significant evidence suggesting that a successful SPI project will result in product quality and business value improvements; however, there is also evidence that many SPI projects fail. Based on some practical work and on a bibliographical review, the purpose of the research work here presented was defined as: developing a SPI model adapted for small software organizations operating in the Management Information Systems area; this model should also explicitly address the following contextual aspects: knowledge management an organizational culture. The proposed model, named SPI Model for Small Software Organization (SPIM2so), includes three major components. The Conceptual Model (McSPIM) that defines a three-dimensional framework composed by the process, capacity and knowledge dimensions. The Assessment Model (MaSPIM) defines the indicators that will allow process attributes to be measured. Finally, the Implementation Method (MiSPIM), which presents activities, tools and techniques addressing a SPI project. The main tool within the proposed model is the SPIM2so questionnaire, which is the basis of the assessment phase. |
Type: | Doctoral thesis |
Description: | Tese de Doutoramento em Tecnologias e Sistemas de Informação (área de conhecimento Engenharia da Programação e dos Sistemas Informáticos) |
URI: | https://hdl.handle.net/1822/70166 |
Access: | Open access |
Appears in Collections: | DSI - Engenharia da Programação e dos Sistemas Informáticos |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
phd.pmgar.2004.final.pdf | 1,79 MB | Adobe PDF | View/Open |