Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Wie man mit Festpreisprojekten Entwicklungs-Tea...

Wie man mit Festpreisprojekten Entwicklungs-Teams unglücklich macht

Die Abrechnungsform eines Kundenengagements hat mehr Einfluss auf die Arbeit des Teams und die Zusammenarbeit mit den Kunden als man gemeinhin annimmt. Sven erzählt euch aus Erfahrung, was da alles schief gehen kann und worauf ihr achten solltet, um nicht dieselben Schmerzen zu erleiden.

Avatar for Sven Kloppenburg

Sven Kloppenburg

December 03, 2021

Other Decks in Programming

Transcript

  1. Individuals and interactions over processes and tools Working software over

    comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  2. Individuals and interactions over processes and tools Working software over

    comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  3. Fuckup – Kommunikation ist teuer Szenario: Wir erstellen eine App.

    Kunde liefert Design zu. Design wird von anderen Externen gemacht. Fuck Ups: • Design ist für eine fixe Auflösung optimiert, nicht für drölf Auflösungen & Bildschirmgrößen. • Kommunikation nur über Bande. • Designer will möglichst wenig Änderungen, weil auch da Festpreis.
  4. Fuckup – Kommunikation ist teuer Learnings: • Zulieferungen als notwendige

    Voraussetzung, um ANZUFANGEN • “alles was ich bis zur nächsten Rechnung brauche”
  5. Fuckup – “Da steht aber, dass das geht!” Szenario: App

    für iOS & Android die “native” aussehen soll. Fuckups: • Technologiewahl basierend auf Whitepaper > frühe Xamarin Version Realisierungsaufwand ca. 2,5 x zur Schätzung.
  6. Fuckup – “Da steht aber, dass das geht!” Learning: •

    ”Choose boring technologies” • Risikopuffer/Ausstiegsklauseln
  7. Xamarin als Framework kann alles was wir brauchen. Wir brauchen

    responsive design. Statische Texte werden sich nochmal ändern. Die App muss nicht offline fähig sein. wichtig unwichtig unsicher sicher
  8. Risiken behandeln Für interne Risiken: • Während Angebotsprozess evaluieren •

    Risikopuffer im Angebot einplanen Für externe Risiken: • Zuständigkeiten klären • Zulieferungen als notwendige Voraussetzung, um Meilenstein anzufangen