Understanding the Tenets of Agile Software Engineering: Lecturing, Exploration and Critical Thinking
Shvetha Soundararajan, James D. Arthur, Amine Chigani

TL;DR
This paper discusses a graduate course on Agile Software Engineering aimed at enhancing understanding and critical thinking about agile principles, with insights from instructors, TAs, and students to improve education in this field.
Contribution
It presents a novel educational approach combining lectures, industry expert talks, and research discussions to teach Agile principles at the graduate level.
Findings
Enhanced student engagement with Agile concepts
Positive feedback on critical thinking exercises
Improved understanding of Agile practices
Abstract
The use of agile principles and practices in software development is becoming a powerful force in today's workplace. In our quest to develop better products, therefore, it is imperative that we strive to learn and understand the application of Agile methods, principles and techniques to the software development enterprise. Unfortunately, in many educational institutions courses and projects that emphasize Agile Software Development are minimal. At best, students have only limited exposure to the agile philosophy, principles and practices at the graduate and undergraduate levels of education. In an effort to address this concern, we offered a graduate-level course entitled "Agile Software Engineering" in the Department of Computer Science at Virginia Tech in Fall 2009. The primary objectives of the class were to introduce the values, principles and practices underlying the agile…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Software Engineering Research · Advanced Software Engineering Methodologies
