Abstract
The agile development of software requires new approaches to serve users and end customers. The combination of Lean and User-Centered Design with Agile gives software development a competitive advantage. Given the novelty and scarcity of studies on such combined use in software development, as part of our long-term research that aims to develop a maturity model to accelerate the transformation from agile to the use of the combined approaches, we posed as our first step to identify what are the underlying concepts involved on the use of agile, lean, and user-centered design. We first conducted multiple literature reviews to identify the concepts for each of the individual approaches to then conduct an empirical study in order to identify what is considered useful by two software teams of a multinational IT company that are going through such a transformation for about 6 months. Our study revealed that there are concepts from literature not yet considered in practice and the other way around, there are practiced concepts not found in literature. For now, we hypothesize that this is due to the early maturing process of the studied teams. We believe that this is an initial contribution that can be of help for other teams enduring this challenging transformation process. Our research will next investigate how the three approaches relate to one another in order to provide a unique and consolidated combined model of concepts that will further be used as the skeleton of our maturity model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
A journal article consolidating the review on the concepts of the 3 approaches and what maturity models are published on the topic is under review, thus we cannot cite it for now. We would like to note that we found no maturity model addressing the 3 approaches together nor for the combination of 2 of them, but we did find 19 models for agile maturity and 5 for lean maturity alone.
- 3.
We developed an executive report on findings from this study that is of ORG use only. Due to our confidential research agreement with the organization we cannot disclose this document, but we would like to note that there is little on the matter and that what we report in this paper is representative of what is publicly available in blogs, websites, etc of Pivotal customers.
References
Beck, K.: Embracing change with extreme programming. Computer 32(10), 70–77 (1999). https://doi.org/10.1109/2.796139
Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley, Upper Saddle River (2004)
Braun, V., Clarke, V.: Using thematic analysis in psychology. Qual. Res. Psychol. 3(2), 77–101 (2006). https://doi.org/10.1191/1478088706qp063oa. https://www.tandfonline.com/doi/pdf/10.1191/1478088706qp063oa. https://www.tandfonline.com/doi/abs/10.1191/1478088706qp063oa
Brown, T.: Design thinking. Harvard Bus. Rev. 86, 84–92, 141 (2008)
Dobrigkeit, F., de Paula, D., Uflacker, M.: InnoDev: a software development methodology integrating design thinking, scrum and lean startup. In: Meinel, C., Leifer, L. (eds.) Design Thinking Research. UI, pp. 199–227. Springer, Cham (2019). https://doi.org/10.1007/978-3-319-97082-0_11
Gregory, P., Barroca, L., Taylor, K., Salah, D., Sharp, H.: Agile challenges in practice: a thematic analysis. In: Lassenius, C., Dingsøyr, T., Paasivaara, M. (eds.) XP 2015. LNBIP, vol. 212, pp. 64–80. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-18612-2_6
Grossman-Kahn, B., Rosensweig, R.: Skip the silver bullet: driving innovation through small bets and diverse practices. In: Leading Through Design, p. 815 (2012)
Pivotal Software Inc.: Pivotal Labs (2019). https://pivotal.io/labs. Accessed 18 July 2019
Jarrell, J., Berner, I.: Balanced Team: A Balanced Approach to Product Design and Delivery (2014). http://www.balancedteam.org/. Accessed 18 July 2019
Jarrell, J., Berner, I.: Striking the Right Balance with Balanced Teams (2019). https://content.pivotal.io/white-papers/striking-the-right-balance-with-balanced-teams. Accessed 18 July 2019
Norman, D.A.: The Design of Everyday Things. Basic Books, New York (2002)
Poppendieck, M., Poppendieck, T.: Lean Software Development: An Agile Toolkit. Addison-Wesley, Boston (2003)
Ries, E.: The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business, New York (2011)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Eng. 14(2), 131 (2008). https://doi.org/10.1007/s10664-008-9102-8
Salah, D., Paige, R.F., Cairns, P.: A systematic literature review for agile development processes and user centred design integration. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, London, England, pp. 5:1–5:10. ACM (2014). https://doi.org/10.1145/2601248.2601276
Sedano, T.: Sustainable Software Development: Evolving Extreme Programming, April 2017. https://doi.org/10.1184/R1/6723431.v1. https://kilthub.cmu.edu/articles/Sustainable_Software_Development_Evolving_Extreme_Programming/6723431
Sedano, T., Ralph, P., Péraire, C.: Sustainable software development through overlapping pair rotation. In: Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2016, Ciudad Real, Spain, pp. 19:1–19:10. ACM (2016). https://doi.org/10.1145/2961111.2962590
Vaismoradi, M., Turunen, H., Bondas, T.: Content analysis and thematic analysis: implications for conducting a qualitative descriptive study. Nurs. Health Sci. 15(3), 398–405 (2013). https://doi.org/10.1111/nhs.12048. https://onlinelibrary.wiley.com/doi/pdf/10.1111/nhs.12048. https://onlinelibrary.wiley.com/doi/abs/10.1111/nhs.12048
Ximenes, B.H., Alves, I.N., Araújo, C.C.: Software project management combining agile, lean startup and design thinking. In: Marcus, A. (ed.) DUXU 2015. LNCS, vol. 9186, pp. 356–367. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-20886-2_34
Acknowledgement
We would like to thank the study participants from ORG. Also, we thank ORG for the financial support (Brazilian Informatics Law n\(^{\circ }\) 8.2.48 of 1991).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Moralles, C. et al. (2019). On the Mapping of Underlying Concepts of a Combined Use of Lean and User-Centered Design with Agile Development: The Case Study of the Transformation Process of an IT Company. In: Meirelles, P., Nelson, M., Rocha, C. (eds) Agile Methods. WBMA 2019. Communications in Computer and Information Science, vol 1106. Springer, Cham. https://doi.org/10.1007/978-3-030-36701-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-36701-5_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-36700-8
Online ISBN: 978-3-030-36701-5
eBook Packages: Computer ScienceComputer Science (R0)