Peer-Code-Review-Software bietet die Möglichkeit, dass Code von einem Entwickler, der nicht der Autor ist, überprüft werden kann. Peer-Code-Review-Software ermöglicht es mehreren Entwicklern, Änderungen am Code zu sehen, die von anderen Entwicklern vorgenommen wurden, wodurch das Risiko von Fehlern, Sicherheitslücken und verpassten Anforderungen verringert wird. Peer-Code-Review-Software wird von Softwareentwicklungsteams in der Entwicklungsphase eines Projekts verwendet, was günstiger, schneller, einfacher und gründlicher ist als Überprüfungen während der Anforderungsphase, der Testphase oder nach der Projektlieferung durchzuführen. Peer-Code-Review-Software ermöglicht es Entwicklern, nicht nur den Code zu sehen, sondern auch die Details dessen, was am Code geändert wurde, und Kommentare zu diesen Änderungen abzugeben. Peer-Code-Review-Software integriert sich oft direkt in andere Tools, einschließlich Versionskontroll-Hosting-Lösungen.
Um als Peer-Code-Review-Software-System zu qualifizieren, muss ein Produkt:
Spezifische Änderungen anzeigen, die von einem Entwickler vorgenommen wurden
Entwicklern erlauben, Kommentare zu bestimmten Dateien und Änderungen zu schreiben
Nachrichten senden, wenn Anfragen zur Code-Überprüfung erfolgen oder Kommentare zur Code-Überprüfung eingereicht werden