Samstag, 11. Februar 2012


Buch-Tipp

Automated Defect Prevention

(Link zum Artikel: http://www.entwickler.de/dotnet//000683)

Best Practices in Software Management

  • Autor/in: Dorota Huizinga, Adam Kolawa
  • Verlag: Wiley
  • Seiten: 426
  • erschienen: Oktober 2007
  • Preis: 74,90 Euro
  • ISBN: 0-4700-4212-5

"Die Regeln für Datenprozesse sind ebenfalls Daten und können auch wie Daten behandelt werden" – diesen Leitsatz legen die Autoren ihrem eben erst in den USA erschienenen Handbuch "Automated Defect Prevention – Best Practices im Software Management" zugrunde. Dorota Huizinga, Dozentin für Computerwissenschaft, und Adam Kolawa, CEO von Parasoft, beschreiben einen Zugang zu Software Management, der auf einer neuen Methode der automatischen Fehlerprävention basiert, der Automated Defect Prevention (ADP).

Aus der aktuellen Softwarelandschaft will ADP sich aus zwei Gründen hervorheben: wegen ihres nachvollziehbaren Zugang zur Fehlervermeidung sowie ihrer ausgereiften Auffassung von Automatisierung. Und so stellt sich das Buch auch tatsächlich als praktischer und durchdachter Guide für die Implementierung und das Management von Softwareprojekten und -prozessen heraus. Durch seine Bestimmung der Technologie-Infrastruktur beschreibt "Automated Defect Prevention" eher notwendige Features als spezielle Tools und bleibt damit Händler-neutral. Lediglich bei einer grundlegenden Basismenge von Features, die für die Bildung einer effektiven Infrastruktur essentiell sind, wurde eine Auswahl getroffen. Viele existierende kommerzielle und nicht-kommerzielle Software-Tools unterstützen diese, ebenso wie weiter entwickelte Features.

Eine Übersicht über die geeigneten Entwicklungswerkzeuge befindet sich im Anhang des Buches. Dort sind außerdem weitere nützliche Dinge wie ein Glossar mit für die automatische Fehlerprävention notwendigen Stichwörtern, einem Überblick über moderne Software-Entwicklungsprozess-Modelle, Beispielanwendungen mit "ADP Best Practices" uvm. zu finden.

Aus dem Inhalt:

  1. Automatische Fehlerprävention mit ADP
  2. Prinzipien automatischer Fehlerprävention
  3. Anfängliche Planung und Infrastruktur
  4. Spezifikation und Management der Anforderungen
  5. Erweiterte Planung und Infrastruktur
  6. Architektonisches und detailliertes Design
  7. Konstruktion
  8. Testen und Fehlerprävention
  9. Trend-Analyse und Deployment
  10. Das Managen externer Faktoren
  11. Fallstudie: Automatisierung als Änderungsagent

Das Buch richtet sich an Software-Projektmanager, -Architekten, -Entwickler, -Tester, QA-Experten und alle, die dafür verantwortlich sind, funktionale Software in einem bestimmten Budget-Rahmen pünktlich zu liefern. Das im Oktober im Wiley-Verlag erschienene Werk ist vorerst nur in englischer Sprache erhältlich.

Über die Autoren

Dorota Huizinga, PHD, ist stellvertretende Dekanin am "College of Engineering and Computer Science" und Dozentin für Computerwissenschaft an der California State University in Fullerton. Ihre Publikationsliste umfasst eine weite Bandbreite verschiedener Disziplinen der Computerwissenschaft, ihre Forschung wurde u. a. von der Nationalen Wissenschafts-Stiftung gefördert.

Adam Kolawa, PHD, ist Mitbegründer und CEO von Parasoft, einem führenden Anbieter von automatischen Fehlervermeidungslösungen. Dr. Kolawa ist Co-Autor von "Bulletproofing Web Applications" und hat an mehr als hundert Kommentaren und technischen Papers mitgewirkt sowie zahlreiche wissenschaftliche Arbeiten verfasst.

von Anke Anlauf

Kommentare