 |
 | |  |  | | Beschreibung |  | Crystal Clear ist für kleine und unkritische Projekte gedacht, mit bis zu sechs Mitarbeitern und geringer Kritikalität. Es kommt daher mit nur wenigen Artefakten aus. Der Umfang der Dokumentation wird durch Kommunikation im Team und mit dem Kunden vermindert.
Crystal Clear definiert lediglich vier Rollen, das sind Sponsor, Senior Designer-Programmierer, Designer-Programmierer und User. Der Senior Designer-Programmierer ist Schlüsselperson im Team, er leitet die anderen Programmierer an.
Crystal Clear fordert
- Software wird inkrementell entwickelnt und in regelmäßigen Abständen von zwei bis drei Monaten ausgeliefert.
- Die Meilensteine in der Projektplanung beziehen sich immer nur auf laufende Software. Dokumente werden begleitend erstellt.
- Automatisierte Tests sollten implementiert werden.
- Die Nutzer des Systems sind an der Entwicklung direkt beteiligt.
- Für jedes Release finden zwei kurze informelle Reviews (User Viewings) statt.
- Produkt- und Methoden-Verbesserungs-Workshops werden zu Beginn und in der Mitte jedes Inkrementes durchgeführt. Darüber wird das Vorgehen in Crystal clear fortlaufend angepasst und verbessert.
Es ist erlaubt, Praktiken und Vorgehensweisen aus anderen Methoden wie dem eXtreme Programming oder aus Scrum zu übernehmen.
Als Projektergebnisse (Artefakte) werden gefordert:
- eine Folge von Releases (laufender Code)
- eine Planung der User Viewings und der Auslieferungen
- kommentierte Use Cases bzw. Beschreibungen des Funktionsumfangs
- kommentierte Design-Skizzen
- GUI-Prototypen (Screenshots)
- Gemeinsames Objektmodell
- Code zur (Daten-)Migration
- Testfälle
- Benutzerhandbuch
Im Unterschied zum reinen eXtreme Programming fordert Crystal Clear kurze Anforderungs- und Designdokumentation. |  |
 | |  |  | |  | |  | |  |  |  | | Zu dieser Seite wurden noch keine Kommentare oder Bewertungen abgegeben. |
|
|  | |  |  |   | Übergeordnet |  |  |  | |  |  |  |  |  | Crystal Clear |  |  |  |  |  | Literaturhinweise |  |  |  | |  |  |  |  |  |  |
|