Die agile Softwareentwicklung, wie sie bei der OGS GmbH angewandt wird, beinhaltet Code-Reviews, also eine systematische Untersuchung eines neuen Quellcodes durch einen zweiten Entwickler. Ziel ist es, den Code auf Fehler und Mängel zu überprüfen und diesen wenn möglich noch zu optimieren. Neben offensichtlichen Logikfehlern wird geprüft, ob wirklich alle anforderungsbezogenen Fälle implementiert wurden. Falls bereits automatisierte Tests inkludiert wurden, wird überprüft, ob diese auch nach der neuen Anpassung weiter ausreichen oder angepasst werden müssen. Weiter wird geschaut, ob Programmierungs- u. Formatierungsrichtlinien eingehalten wurden.
Nicht nur die Qualität und Wartbarkeit des neuen Softwarecodes wird so verbessert, auch der Entwickler, der das Code-Review durchführt, erhält neue Erkenntnisse und Wissen über den Inhalt. Somit verbreitert sich das Produktwissen auf das gesamte Entwicklerteam. Dies ermöglicht wiederum bessere Schätzungen bei zukünftigen Anforderungen.
Code-Reviews- als Werkzeug der Qualitätssicherung sind also in vielerlei Weise wichtig und helfen darüber hinaus sogar längerfristig Zeit zu sparen.