Teaching Distributed Agile Development to Software Professionals: A Flexible Approach
2015 (English)In: Proceedings of the 2015 European Conference on Software Architecture Workshops;31, ACM Digital Library, 2015, p. 1-8Conference paper, Published paper (Other academic)
Abstract [en]
Software development today is based on a set of Agile approaches in the mindset of Lean. These emphasize the need for team collaboration and communication, rapid feedback and continuous learning. This creates the need for software intensive companies to educate their developers to these ways of working in a manner that allows fast adoption of the acquired skills also in professional capacity. As Agile emphasizes learning, teaching agile development can rely on modern, learner-centric approaches such as situated learning and the idea of a ipped classroom. In this paper we present and reflect upon a case study of two courses of teaching distributed agile development for software professionals based on modern learning theories engaging the learners directly in practice.
Place, publisher, year, edition, pages
ACM Digital Library, 2015. p. 1-8
Keywords [en]
distributed agile, software professionals
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:mau:diva-12638DOI: 10.1145/2797433.2797465Local ID: 19601OAI: oai:DiVA.org:mau-12638DiVA, id: diva2:1409685
Conference
European Conference on Software Architecture, Dubrovnik/Cavtat, Croatia (2015)
2020-02-292020-02-292022-06-27Bibliographically approved