skip to main content
10.1145/3477314.3507173acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
poster

A new scrum and CMMI level 2 compatible model for small software firms in order to enhance their software quality

Published:06 May 2022Publication History

ABSTRACT

Advancement of the technological sector is far more progressive than ever before in Bangladesh. This means there is an influx of software companies requiring the adaptation of a structured process management framework (i.e CMMI) to attain successful projects and to enhance software quality.

Small software companies' tendency to adopt lightweight frameworks like Scrum makes them unlikely to fulfill CMMI process standards. Our research was conducted to understand which of the CMMI Specific Practices can be mapped to the Scrum practices and if a model can be proposed incorporating both of the Practices and lastly how the proposed model can be fitted to the scrum lifecycle.

In order to facilitate Software process improvement (SPI) data from developers and managers was collected from multiple companies that helped us construct a model between the two. The proposed model suggests practices and artifacts for SPI that would help smaller software firms ensure better software quality. In addition a modified scrum lifecycle diagram will guide stakeholders in applying the proposed model.

References

  1. 2020. CMMI v2.0 and Differences From CMMI v1.3. ITG Consulting. - 2 pages.Google ScholarGoogle Scholar
  2. Malek Al-Zewairi. 2017. Agile software development methodologies: survey of surveys. Journal of Computer and Communications 5, 05 (2017), 74.Google ScholarGoogle ScholarCross RefCross Ref
  3. Tatek Engdashet, Ricardo J. Machado, and Dida Midekso. 2016. Integrated framework of agile and CMMI: an alternative path towards product focused SPI for small companies. Lecture Notes on Software Engineering 4, 1 (2016), 1.Google ScholarGoogle ScholarCross RefCross Ref
  4. A. Farid, A. Abdelghany, and Y. Helmy. 2016. Implementing project management category process areas of cmmi version 1.3 using scrum practices, and assets. International Journal of Advanced Computer Science and Applications 7, 2 (2016), 243--252.Google ScholarGoogle Scholar
  5. Taghi Javdani Gandomani. 2013. Compatibility of agile software development methods and CMMI. Indian Journal of Science and Technology 6, 8 (2013), 5089--5094.Google ScholarGoogle ScholarCross RefCross Ref
  6. Javier Garzás and Mark C. Paulk. 2013. A case study of software process improvement with CMMI-DEV and Scrum in Spanish companies. Journal of Software: Evolution and Process 25, 12 (2013), 1325--1333.Google ScholarGoogle ScholarCross RefCross Ref
  7. Munawar Hayat and M. Qureshi. 2016. Measuring the effect of cmmi quality standard on agile scrum model. arXiv preprint arXiv:1610.03180.Google ScholarGoogle Scholar
  8. Rashad Kabir. 2021. Rise of digital economy: can Bangladesh take the lead? The Daily Star (2021).Google ScholarGoogle Scholar
  9. Tatek Engdashet Kabitimer, Dida Midekso, and Ricardo J. Machado. 2018. Product focused software process improvement through integrated framework of agile and CMMI: A case in small settings. Int. J. Inf. Technol. Comput. Sci 10, 5 (2018), 55--67.Google ScholarGoogle Scholar
  10. Towsif Zahin Khan. 2021. Tailoring Scrum Methodology for Game Development. In Advances in Computer, Communication and Computational Sciences. Springer, Singapore, 233--243.Google ScholarGoogle Scholar
  11. Joel Micha Krebs. 2012. A case study on CMMI and agile methods in perspective of outsourcing software development.Google ScholarGoogle Scholar
  12. Zhang Lina and Shao Dan. 2012. Research on combining scrum with CMMI in small and medium organizations. In 2012 International Conference on Computer Science and Electronics Engineering, Vol. 1. IEEE.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. James R. Miller and Hisham M. Haddad. 2012. Challenges faced while simultaneously implementing CMMI and scrum: A case study in the tax preparation software industry. In 2012 Ninth International Conference on Information Technology-New Generations. IEEE.Google ScholarGoogle Scholar
  14. N.R.Narayana Murthy. 2019. Building a Vibrant Software Services Industry in Bangladesh. The Daily Star (2019), 1767625.Google ScholarGoogle Scholar
  15. Armin Preis. 2012. Integration Evaluation of Scrum and CMMI. Organizational Science (2012).Google ScholarGoogle Scholar
  16. Star Business Report. 2016. DataSoft wins the world's top rating" The Daily Star.Google ScholarGoogle Scholar
  17. Gi-Son RYANG and M.U.N. Il-Nam. 2017. Software Process Improvement by Changing Roles in Small Size Organizations. methods 1 (2017), 5.Google ScholarGoogle Scholar
  18. Sabir Saheel, Labib Bin Rahman, Fairuz Humaira, Farzana Sadia, and Mahady Hasan. 2022. A New Scrum And CMMI Level 2 Compatible Model For Small Software Firms. https://drive.google.com/file/d/1MopP4oLMSOP4VIHAXrwpLfJO-mEgnUPx/view?usp=sharingGoogle ScholarGoogle Scholar
  19. C.J.Torrecilla Salinas, María J. Escalona, and Manuel Mejías. 2012. A scrum-based approach to CMMI maturity level 2 in web development environments. In Proceedings of the 14th International Conference on Information Integration and Web-based Applications Services.Google ScholarGoogle Scholar
  20. Célio Santana and Amanda Nunes. 2014. Using Nokia Test to Evaluating Quality and Productivity on Scrum-CMMI Environments. In Workshop Brasileiro sobre Métodos Ágeis (WBMA 2014. Florianópolis, Brazil.Google ScholarGoogle Scholar
  21. Fernando Selleri Silva. 2015. Using CMMI together with agile software development: A systematic review. Information and Software Technology 58 (2015), 20--43.Google ScholarGoogle ScholarCross RefCross Ref
  22. Souza, Pedro Lopes, Wanderley Lopes Souza, and Luís Ferreira Pires. 2021. ScrumOntoBDD: Agile software development based on scrum, ontologies and behaviour-driven development. Journal of the Brazilian Computer Society 27, 1 (2021), 1--45.Google ScholarGoogle Scholar
  23. I.Gede Sudiantara, Made Sudarma, and I.Made Oka Widyantara. 2021. Measuring Maturity Level On The Process Of Developing An Online Presence System With CMMI Framework.Google ScholarGoogle Scholar
  24. Jeff Sutherland and Ken Schwaber. 2020. The 2020 scrum guide.Google ScholarGoogle Scholar
  25. Carlos Joaquín Torrecilla-Salinas. 2016. Agile, Web Engineering and Capability Maturity Model Integration: A systematic literature review. Information and Software Technology 71 (2016), 92--107.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Carlos J. Torrecilla-Salinas. 2017. NDT-Agile: an Agile, CMMI-compatible framework for web engineering. In International Conference on Software Process Improvement and Capability Determination. Springer, Cham.Google ScholarGoogle ScholarCross RefCross Ref
  27. Katarzyna Łukasiewicz and Jakub Miler. 2012. Improving agility and discipline of software development with the Scrum and CMMI. IET software 6, 5 (2012), 416--422.Google ScholarGoogle Scholar

Index Terms

  1. A new scrum and CMMI level 2 compatible model for small software firms in order to enhance their software quality

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SAC '22: Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing
        April 2022
        2099 pages
        ISBN:9781450387132
        DOI:10.1145/3477314

        Copyright © 2022 Owner/Author

        Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 6 May 2022

        Check for updates

        Qualifiers

        • poster

        Acceptance Rates

        Overall Acceptance Rate1,650of6,669submissions,25%
      • Article Metrics

        • Downloads (Last 12 months)40
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader