Lectures
Lectures will be delivered on-site, recorded, and available on Moodle.
Lecture | Date | Topic |
---|---|---|
30.08 | There is no lecture | |
1 | 06.09 | Course organization and Introduction |
2 | 13.09 | Guest Lecture by Tankut Senturk and Mikk Kard from Heathmont Group |
3 | 20.09 | Intro to Test-Driven Development (TDD) |
4 | 27.09 | Requirements management in Agile Software Development |
5 | 04.10 | XP and code refactoring |
6 | 11.10 | Agile Software Development with SCRUM |
7 | 18.10 | Agile at scale |
8 | 25.10 | Phoenix: database associations and queries and Project Introduction |
The schedule may change.
- 06.09 - Course organization and Introduction
- Slides and recording on Moodle
- Additional readings
- "People, Process, and Product” by Dwayne Phillips
- The agile manifesto and its history
- Agile 101 by Agile Alliance
- 15th Annual State Of Agile Report
- Münch, Jürgen, et al. Software process definition and management. Springer Science & Business Media, 2012. (Ch.1)
- 13.09 - Guest Lecture by Tankut Senturk and Mikk Kard from Heathmont Group
- Slides and recording on Moodle
- 20.09 - Intro to Test-Driven Development (TDD)
- Slides and recording on Moodle
- Additional readings
- Test Driven Development: By Example, by Kent Beck
- Agile Alliance: TDD
- 27.09 - Requirements Management in Agile Software Development
- Slides and recording on Moodle
- Additional readings:
- User Stories Applied, by Mike Cohn
- How to split a user story
- Kanban in 5 minutes
- 04.10 - Agile Software Development
- Slides and recording on Moodle
- Additional readings:
- Refactoring, by Martin Fowler and Kent Beck
- Catalog of refactorings
- Code smells and refactoring patterns
- 11.10 - Agile Software Development with SCRUM
- Slides and recording on Moodle
- Additional readings:
- Agile Software Development with SCRUM, by Ken Schwaber y Mike Beedle
- Scrum Guide
- 18.10 - Agile at Scale
- Slides and recording on Moodle
- Additional materials:
- * 25.10 - Phoenix: database associations and queries and Project Introduction