Skip to main content

Agile Experiences in a Software Development Extension Course at a Software Engineering Bachelor’s Degree

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

Abstract

This paper presents the results found in the application and adaptation of an agile approach to software development in a course called “Interdisciplinary Software Project IV” at the bachelor’s degree in Software Engineering from the Pontifical Catholic University of Minas Gerais over two years with twenty projects already done. In the fourth semester of the course, students have to develop a software with a social focus. They are introduced to real customers from the communities with real problems and need to incorporate useful knowledge of the current semester subjects into their system, with artifacts and documentation. Through the use of the Scrum framework, it was possible to observe several adaptations made to suit the academic context, although the practical reality of the course, and the nature of the clients for which the projects are developed. Throughout the paper are presented the results obtained and which can serve as an example for similar approaches.

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

References

  1. Beck, K., et al.: Manifesto for agile software development. Agil. Alliance 2009 (2001). 2006

    Google Scholar 

  2. CIENT, Interinstitucional Editor et al.: Difficulties in the Adoption and Use of Scrum Method in Brazilian Companies. As Dificuldades na Adoção e Uso de Método Scrum em Empresas Brasileiras Utilizando Processos Plan-Driven: Estudo de Caso Múltiplo, vol. 8, pp. 66–79 (2017)

    Google Scholar 

  3. Extension Forum of rectors of the Brazilian public universities. National University Extension Policy, Manaus, Brasil (2012)

    Google Scholar 

  4. Fraga, B.S., Barbosa, M.W.: Requirements engineering in agile methods: a systematic literature review. In: XIII Brazilian Symposium on Information Systems, June 2017, pp. 309–315 (2017)

    Google Scholar 

  5. De Lucia, A., Qusef, A.: Requirements engineering in agile software development. J. Emerg. Technol. Web Intell. 2(3), 212–221 (2010)

    Google Scholar 

  6. Pontifícia Universidade Católica de Minas Gerais: Pedagogical project of the Computer Engineering degree (2017)

    Google Scholar 

  7. Pontifícia Universidade Católica de Minas Gerais: University Extension Policy of PUC Minas. PUC Minas/Pró-Reitoria de Extensão, Belo Horizonte (2006)

    Google Scholar 

  8. Pontifícia Universidade Católica de Minas Gerais: Institutional Development Plan: 2012 to 2016. PUC Minas, Belo Horizonte (2011)

    Google Scholar 

  9. Schwaber, K., Sutherland, J.: Scrum Guide: The Definitive Guide to Scrum (2017)

    Google Scholar 

  10. Souza, S., Oliveira, B., Grillo, F., Cico, C.: Building digital platforms while teaching Software Engineering: an experience report. IX Software Engineering Education Forum. Fees (2016)

    Google Scholar 

  11. Souza, S., Pinto, V.: Building social applications while teaching software engineering: an experience report. Third Congress of Graduation from São Paulo University. USP (2017)

    Google Scholar 

  12. Billa, C.Z., Cera, M.C.: Using problem solving to approximate theory and practice in software engineering. V Software Engineering Education Forum. Fees (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Carlos Felipe Arantes .

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

Arantes, C.F., Pereira, P.L., da Silva, S.L., dos Reis Faria, T. (2019). Agile Experiences in a Software Development Extension Course at a Software Engineering Bachelor’s Degree. 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_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-36701-5_8

  • 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