[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2961111.2962623acmconferencesArticle/Chapter ViewAbstractPublication PagesesemConference Proceedingsconference-collections
short-paper

Strategies for doing Agile in a non-Agile Environment

Published: 08 September 2016 Publication History

Abstract

Background: Most companies practicing Agile are not fully Agile but instead they combine both Agile and traditional practices in their operations. It is not clear how these practices can be successfully used together in an organisation. Aims: We investigate practitioners' mitigation strategies related to the challenge of doing Agile in a non-Agile environment. Method: Strategies were collected during two studies, an online survey and an interactive workshop run at an Agile meetup and analysed thematically. Results: Strategies related to the wider organisation and not just software development. Two perspectives emerged from the data: an organisational and a change perspective. Five organisational themes were identified with Management and decision-making and Culture the two biggest themes. Nine change themes were identified, with Being open, Using specific approaches and Educating the biggest themes. Conclusions: Better understanding is needed of how Agile practitioners can accomplish bottom-up change in their organisation.

References

[1]
Abrahamsson, P., Conboy, K., Wang, X. (2009). 'Lots done, more to do': the current state of agile systems development research. European Journal of Information Systems, 18 (2009), 281--284
[2]
Augustine, S., Payne, B., Sencindiver, F., & Woodcock, S. (2005). Agile project management: steering from the edges. Communications of the ACM, 48(12), 85--89.
[3]
Boehm, B. (2002). Get ready for agile methods, with care. Computer, 35(1), 64--69.
[4]
Cao, L., Mohan, K., Xu, P., & Ramesh, B. (2009). A framework for adapting agile development methodologies. European Journal of Information Systems, 18(4), 332--343.
[5]
Cooper, R. G., & Sommer, A. F. (2016). The Agile--Stage-Gate Hybrid Model: A Promising New Approach and a New Research Opportunity. Journal of Product Innovation Management. http://dx.doi.org/10.1111/jpim.12314
[6]
Diebold, P., Ostberg, J. P., Wagner, S., & Zendler, U. (2015, May). What do practitioners vary in using Scrum?. In International Conference on Agile Software Development LNBIP 212 40--51, Springer International Publishing
[7]
Dingsøyr, T., Nerur, S., Balijepally, V., & Moe, N. B. (2012). A decade of agile methodologies: Towards explaining agile software development. Journal of Systems and Software, 85(6), 1213--1221.
[8]
Fitzgerald et al. 2013: Fitzgerald, B., Stol, K. J., O'Sullivan, R., & O'Brien, D. (2013, May). Scaling agile methods to regulated environments: an industry case study. Proc. of the 2013 International Conference on Software Engineering, 863--872. IEEE Press.
[9]
Gregory, P., Barroca, L., Sharp, H., Deshpande, A., & Taylor, K. (2016). The challenges that challenge: Engaging with agile practitioners' concerns. Information and Software Technology. 77, 92--104 http://dx.doi.org/10.1016/j.infsof.2016.04.006
[10]
Highsmith, J., & Cockburm, A. (2001) Agile software development: the business of innovation. Computer, 34(9), 120--127. IEEE Computer Society
[11]
Kotter, J.P. & Schlesinger, L.A. (2008) Choosing strategies for change. Harvard Business Review 86(7/8), 130--139
[12]
Kruchten, P. (2013). Contextualizing agile software development. Journal of Software: Evolution and Process 25(4), 351--361
[13]
Lindvall, M., Muthig, D., Dagnino, A., Wallin, C., Stupperich, M., Kiefer, D., & Kähkönen, T. (2004). Agile software development in large organizations. Computer, 37(12), 26--34.
[14]
Nerur, S., Mahapatra, R., & Mangalaraj, G. (2005). Challenges of migrating to agile methodologies. Communications of the ACM, 48(5), 72--78.
[15]
Patton, M. Q. (1999). Enhancing the quality and credibility of qualitative analysis. Health Services Research, 34(5 Pt 2), 1189.
[16]
Plonka, L., Sharp, H., Barroca, L., Salah, D., Gregory, P., & Taylor, K. (2014). Agile projects in a non-agile environment: What is your experience? www.agileresearchnetwork.org/
[17]
Ritchie, J. & Lewis, J. (Eds) (2003) Qualitative Research Practice. Sage Publications.
[18]
Rohunen, A., Rodriguez, P., Kuvaja, P., Krzanik, L., & Markkula, J. (2010). Approaches to agile adoption in large settings: a comparison of the results from a literature analysis and an industrial inventory. In Product-focused Software Process Improvement, LNCS 6156, 77--91. Springer.
[19]
Sutherland, J., Viktorov, A., Blount, J., & Puntikov, N. (2007, January). Distributed Scrum: Agile project management with outsourced development teams. 40th Annual Hawaii International Conference on System Sciences, 274a-274a. IEEE.
[20]
Theocharis, G., Kuhrmann, M., Münch, J., & Diebold, P. (2015, December). Is water-scrum-fall reality? On the use of agile and traditional development practices. In International Conference on Product-Focused Software Process Improvement, pp. 149--166. Springer International Publishing
[21]
Turk, D., France, R., and Rumpe, B., (2002). Limitations of Agile Software Processes. Proc. 3rd International Conference on eXtreme Programming and Agile Processes in Software Engineering, 43--46
[22]
van Manen, H., & van Vliet, H. (2014). Organization-wide agile expansion requires an organization-wide agile mindset. In Product-Focused Software Process Improvement, pp. 48--62 Springer International Publishing
[23]
Van Waardenburg, G., & Van Vliet, H. (2013). When agile meets the enterprise. Information and Software Technology, 55(12), 2154--2171.
[24]
Vinekar, V., Slinkman, C. W., & Nerur, S. (2006). Can agile and traditional systems development approaches coexist? An ambidextrous view. Information Systems Management, 23(3), 31--42.
[25]
West, D. (2011). Water-scrum-fall is the reality of agile for most organizations today. Forrester Research.
[26]
Willcoxson, L., & Millett, B. (2000). The management of organisational culture. Australian Journal of Management and Organisational Behaviour, 3(2), 91--99.
[27]
Williams, L., & Cockburn, A. (2003). Agile software development: It's about feedback and change. Computer 36 (6), 39--43, IEEE Computer Society

Cited By

View all
  • (2024)Facilitating Agile Applications in Software Projects in Local Saudi Arabia CompaniesProceedings of the ICSDI 2024 Volume 310.1007/978-981-97-8345-8_5(32-38)Online publication date: 26-Oct-2024
  • (2023)Structured software development versus agile software development: a comparative analysisInternational Journal of System Assurance Engineering and Management10.1007/s13198-023-01958-514:4(1504-1522)Online publication date: 12-Jun-2023
  • (2022)Adapting Agile Principles for Requirements Engineering in Automotive Software Development2022 IEEE European Technology and Engineering Management Summit (E-TEMS)10.1109/E-TEMS53558.2022.9944431(166-174)Online publication date: 9-Mar-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ESEM '16: Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
September 2016
457 pages
ISBN:9781450344272
DOI:10.1145/2961111
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

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 September 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Agile development
  2. hybrid Agile
  3. mitigation strategies
  4. plan-driven development

Qualifiers

  • Short-paper
  • Research
  • Refereed limited

Conference

ESEM '16
Sponsor:

Acceptance Rates

ESEM '16 Paper Acceptance Rate 27 of 122 submissions, 22%;
Overall Acceptance Rate 130 of 594 submissions, 22%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)78
  • Downloads (Last 6 weeks)5
Reflects downloads up to 20 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Facilitating Agile Applications in Software Projects in Local Saudi Arabia CompaniesProceedings of the ICSDI 2024 Volume 310.1007/978-981-97-8345-8_5(32-38)Online publication date: 26-Oct-2024
  • (2023)Structured software development versus agile software development: a comparative analysisInternational Journal of System Assurance Engineering and Management10.1007/s13198-023-01958-514:4(1504-1522)Online publication date: 12-Jun-2023
  • (2022)Adapting Agile Principles for Requirements Engineering in Automotive Software Development2022 IEEE European Technology and Engineering Management Summit (E-TEMS)10.1109/E-TEMS53558.2022.9944431(166-174)Online publication date: 9-Mar-2022
  • (2022)An onboarding model for integrating newcomers into agile project teamsInformation and Software Technology10.1016/j.infsof.2021.106792143(106792)Online publication date: Mar-2022
  • (2020)Agile Islands in a Waterfall EnvironmentProceedings of the 24th International Conference on Evaluation and Assessment in Software Engineering10.1145/3383219.3383223(31-40)Online publication date: 15-Apr-2020
  • (2020)Charting Coordination Needs in Large-Scale Agile Organisations with Boundary Objects and Methodological IslandsProceedings of the International Conference on Software and System Processes10.1145/3379177.3388897(51-60)Online publication date: 26-Jun-2020
  • (2020)Strategy-Focused Agile Transformation: A Case StudyAgile Processes in Software Engineering and Extreme Programming – Workshops10.1007/978-3-030-58858-8_17(164-172)Online publication date: 24-Sep-2020
  • (2020)Agile Implementation and Expansive Learning: Identifying Contradictions and Their Resolution Using an Activity Theory PerspectiveAgile Processes in Software Engineering and Extreme Programming10.1007/978-3-030-49392-9_1(3-19)Online publication date: 28-May-2020
  • (2019)Time present and time pastProceedings of the 16th International Conference on Mining Software Repositories10.1109/MSR.2019.00029(126-137)Online publication date: 26-May-2019
  • (2018)Identification of Agile Mechanisms of Action As Basis for Agile Product DevelopmentProcedia CIRP10.1016/j.procir.2018.02.00770(19-24)Online publication date: 2018
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media