Learn the strategies and secrets of how high-performing teams at Microsoft and Google overcome the common pain points of code reviews.
Presented by Dr. Michaela Greiler, leading expert on code reviews with 15 years experience improving software engineering processes at leading software companies like Microsoft, and host of the Software Engineering Unlocked podcast. http://www.michaelagreiler.com
What We Covered:
Dr. Michaela Greiler talked about the most common pain points of code reviews: slow review turn-around times and low feedback quality. Many people intuitively assume a relationship between code review speed and feedback quality. And indeed, she was able to verify the impact review speed has on feedback quality while leading various teams at Microsoft on implementing more effective and efficient code review practices. But there are important nuances to take into account.
Dr. Greiler also presented the latest code review research and talk about her experience helping many different product teams inside and outside of Microsoft improve their code review experience. She zoomed in on the various ways code review speed impacts review quality and highlighted how continuous feedback cycles can help software engineering teams achieve their goals of increased software quality and code velocity.
After watching the recording, you will know the secrets of high-performing teams and which strategies engineers at Microsoft or Google follow to ensure code reviews are fast and effective.
About Dr. Greiler:
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, for example, 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. 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.
Please share your thoughts and feedback @teamcodestream.
CodeStream helps development teams discuss, review and understand code. CodeStream links comments and issues directly to the code blocks they refer to, making them instantly available to everyone on the team.