MSP: Analyse Rollenspiel 4 Scrum

Aus THM-Wiki
Wechseln zu: Navigation, Suche

Gesamtaufgaben:

IST Analyse (Doku,Quellcode, Entwickler vorhanden, ...)

Reverse Engineering

UML


- Klassendiagramm mit Enterprise Architect - Datenbankschema (MySQL-Workbench) - Use-Case-Diagramme (Kopfarbeit + Interview) (Alistair Cockburn) - Sotware-Metriken

   - PHP_Depend
   - Code Coverage (xUnits)
   - C.R.A.P. (phpUnit)


Refactoring -> Featurewise

   (Bad Smells- Martin Fowler)


Metriken

phpUnit Auswertung

phpUnit Testcases und C.R.A.P. Metriken

Wie man in der Auswertung durch phpUnit erkennen kann, sind Testcases quasi kaum vorhanden. einzig die Klasse: class.roleartefacts.inc.php ist mit Testcases abgedeckt.