Gelernte Lektionen
Empfehlenswert
- gute Kommunikation
 - So früh wie möglich mit allen beteiligten Personen in Verbindung setzen
 - Drei Fragen zum Projektverlauf (Burndownchart, Roadmap, Projektplan):
 - Wo stehe ich im Projekt?
 - Wie viel Aufwand wird noch benötigt?
 - Muss ich das Projekt kürzen?
 - Benutze Tools zur Automatisierung (Builds, Tests, CI, ...)
 - Klare Definitionen und Konventionen festlegen und einhalten
 - Definition of Done, Programmierkonventionen, etc.
 
Zu Vermeiden
- Keine „lockeren“ Gruppentreffen vereinbaren, immer genaue Zeiten
 - Nicht alle Forderungen der Auftraggeber müssen bedingungslos angenommen werden
 - Nicht nur alleine Entwickeln, sondern möglichst oft im Team
 - Nicht mehr als ein Tool pro Zweck (z.B.: nicht Skydrive, Dropbox, Sharepoint, etc. gleichzeitig)
 - Zeitmanagement nicht unterschätzen
 
