Code Review Workshop
Company Training with Code Review Expert Dr. Michaela Greiler
In this code review workshop, Dr. Greiler shows teams how to get to fast, yet effective code reviews, and overcome major pain points such as slow review turn-around times and low feedback quality.
This workshop can take place as in-house or remote company training. Dr. Greiler works closely with the organization to ensure the code review workshop is fully tailored to the company’s needs.
Dr. Michaela Greiler is a leading expert on code reviews.
Over the last 10 years, she extensively researched and developed test, build, and code review techniques and tools that boost the effectiveness and efficiency of engineering teams. She worked with all major product teams at Microsoft, such as Office, Windows, and Visual Studio to overcome pitfalls during code reviews.
Since 2018, she also helps companies outside of Microsoft boost their code review practices. To her most recent clients belongs Blip, a company from the the leading entertainment provider Flutter.
She has a Ph.D. from Delft University of Technology in Software Engineering, 15 years of experience analyzing and improving software engineering processes and tools, and runs the Software Engineering Unlocked podcast. Her research is published in several high-ranked scientific journals and she won the Google Techmaker Award in 2012.
Let's make your code reviews rock.
What you need to know
What happens during a Code Review Workshop?
The code review workshop is highly interactive, and contains several hands-on exercises.
In addition, participants get equipped with the latest research on and the best practices for code reviews. During discussions and brainstorm sessions participants identify bottlenecks in their own code review processes. They also learn about techniques to assess and measure code review performance. Finally, they actively work on solutions to improvement their own, as well as their team’s code review practices.
Why do a code review workshop?
Code Reviews can be a company’s superpower, or an expensive bottleneck.
Teams that already practice code reviews know of the many benefits of code reviews.
Still, code reviews also have their expensive drawbacks. In the worst case, code reviews drastically reduce the productivity of an engineering team, while yielding to questionable or mediocre code improvements at best.
Teams and engineers need training and information to overcome common code review pitfalls.
What is the outcome of the code review training?
After this code review training, your engineers know how to implement a high-impact code review strategy.
It will be crystal clear to them how to effectively increase turn-around times while also ensuring high-quality review feedback. They will know about proven code review best practices, have solutions to their own code review pain points and know strategies and techniques for better collaboration, mentoring and knowledge sharing. Most importantly, after this code review workshop, they will know how to get from slow, low quality code reviews to fast and spot on code review feedback.
Who benefits from this code review training?
This code review workshop is for teams that want to improve their code review experience.
This training is designed for teams that experience code review pitfalls such as slow code review turn-around times, low feedback quality, unclear review guidelines. In addition, this code review training is super helpful for teams who already successfully practice code reviews and want to make them their superpower. Finally, a variation of this code review workshop is a super preparation for teams haven’t started with code reviews yet, but want to learn how to best make use of this practice.