Software Development Process Improvement Framework (SDPIF) for Small Software Development Firms (SSDFs)
Mejhem Yousef al-Tarawneh, Mohd Syazwan Abdullah, Jasem M. Alostad
Abstract
Open-access reader
Mejhem Yousef al-Tarawneh, Mohd Syazwan Abdullah, Jasem M. Alostad
Abstract
Open-access reader
Most of the software development organizations all over the world are Small Software Development Firms (SSDFs).These firms have realized that it is necessary to organize and improve their software development and management activities. Traditional software process improvement (SPI) models and standards are generally not possible to be implemented directly by SSDFs, as these firms are not capable of investing the cost of implementing these programs due to limited resources and strict deadlines to complete the projects.In addition, the existing regional SPI models which were developed for SSDFs are not suitable to be implemented by SSDFs all over the world.Furthermore, SSDFs also have ignored the software development practices to explain “how to do the improvement”; as they only focus on “what to do for improvement”.This paper presents a new software development process improvement framework (SDPIF) for SSDFs based on eXtreme programming (XP) as the software development method and Capability Maturity Model Integration version 1.2 for Development (CMMI-Dev1.2) as the SPI model.
OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Most of the software development organizations all over the world are Small Software Development Firms (SSDFs).These firms have realized that it is necessary to organize and improve their software development and management activities. Traditional software process improvement (SPI) models and standards are generally not possible to be implemented directly by SSDFs, as these firms are not capable of investing the cost of implementing these programs due to limited resources and strict deadlines to complete the projects.In addition, the existing regional SPI models which were developed for SSDFs are not suitable to be implemented by SSDFs all over the world.Furthermore, SSDFs also have ignored the software development practices to explain “how to do the improvement”; as they only focus on “what to do for improvement”.This paper presents a new software development process improvement framework (SDPIF) for SSDFs based on eXtreme programming (XP) as the software development method and Capability Maturity Model Integration version 1.2 for Development (CMMI-Dev1.2) as the SPI model.
Key concepts: Capability Maturity Model Integration, Software development, Software development process, Personal software process, Package development process, Team software process, Goal-Driven Software Development Process, Computer science