|
Bei der traditionellen Entwicklungsmethodik
(Spezifikation, Entwurf, Implementierung, Testen,
Wartung) wird erst sehr spät getestet und das Testen
kann daher leicht zum Opfer des Termindrucks werden.
| |
Bei dem Ansatz ``Test First'' der Entwicklungsmethodik
des ``Extreme Programming'' werden zuerst die Testfälle
und die Testwerkzeuge entwickelt. Dann wird soweit
die Implementierung vorangetrieben, daß genau
die bislang entwickelten Testfälle erfolgreich
bestanden werden. Danach werden weitere Testfälle
entwickelt und entsprechend wird die Implementierung
umfassender.
| |
Beim ``Cleanroom Development'' von Harlan Mills
wird das Entwickeln der Implementierung und der Testfälle
vollständig getrennt. Die Entwickler der Implementierung
dürfen selbst ihr Werk nicht testen oder ausführen, sondern
müssen fertige Programmteile an die Tester übergeben, die
mit statischen Qualitätskontrollen arbeiten. Mangelbehaftete
Programmteile werden dann intensiveren Kontrollen unterzogen.
|
Copyright © 2004, 2005 Andreas Borchert, in HTML konvertiert am 18.02.2005 |