- is aware of the importance of feedback loops during software development
- knows different feedback techniques (reviews, automation, retrospective, agility)
- knows and can explain the different review methods
- can plan and execute a formal technical review
- knows about the management issue of having a safe place for reviews
- Plan/execute/analyze a concrete little code review
- Little case study: Compare two review techniques:
1. Write code and do a formal technical review on it
2. Review by Pair-programming
- books we expects teachers to know or use for preparation
- books / web resources students should read for self study
- definition of expected prerequisites per topic/lesson
- potential guides for students to prepare