Die Makrooptische Analyse: Software beurteilen in 60 Sekunden
Egal ob Entwickler, Scrum Master oder Manager, im Bereich der Softwareentwicklung werden verschiedenste Rollen im Unternehmen regelmäßig mit Programmcode konfrontiert. Dieser Programmcode muss immer wieder beurteilt werden. Physische Produkte wie Autos oder Möbel können meist auch von Nicht-Technikern beurteilt werden. Bei Programmcode ist das schon deutlich schwieriger.
Entwickler müssen Quellcode bei Erweiterungen, der Fehlersuche oder schlicht bei Wartungsarbeiten beurteilen. Scrum Master und Stakeholder werden in Live-Demos mit Entwicklern mit Quellcode konfrontiert, können dessen Qualität aber aufgrund des kryptischen Erscheinungsbildes nicht beurteilen. Gerade in schwierigen Projekten, bei Qualitätsproblemen oder geringer Produktivität ist der Wunsch für Außenstehende groß, die Qualität eines Softwareprodukts jenseits von dessen Benutzeroberfläche beurteilen zu können.
Die „Makrooptische Analyse“ ist ein Verfahren, um anhand von optischen Mustern im Quelltext schnell auf dessen Qualität zu schließen. Anstatt Programmcode zu lesen und aufwändig zu interpretieren, wird Programmcode anhand Mustern in der Typografie kategorisiert und direkt bewertet.
0 Kommentare