Abstract
In this paper, we summarize the research done by the first author on Agile Methods in Brazil in a historical setting. In the beginning, Alfredo Goldman started as an enthusiast of Agile Methods, without pretending to become an agile advocate. However, as he perceived the importance of this new form of software development and in the belief of promoting a different way of looking at software engineering, naturally his contributions and achievements took him in this regard. We present Goldman’s agile software development research topics, and their respective contributions. We had the hard task to summarize more than a decade of research in only one short text. We show the influence of his work within Agile Methods since 2001, not only on teaching, but also on the research field and on the Brazilian software development industry.
Supported by CNPq under the grant 306518/2016-3. This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nııvel Superior - Brasil (CAPES) - Finance Code 001.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abrahamsson, P., Oza, N., Siponen, M.T.: Agile software development methods: a comparative review\(^{1}\). In: Dingsøyr, T., Dybå, T., Moe, N. (eds.) Agile software development, pp. 31–59. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-12575-1_3
Bravo, M., Goldman, A.: Reinforcing the learning of agile practices using coding Dojos. In: Sillitti, A., Martin, A., Wang, X., Whitworth, E. (eds.) XP 2010. LNBIP, vol. 48, pp. 379–380. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13054-0_41
Corbucci, H., Goldman, A.: Open source and agile methods: two worlds closer than it seems. In: Sillitti, A., Martin, A., Wang, X., Whitworth, E. (eds.) XP 2010. LNBIP, vol. 48, pp. 383–384. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13054-0_43
Corbucci, H., Goldman, A., Katayama, E., Kon, F., Melo, C., Santos, V.: Genesis and evolution of the agile movement in Brazil-perspective from academia and industry. In: 2011 25th Brazilian Symposium on Software Engineering, pp. 98–107. IEEE (2011)
Goldman, A., Santos, V.A.: Sharing techniques to continuously improve the XP laboratory. In: 2019 Agile Conference (2019)
Gren, L., Goldman, A.: Useful statistical methods for human factors research in software engineering: a discussion on validation with quantitative data. In: Proceedings of the 9th International Workshop on Cooperative and Human Aspects of Software Engineering, pp. 121–124. ACM (2016)
Gren, L., Goldman, A.: Trying to increase the mature use of agile practices by group development psychology training-an experiment. arXiv preprint arXiv:1904.02466 (2019)
Katayama, E.T., Goldman, A.: From manufacture to software development: a comparative review. In: Sillitti, A., Hazzan, O., Bache, E., Albaladejo, X. (eds.) XP 2011. LNBIP, vol. 77, pp. 88–101. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-20677-1_7
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering (2007)
Melegati, J., Goldman, A.: Requirements engineering in software startups: a grounded theory approach. In: 2nd International Workshop on Software Startups (2016)
Melegati, J., Goldman, A., Kon, F., Wang, X.: A model of requirements engineering in software startups. Inf. Softw. Technol. 109(July 2018), 92–107 (2019). https://doi.org/10.1016/j.infsof.2019.02.001
Melo, C.O., et al.: The evolution of agile software development in Brazil. J. Braz. Comput. Soc. 19(4), 523 (2013)
Melo, C.d.O., Santos, V.A., Corbucci, H., Katayama, E., Goldman, A., Kon, F.: Métodos ágeis no brasil: estado da prática em time e organizações (2012)
de Melo Oliveira, R., Goldman, A.: How to build an informative workspace? an experience using data collection and feedback. In: 2011 Agile Conference, pp. 143–146. IEEE (2011)
de Melo Oliveira, R., Goldman, A., Melo, C.O.: Designing and managing agile informative workspaces: discovering and exploring patterns. In: 2013 46th Hawaii International Conference on System Sciences, pp. 4790–4799. IEEE (2013)
Moe, N.B., Stray, V., Hoda, R.: Trends and updated research agenda for autonomous agile teams: a summary of the second international workshop at XP2019. In: Hoda, R. (ed.) XP 2019. LNBIP, vol. 364, pp. 13–19. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-30126-2_2
Oliveira, F., Goldman, A., Santos, V.: Managing technical debt in software projects using scrum: an action research. In: 2015 Agile Conference, pp. 50–59. IEEE (2015)
Paternoster, N., Giardino, C., Unterkalmsteiner, M., Gorschek, T., Abrahamsson, P.: Software development in startup companies: a systematic mapping study. Inf. Softw. Technol. 56(10), 1200–1218 (2014)
Santos, V., Goldman, A.: An approach on applying organizational learning in agile software organizations. In: Sillitti, A., Hazzan, O., Bache, E., Albaladejo, X. (eds.) XP 2011. LNBIP, vol. 77, pp. 324–325. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-20677-1_27
Santos, V., Goldman, A., De Souza, C.R.: Fostering effective inter-team knowledge sharing in agile software development. Empir. Softw. Eng. 20(4), 1006–1051 (2015)
Santos, V., Goldman, A., Guerra, E., De Souza, C., Sharp, H.: A pattern language for inter-team knowledge sharing in agile software development. In: Proceedings of the 20th Conference on Pattern Languages of Programs, p. 20. The Hillside Group (2013)
Santos, V., Goldman, A., Martins, D., Cortés, M., et al.: The influence of organizational factors on inter-team knowledge sharing effectiveness in agile environments. In: 2014 47th Hawaii International Conference on System Sciences, pp. 4729–4738. IEEE (2014)
Santos, V., Goldman, A., Roriz Filho, H.: The influence of practices adopted by agile coaching and training to foster interaction and knowledge sharing in organizational practices. In: 2013 46th Hawaii International Conference on System Sciences, pp. 4852–4861. IEEE (2013)
Santos, V.A., Goldman, A., Santos, C.D.: Uncovering steady advances for an extreme programming course. CLEI Electron. J. 15(1), 2–2 (2012)
Sato, D., Goldman, A., Kon, F.: Tracking the evolution of object-oriented quality metrics on agile projects. In: Concas, G., Damiani, E., Scotto, M., Succi, G. (eds.) XP 2007. LNCS, vol. 4536, pp. 84–92. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-73101-6_12
Seaman, C., Guo, Y.: Measuring and monitoring technical debt. In: Advances in Computers, vol. 82, pp. 25–46. Elsevier (2011)
Silva, C.C., Goldman, A.: Agile methods adoption on software development: a pilot review. In: 2014 Agile Conference, pp. 64–65. IEEE (2014)
So, C., Scholl, W.: Perceptive agile measurement: new instruments for quantitative studies in the pursuit of the social-psychological effect of agile practices. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) XP 2009. LNBIP, vol. 31, pp. 83–93. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01853-4_11
Unterkalmsteiner, M., et al.: Software startups - a research agenda. e-Informatica Softw. Eng. J. 10(1), 1–28 (2016)
VersionOne: 5th annual state of agile development survey. Technical report, VersionOne (2010)
Wagner, S., Mendez, D., Felderer, M., Graziotin, D., Kalinowski, M.: Challenges in survey research. arXiv preprint arXiv:1908.05899 (2019)
Wheelan, S.A., Hochberger, J.M.: Validation studies of the group development questionnaire. Small group Res. 27(1), 143–170 (1996)
Acknowledgments
One of the main take-outs of this journey was to deeply understand that research is not an activity to be done alone. So, we have to thank all the people involved on the papers cited. So, chronologically, we want to thank: Fabio Kon, Paulo Silva e Silva, Carlos Ferreira, Joe Yoder, Danilo Sato, Hugo Corbucci Mariana Bravo, Renan de Melo Oliveira, Cláudia Melo, Eduardo Katayama, Viviane Santos, Caio Silva, Frederico Oliveira, Graziela Tonin, Jorge Melegati, Lucas Gren, Diogo Pina, Luis Gustavo Araujo Rodriguez.
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
Goldman, A., de Oliveira Rosa, T., Santos, V.A. (2019). Having Fun Doing Research on Agile Methods. 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_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-36701-5_12
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)