Blog

Engineering Practices

Peer Code Review – Benefits and Statistics

Benefits and statistics of embedding peer code review into your software development process.

As a Lean-Agile coach, I regularly talk with software development groups about the benefits of adding code review to their development process. Some easily embrace it and some require a little bit of persuasion, but usually, I find enough internal allies to initiate the change. Lately, I encountered a whole group that completely rejected this essential practice as a luxury they can not afford. Explaining that they will see immediate ROI within a sprint or two was not enough to convince them. So, I sat to compose the following list and sent it to the group. Luckily I had a sympathetic ear with the general manager of the business unit who embraced it and made it easier for the team to experiment with the practice. All’s well that ends well… here is the list, shared with you too.

Read More »
Subscribe for Email Updates:

Most New:

Categories:

Tags:

Agile Mindset
Amdocs
The Kanban Method
Covid19
Planning
Atlaassian
Lean Agile Leadership
System Integration Environments
Quality Assurance
Agile Marketing
Tips
Agile Contracts Best Practices
Risk-aware Product Development
Agile Project
Keith Sawyer
Advanced Roadmaps
ART Success
PI Objectives
User stories
Software Development
Agile in the Enterprise
Business Agility
ROI
transformation
SAFe DevOps
Scrum Primer
Scrum Guide
Risk Management on Agile Projects
ATDD vs. BDD
BDD
ScrumMaster Tales
Development Value Streams
AI Artificial Intelligence
Code
Continuous Deployment
Releases Using Lean
Continuous Integration
Confluence
speed @ scale
Scaled Agile Framework
Lean and Agile Principles and Practices
Lean and Agile Techniques
Agile Release Planning
Introduction to ATDD
Agile Product Development
Self-organization
Atlassian
Large Scale Scrum
Kanban Game
agileisrael
Lean Agile
Kanban
System Team
SAFe
Lean Agile Organization
Risk Management in Kanban
SPC
GanttBan
Implementing SAFe
Games and Exercises
IT Operations
Nexus
Agile Assembly Architecture
Continuous Planning
Slides
Sprint Retrospectives
RTE Role
DevOps
Agile for Embedded Systems
Built-In Quality
Frameworks
Nexus and SAFe
Accelerate Value Delivery At Scale
Webinar
Acceptance Test-Driven Development
NIT
Rovo
Jira
Elastic Leadership
Operational Value Stream
Agile Exercises
Agile Community
Applying Agile Methodology
Rapid RTC
Agile Project Management
TDD
Agile Israel
Kanban Basics
ATDD
An Appreciative Retrospective
Principles of Lean-Agile Leadership
Agile Risk Management
Effective Agile Retrospectives
Jira admin
RSA
Scrum.org
Kanban Kickstart Example
Tools
Software Development Estimation
SAFe Release Planning
Daily Scrum
What Is Kanban
System Archetypes
Scrum With Kanban
The Agile Coach
Scrum Values
LAB
speed at scale
AgileSparks
Agile Program
Jira Cloud
Agile Release Management
Agile Outsourcing
Iterative Incremental Development
Change Management
Agility
POPM
Lean Budgeting
Team Flow
Certified SAFe
Professional Scrum with Kanban
Sprint Planning
Process Improvement
Agile Techniques
Product Ownership
Scrum Master
Lean Startup
Nexus and Kanban
RTE
Pomodoro Technique
Presentation
Professional Scrum Master
Lean-Agile Software Development
Agile Product Ownership
Manage Budget Creation
Systems Thinking
Agile Israel Events
Lean-Agile Budgeting
Agile Games
LeSS
Professional Scrum Product Owner
Scrum
PI Planning
Sprint Iteration
chatgpt
Achieve Business Agility
Managing Projects
SA
Agile
Nexus vs SAFe
Certification
Value Streams
Kaizen
Lean Software Development
Artificial Intelligence
QA
Engineering Practices
Entrepreneurial Operating System®
lean agile change management
WIP
predictability
Reading List
Legacy Code
Agile India
Lean Agile Basics
Continuous Improvement
Enterprise DevOps
Video
Spotify
Agile Development
Nexus Integration Team
Scrum Master Role
Portfolio for Jira
Story Slicing
A Kanban System for Software Engineering
Kanban 101
Coaching Agile Teams
Implementation of Lean and Agile
Jira Plans
Retrospectives
Perfection Game
Agile Delivery
Legacy Enterprise
Agile Games and Exercises
Agile Basics
EOS®
Agile and DevOps Journey
Introduction to Test Driven Development
Continuous Delivery
Managing Risk on Agile Projects
Program Increment
LPM
Test Driven Development
ARTs
Agile Testing Practices
Product Management
Scrum and XP
Release Train Engineer
Limiting Work in Progress
AI
Lean Risk Management
ALM Tools
Hybrid Work
Lean Agile Management
AgileSparks
Logo
Enable registration in settings - general
Shopping cart