 |
 | |  |  | | Beschreibung |  | Da der Quellcode ein wesentliches Produkt der Software-Entwicklung darstellt und die exakte Beschreibung der zu vollziehenden Funktionen und verarbeiteten Daten enthält, ist es sinnvoll Maße zu definieren, die unmittelbar auf einer solchen textuellen Produktbeschreibung fußen. Der Quelltext liegt in jedem Fall in maschinenzugreifbarer Form vor und kann daher leicht zur automatischen Messwerterfassung herangezogen werden.
Da der Quellcode zumindest in technischer Hinsicht eine vollständige Beschreibung von Daten und Verhalten der Software darstellt, kann er dazu genutzt werden, um praktisch alle anderen Produktmodelle daraus zu extrahieren und entsprechende Analysen durchzuführen.
Darüber hinaus können aber auch auf dieser spezifischen Beschreibungsform qualitätsrelevante Analysen durchgeführt werden:
- Wie groß ist ein System - ausgedrückt in der Anzahl von Quellcodezeilen?
- Wie gut ist das System dokumentiert - ausgedrückt im Anteil von Kommentarzeilen?
- Wie gut ist das System strukturiert - gemessen in der Verteilung von Quellcode über mehrere Verzeichnisse/Pakete und deren Import-Abhängigkeiten?
- Werden organisationsspezifische Programmierrichtlinien eingehalten (z.B. Einrückungen, Nutzung bestimmter Sprachkonstrukte)?
|  |
 | |  |  | |  | |  | |  |  |  | | Zu dieser Seite wurden noch keine Kommentare oder Bewertungen abgegeben. |
|
|  | |  |  |   | Übergeordnet |  |  |  | |  |  |  |  |  | Quellcode |  |  |  |  |  | Weitere Themen |  |  |  | |  |  |  |  |  |  |
|