The Power of Review
Austin Bingham (Sixty North)Robert Smallshire (Sixty North)
Half-day workshop - in English
Review by peers, colleagues, experts and stakeholders is perhaps the most effective tool we have for improving the quality of software. But if review is so wonderful, why is it used so infrequently?
In this workshop we’ll show how to conduct effective code reviews using a variety of techniques from the relatively informal sort of reviews you’re perhaps doing already, through to the most formal inspections. While this workshop will focus on code reviews in particular, most of what we cover will apply equally well to other kinds of reviews such as designs and requirements,
We’ll work together understand what makes a good review, and help you identify behaviours which lead to poor outcomes, in the form of either defective software or unhappy colleagues.
You’ll get plenty of advice on how to introduce effective technical reviews into your engineering culture.
Participant requirements: Each participant should have a laptop. There is no strict requirement for any specific software, but if the students want to run the code artifacts they should have Python >= 3.4 installed.