Skip to main content

Having Fun Doing Research on Agile Methods

  • Conference paper
  • First Online:
Agile Methods (WBMA 2019)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1106))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://www.agilealliance.org/author/8035953.

References

  1. 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

    Chapter  Google Scholar 

  2. 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

    Chapter  Google Scholar 

  3. 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

    Chapter  Google Scholar 

  4. 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)

    Google Scholar 

  5. Goldman, A., Santos, V.A.: Sharing techniques to continuously improve the XP laboratory. In: 2019 Agile Conference (2019)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

  8. 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

    Chapter  Google Scholar 

  9. Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering (2007)

    Google Scholar 

  10. Melegati, J., Goldman, A.: Requirements engineering in software startups: a grounded theory approach. In: 2nd International Workshop on Software Startups (2016)

    Google Scholar 

  11. 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

    Article  Google Scholar 

  12. Melo, C.O., et al.: The evolution of agile software development in Brazil. J. Braz. Comput. Soc. 19(4), 523 (2013)

    Article  Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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

    Chapter  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. 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

    Chapter  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. Santos, V.A., Goldman, A., Santos, C.D.: Uncovering steady advances for an extreme programming course. CLEI Electron. J. 15(1), 2–2 (2012)

    Article  Google Scholar 

  25. 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

    Chapter  Google Scholar 

  26. Seaman, C., Guo, Y.: Measuring and monitoring technical debt. In: Advances in Computers, vol. 82, pp. 25–46. Elsevier (2011)

    Google Scholar 

  27. Silva, C.C., Goldman, A.: Agile methods adoption on software development: a pilot review. In: 2014 Agile Conference, pp. 64–65. IEEE (2014)

    Google Scholar 

  28. 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

    Chapter  Google Scholar 

  29. Unterkalmsteiner, M., et al.: Software startups - a research agenda. e-Informatica Softw. Eng. J. 10(1), 1–28 (2016)

    Google Scholar 

  30. VersionOne: 5th annual state of agile development survey. Technical report, VersionOne (2010)

    Google Scholar 

  31. Wagner, S., Mendez, D., Felderer, M., Graziotin, D., Kalinowski, M.: Challenges in survey research. arXiv preprint arXiv:1908.05899 (2019)

  32. Wheelan, S.A., Hochberger, J.M.: Validation studies of the group development questionnaire. Small group Res. 27(1), 143–170 (1996)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Alfredo Goldman .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics