Overview
This course explores the impact of asynchronous code reviews on a company's throughput and introduces the concept of co-creation patterns like Pair and Mob programming as a solution. The learning outcomes include understanding the trade-off between speed and quality in code reviews, analyzing the benefits of small PRs versus big PRs, and discovering how to achieve both throughput and quality in software development. The course teaches skills in data analysis of PRs, implementing co-creation patterns, and optimizing team collaboration. The teaching method involves presenting surprising systemic insights based on the analysis of PR data and discussing alternative ways of working to improve team productivity. The intended audience for this course includes software developers, team leads, project managers, and anyone interested in enhancing their team's software development process.
Syllabus
Async Code Reviews Are Killing Your Company’s Throughput - Dragan Stepanović - NDC Copenhagen 2022
Taught by
NDC Conferences