Integrated Framework of Agile and CMMI: An Alternative Path towards Product Focused SPI for Small Companies

Tatek Engdashet, Ricardo J. Machado, Dida Midekso · Lecture Notes on Software Engineering · 2015

Developing quality software product is a challenging activity and yet necessary asset for most software companies especially small and medium size companies.For a Software process improvement (SPI) activity to be effective in such companies, the day to day product-focused activities needs to align with SPI activity.Different process maturity models have been developed, among them the Capability Maturity Model Integration (CMMI) is the most widely used process maturity framework.However, it is considered difficult to implement for small and medium companies due to various reasons related with its difficulty and financial requirement.On the other hand, the recent software development approach is being directed towards application of agile software development methodologies.But some difficulties have also been reported regarding agile methods limitations of long term and continues guide to process improvement.Researches findings and experience reports demonstrated that, combination of agile methods and CMMI has advantages where most of which can be considered as a solution to problems associated with implementing process maturity activities in immature companies.

Read the paper · More papers on PaperTik