A Web-based Tool for Automatizing the Software Process Improvement Initiatives in Small Software Enterprises
Top-down process improvement approaches provide a high-level model of what the process of a software development organization should be. Such models are based on the consensus of a designated working group on how software should be developed or maintained. They are very useful in that they provide general guidelines on where to start improving, and in which order, to people who do not know how to do it. However, the majority of models have only worked in scenarios within large companies. We aim to help small software development organizations adopt an iterative approach by providing a Process Improvement Web-based Tool. This paper presents research into a proposal which states that a small organization may use this software tool to assess and improve their software process, identifying and implementing a set of agile project management practices that can be strengthened using the CMMI-DEV 1.2 model as reference.
software process improvement small software enterprises software process improvement tools assessment and improvement processes improvement plan