skip to main content
10.1145/2542050.2542072acmotherconferencesArticle/Chapter ViewAbstractPublication PagessoictConference Proceedingsconference-collections
research-article

Combining maturity with agility: lessons learnt from a case study

Published: 05 December 2013 Publication History

Abstract

Although both high maturity and agility appeared as different ways to address and overcome issues related to software development (including maximizing resources and minimizing risks), there has been a mixed understanding about the possibility for their co-existence within an organization. Outside of the dogmatic debate regarding their co-existence, however, voices have been raised recently that recognize that both approaches have their merits. This paper presents the results of a case study on the practices that a purely agile organization has put in place in order to profit from the opportunities that higher maturity can offer in respect to value creation for clients. Our conclusion is that both high maturity and agility contribute to customer satisfaction, high quality and waste reduction; and that complying with standards does not necessarily impose restriction on 'being agile'. Implication for practice is that companies and their clients can benefit from a development approach that embraces both maturity and agility. To achieve this goal, guidelines are needed that direct organizations towards adopting practices that are linked to higher maturity, as well as to agility.

References

[1]
Agile Alliance 2001. Manifesto for agile software development. {Online} Retrieved 19 March 2010. Available at: http://agilemanifesto.org.
[2]
Turner, R. and Jain, A. 2002. Agile meets CMMI: Culture Clash or Common Cause? XP/Agile Universe 2002, LNCS 2418, 153--165.
[3]
Fritzsche, M. and Keil, P. 2007. Agile methods and CMMI: Compatibility or Conflict? e-Informatica Software Engineering Journal, 1 (1), 9--26.
[4]
Jakobsen, C. and Sutherland, J. 2009. Scrum and CMMI -- Going from Good to Great. Are you ready-ready to be done-done? In Agile 2009, Chicago.
[5]
Marcal, A. S. C., Freitas, B. C. C., Soares, F. S. F. and Belchior, A. D. 2007. Mapping CMMI project management process areas to SCRUM Practices. Proc. SEW 2007 31st, 13--22.
[6]
Santana, C., Gusmao, C., Soares, L., Pinheiro, C., Maciel, T., Vasconcelos, A. and Rouiller, A. 2009. Agile software development and CMMI: What we do not know about dancing with elephants. XP 2009, LNBIP 31, 124--129.
[7]
Nawrocki, J. R., Walter, B. and Wojciechowski, A. 2001. Toward maturity model for eXtreme Programming. IEEE Computer Society, In 27th Euromicro Conference (Warsaw, Poland, December 2001), 233--239.
[8]
Kane, D. and Ornburn, S. 2002. Agile Development: Weed or Wildflower? CrossTalk: The Journal on Defense Software Engineering.
[9]
Boehm, B. and Turner, R. 2004. Balancing Agility and Discipline - A guide for the perplexed. Addison-Wesley. (reading book).
[10]
Yin, R. K. 2002. Case Study Research: Design and Methods, Applied Social Research Method Series, 3rd ed., Sage Publications.
[11]
AICPA 200). SAS No. 70 and Service Organizations. American Institute of CPAs.
[12]
Office of Government Commerce 200). Service Delivery. IT infrastructure library. The Stationery Office.
[13]
Stewart, C. J. and Cash, W. B. 1997. Interviewing principles and practices. McGraw-Hill Higher Education, 8th Ed.
[14]
Agrawal, M. and Chari, K. 2007. Software effort, quality, and cycle time: a study of CMM level 5 projects. IEEE Transactions on software engineering, 33(3), 145--156.
[15]
Paulk, M. C., Weber, C. V., Curtis, B. and Chrissis, M. B. 1995. The Capability Maturity Model: Guidelines for improving the software process. Addison-Wesley Publishing Company (Reading book)
[16]
Nawrocki, J. R., Walter, B. and Wojciechowski, A. 2001. Toward maturity model for eXtreme Programming. IEEE Computer Society, In 27th Euromicro Conference (Warsaw, Poland, December 2001), 233--239.

Cited By

View all
  • (2023)Waste Self-reporting for Software Development Productivity ImprovementAgile Processes in Software Engineering and Extreme Programming10.1007/978-3-031-33976-9_4(50-66)Online publication date: 20-May-2023
  • (2022)Agile methods used by traditional logistics companies and logistics start-ups: a systematic literature reviewJournal of Systems and Software10.1016/j.jss.2022.111328190(111328)Online publication date: Aug-2022
  • (2020)Multi-model Environment Generation and Tailoring Model for Software Process ImprovementTrends and Innovations in Information Systems and Technologies10.1007/978-3-030-45688-7_62(620-630)Online publication date: 18-May-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SoICT '13: Proceedings of the 4th Symposium on Information and Communication Technology
December 2013
345 pages
ISBN:9781450324540
DOI:10.1145/2542050
Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • SOICT: School of Information and Communication Technology - HUST
  • NAFOSTED: The National Foundation for Science and Technology Development
  • ACM Vietnam Chapter: ACM Vietnam Chapter
  • Danang Univ. of Technol.: Danang University of Technology

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 December 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. agile project management
  2. resource management
  3. risk management
  4. software process improvement standards

Qualifiers

  • Research-article

Funding Sources

Conference

SoICT '13
Sponsor:
  • SOICT
  • NAFOSTED
  • ACM Vietnam Chapter
  • Danang Univ. of Technol.

Acceptance Rates

SoICT '13 Paper Acceptance Rate 40 of 80 submissions, 50%;
Overall Acceptance Rate 147 of 318 submissions, 46%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Waste Self-reporting for Software Development Productivity ImprovementAgile Processes in Software Engineering and Extreme Programming10.1007/978-3-031-33976-9_4(50-66)Online publication date: 20-May-2023
  • (2022)Agile methods used by traditional logistics companies and logistics start-ups: a systematic literature reviewJournal of Systems and Software10.1016/j.jss.2022.111328190(111328)Online publication date: Aug-2022
  • (2020)Multi-model Environment Generation and Tailoring Model for Software Process ImprovementTrends and Innovations in Information Systems and Technologies10.1007/978-3-030-45688-7_62(620-630)Online publication date: 18-May-2020
  • (2019)Agile Methods and Maturity Models Assessments: What’s Next?Systems, Software and Services Process Improvement10.1007/978-3-030-28005-5_48(619-630)Online publication date: 22-Aug-2019
  • (2019)Strategies to Increase Customer Value in Agile Software DevelopmentAgile Methods10.1007/978-3-030-14310-7_5(63-79)Online publication date: 7-Mar-2019
  • (2019)How has SPI changed in times of agile development? Results from a multi‐method studyJournal of Software: Evolution and Process10.1002/smr.2182Online publication date: 29-Aug-2019
  • (2017)Software process improvement assesment for multimodel environment tool to diagnose an organization2017 12th Iberian Conference on Information Systems and Technologies (CISTI)10.23919/CISTI.2017.7975701(1-6)Online publication date: Jun-2017
  • (2017)WYDIWYN – What You Define, Is What You Need: Defining Agile/Traditional Mixed MethodologiesTrends and Applications in Software Engineering10.1007/978-3-319-69341-5_4(35-44)Online publication date: 12-Oct-2017
  • (2016)Does the “Project Manager” Still Exist in Agile Software Development Projects?2016 23rd Asia-Pacific Software Engineering Conference (APSEC)10.1109/APSEC.2016.019(57-64)Online publication date: 2016
  • (2015)Structure of a Multi-model Catalog for Software Projects Management Including Agile and Traditional PracticesTrends and Applications in Software Engineering10.1007/978-3-319-26285-7_8(87-97)Online publication date: 22-Oct-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media