Tomás San Feliu Gilabert

Learn More
This paper describes a multi-model methodology that implements a smooth and continuous process improvement, depending on the organization's business goals and allowing users to establish their improvement implementation pace. The methodology focuses on basic process components known as 'best practices'. Besides, it covers following the topics: knowledge(More)
During the last few years, many Software Process Improvement methods (SPI) have been presented to increase the quality of products and services provided by a software organization. Current Software Process Improvement (SPI) methods (i.e. ISO 15504, CBA-IPI,...), are difficult to apply to Small and Medium-sized Enterprises (SMES) due to the costs (financial,(More)
This paper aims to obtain a baseline snapshot of Project Management practices using a two-phase questionnaire to identify both performed and non- performed practices. The proposed questionnaire is based on the Level 2 process areas of the Capability Maturity Model Integration for Development vl.2. It is expected that the application of the questionnaire to(More)
Many organizations have adopted methods, models, and standards to improve their software processes. However, despite these efforts, they can still find it difficult to deploy processes throughout the organization because most of them focus more on the technical rather than human aspects. This paper proposes a taxonomy of critical success factors for(More)
The project ''GPS: a platform to model, reuse and measure software process management (TIN-2004-0783)" (funded by Spanish government) has as the main goal to make a tool that helps software engineers satisfy effective practices as they have been defined by most well-known international institutions such us ISO, SEI and PMI. The purpose of this article is to(More)
Organizations have relied on training to increase the performance of their workforce. Also, software process improvement models suggest that training is an effective tool for institutionalizing a development process. Training evaluation becomes important for understanding the improvements resulting from the investments in training. Like other production(More)