The Power of Review

Austin Bingham (Sixty North)
Robert Smallshire (Sixty North)

Half-day workshop - in English

Approved_talk approved

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.



Primarily for: Developers, Tester/test leads, Project managers, Architects, Security professionals, Product developers, Managers, Designers

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.