Codacy schnappt sich 15 Millionen US-Dollar, um Code-Reviews durch Automatisierung zu verbessern


Die Codeüberprüfung ist ein wichtiger Schritt während des Softwareentwicklungsprozesses – wenn Menschen ein Programm überprüfen, indem sie Teile des Quellcodes anzeigen und lesen. Aber trotz seiner Bedeutung sind nicht alle Entwickler mit der Funktionsweise traditioneller Code-Reviews zufrieden. Zum Beispiel ein Microsoft lernen fanden heraus, dass die Ergebnisse von Code-Reviews oft nicht den Beweggründen entsprechen, sei es aufgrund unrealistischer Erwartungen oder unzureichender Entwicklerressourcen.

Mit dem Ziel, Code-Reviews zum Besseren zu verändern, hat Jaime Jorge Codacy mitbegründet, das Informationen zu Codequalität, Sicherheit, Compliance und Leistung bereitstellt. Unmittelbar nach der Einführung eines neuen Produkts zur Messung technischer Leistungskennzahlen hat Codacy mit Sitz in Lissabon eine Finanzierungsrunde der Serie B in Höhe von 15 Millionen US-Dollar abgeschlossen, die von Bright Pixel Capital, dem Corporate VC eines der größten Arbeitgeber Portugals, der Sonae Group, geleitet wird.

Bis heute hat Codacy 28 Millionen US-Dollar gesammelt.

„Um in einer Welt, in der jedes Unternehmen von Software geführt wird, wettbewerbsfähig zu bleiben, müssen Unternehmen Qualität und Liefergeschwindigkeit in Einklang bringen“, sagte Jorge TechCrunch in einem E-Mail-Interview. „Die Einführung von Fernarbeit in der Branche hat Unternehmen in Unordnung gebracht und Spannungen zwischen Ingenieuren geschaffen, die für Flexibilität und Freiheit verdienen, und Managern, die für Ergebnisse verantwortlich sind. Viele Unternehmen haben sich fälschlicherweise für Monitoring als Lösung entschieden, was langfristig die Kultur verschlechtert und sie daran hindert, die bestmöglichen Talente einzustellen und zu halten.“

Jorge hat eine Masterarbeit geschrieben, die sich auf die Identifizierung von doppeltem Code konzentrierte, was sein Interesse am Geschäft der Codeüberprüfung weckte. Er tat sich mit João Caxaria, dem anderen Mitbegründer von Codacy, zusammen, um das Startup 2012 zu gründen.

Codacy

Bildnachweis: Codacy

Seit der Gründung von Codacy vor zehn Jahren ist der Markt für Codeüberprüfungen erheblich gewachsen, wobei Unternehmen wie SonarSource und DeepCode – deren Plattformen Codebasen auf Fehler scannen – Hunderte von Millionen Dollar an Risikokapital aufgebracht haben. Auch etablierte Unternehmen wie Amazon haben ihren Hut in den Ring geworfen (siehe: CodeGuru).

Aber Jorge argumentiert, dass die Größe der Plattform von Codacy ein Hinweis auf ihren Erfolg ist. In den letzten 12 Monaten hat die Plattform mehr als 20 Millionen Schwachstellen entdeckt und laut Jorge die Zeit, die Entwickler für Qualitätsprüfungen aufwenden, um bis zu 60 % verringert.

Wir müssen ihm beim Wort glauben – Statistiken wie diese sind schwer unabhängig zu bestätigen. Aber was ist Überprüfbar ist, dass Codacy über Code Reviews hinaus im Bereich Engineering Performance Monitoring eine starke Geschäftschance sieht. Das ist der Schwerpunkt von Pulse, dem zweiten Produkt des Unternehmens, das darauf abzielt, Dinge wie die Häufigkeit der Softwarebereitstellung, die Vorlaufzeit für Änderungen am Code und andere Aspekte der Softwareentwicklung zu messen, die mit „Geschäftsauswirkungen“ korrelieren.

„Pulse sammelt Metriken, die es Teams ermöglichen, die Leistung zu verstehen, ohne eine gesunde Kultur zu gefährden“, sagte Jorge. „Wir haben bei unseren Kunden aus erster Hand gesehen, wie schwierig es ist, eine gesunde Leistungskultur gegenüber Remote-Arbeit aufrechtzuerhalten. Pulse will dabei helfen.“

Sicherlich wird nicht jeder Entwickler mit der Idee an Bord sein, seine Arbeit genau zu überwachen. Andererseits spielt es vielleicht keine Rolle, ob Manager einen Vorteil darin sehen, individuelle Beiträge zu Projekten zu quantifizieren oder zumindest zu versuchen, sie zu quantifizieren.

Jorge sagte, dass Codacy „routinemäßig“ Kundendaten, einschließlich Leistungsmetriken, lösche, die „nicht mehr erforderlich sind, um den normalen Betrieb aufrechtzuerhalten [the company’s] Produkt[s].“

„Wir haben im Laufe der Zeit festgestellt, dass … Führungskräfte dazu neigen, sich um Metriken zu kümmern, die näher an größeren Geschäftsergebnissen liegen. Mit anderen Worten, Führung kümmert sich um den Wald und nicht um die Bäume. Aus diesem Grund haben wir Pulse entwickelt: um einen aussagekräftigen, zusammenhängenden Satz von Metriken bereitzustellen, um die sich Führungskräfte kümmern“, sagte Jorge und betonte, dass Pulse von Natur aus nicht invasiv sei. „Auf diese Weise folgen sie dem, was ihre Kollegen in anderen Abteilungen bereits tun, indem sie die Leistung messen, ohne ihre Ingenieurskultur zu gefährden.“

Codacy scheint etwas richtig zu machen, mit einem Kundenstamm von rund 870 Marken, darunter Panasonic und Delivery Hero, und einer Benutzerbasis von mehr als 300.000 Entwicklern. Jorge sagt, dass die Finanzierung hauptsächlich in die Produktforschung und -entwicklung gesteckt wird, einschließlich der Erweiterung der bestehenden Dienstleistungen von Codacy um neue Fähigkeiten, der Markteinführung neuer Dienstleistungen und der Einstellung erfahrener Talente in den Ingenieur-, Support- und Erfolgsteams des Unternehmens sowie in Vertrieb und Marketing. (Die Mitarbeiterzahl von Codacy liegt heute bei 100 Mitarbeitern.)

„Die allgemeine Verlangsamung in der Technologie erweist sich als vorteilhaft für uns, da Unternehmen hoffen, Prozesse zu automatisieren und gleichzeitig die Qualität solide zu halten und ihre Engineering-Leistung zu verstehen. Trotz der Häufigkeit von Entlassungen in der Branche haben wir gesehen, dass viele unserer Kunden die Nutzung unserer Produktsuite tatsächlich erweitert haben“, fuhr Jorge fort. „Wir sind wirklich optimistisch in Bezug auf die zeitlose, abhängige Natur der Softwareentwicklung. Sie ist unabhängig von Zyklen und baut auf einer weltweiten digitalen Transformation auf. Jetzt ist es an der Zeit, gierig darauf zu sein, dass jedes Unternehmen softwaregeführt sein möchte.“

source-116

Leave a Reply