18
Kalkulation und Storyboarding. Ein Leitfaden für die Optimierung der Genauigkeit FileMaker Developer Conference 2017 Presenter Series Deborah Zempel, Deborah Zempel Consulting

Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

Kalkulation und Storyboarding. Ein Leitfaden für die Optimierung der Genauigkeit

FileMaker Developer Conference 2017 Presenter Series

Deborah Zempel, Deborah Zempel Consulting

Page 2: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

FileMaker Developer Conference DevCon ist eine jährlich stattfindende Entwicklerkonferenz mit eingehenden Sitzungen, Meetings für spezielle Fachbereiche, persönlichen Konsul-tationen und Chancen, sich mit vielen Mitarbeitern von FileMaker, Inc. und anderen erfahrenen Entwicklern der FileMaker-Plattform zu vernetzen. DevCon ist der eine unschätzbare Branchentreffpunkt mit mehr als 1.500 FileMaker-Profis aus der ganzen Welt.

Page 3: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

3

WillkommenDieses E-Book basiert auf der Präsentation von Deborah Zempel anlässlich der FileMaker Developer Conference 2017: „Estimating & Storyboarding with Accuracy“ (Englisch).

Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin als auch als Projektleiterin an großen und kleinen Projekten. 

Mit den Jahren an Entwick-lungstätigkeit wurde Zempel zu einer Spezialistin in Sachen Storyboarding und Kalkulation.

In diesem LeitfadenStoryboarding………………………………………………………..

Warum Storyboard?………………………….……….……....….

Wege zum Storyboard………............................................…..

Grundlagen der Kalkulation……………………………………..

Analyse: Anfängliche Fragen……………………………………

Analyse: Auswertung und Untersuchung………..............…..

Analyse: Detaillierte Anforderungsanalyse……………………

Rezept zusammenstellen………............................................

Rezept zusammenstellen: Ist die Kalkulation logisch?………

Laufendes Projektmanagement…………………………….….

Nächste Schritte………………………………………..….........…

4 5 6

8 9

12 13141516

17

Page 4: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

4

Ein Storyboard ist ein grafisches Tool für Organisation und Zusammenarbeit, das Sie dabei unterstützt, die grundlegenden Anforderungen und Funktionen Ihres Projekts zu definieren. Durch Storyboarding entstehen zudem Referenzpunkte, die während der iterativen Phasen des Entwicklungsprozesses ggf. wieder besucht werden müssen, speziell, wenn das Produkt vor Abschluss aufbereitet wird.

01Storyboarding

Was ist ein Storyboard?

Möglichkeiten des Storyboardings

Warum Storyboard?

Page 5: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

5

Warum Storyboard?Der wichtigste Faktor in einem Storyboard ist, dass sich alle einig sind und das Gleiche meinen. Wenn Ihnen ein Kunde sagt: „Wir müssen sicherstellen, dass wir internationalen Versand in das Versandlayout aufnehmen“, was heißt das dann? Ist das nur ein Markierungsfeld, damit jemand angeben kann, dass das Paket international versendet wird, oder gibt es ein ganz eigenes Verfahren nur für internationale Pakete? Wenn ein Kunde sagt: „Wir müssen Anmeldungspakete versenden“, was bedeutet das dann?

Ein Storyboard hilft Ihnen, das herauszufinden. Wie Sie das Storyboard erstellen und präsentieren, liegt bei Ihnen.

Effizienz Gleiches Ergebnis

bei geringerem Aufwand

Storyboard-Wertbeitrag: Drei Prinzipien, die für Ihren Kunden wichtig sind

ProduktivitätMehr erreichen bei gleichem Aufwand

EffektivitätRichtig agieren

Page 6: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

Software verfügbar

FileMaker Pro www.filemaker.com/de

Balsamiq www.balsamiq.com

Paper von 53 www.fiftythree.com

Sketchbook vonAutoDesk www.sketchbook.com

Graph Paper www.printablepaper.net

Indexkarten Lokaler Bürobedarfshandel

6

Beliebte Storyboarding-Softwareund Vorlagen

Möglichkeiten des StoryboardingsEs gibt viele Arten des Storyboardings. Sie müssen sich für eine Methode und ein Format entscheiden, mit dem Sie gut zurechtkommen und das Sie effizient arbeiten lässt.

Auf dem Markt sind viele Produkte, die Sie bei der Erstellung von Storyboards unterstützen.

Page 7: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

7

Beispiele für Storyboards

Prototyp, erstellt mit FileMaker Einfach mit Stift und Papier auf Notizkarten

Page 8: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

8

Die Kalkulation kann sich schwierig gestalten, da so viele Faktoren zu berücksichtigen sind, wenn es darum geht, die Zeit abzuschätzen, die für die Entwicklung eines Systems oder eines Teil eines Systems für eine Organisation erforderlich ist. Wenn Sie ein Projekt kalkulieren, müssen Sie mit einem Dialog zur Analyse beginnen. Eine detaillierte Analysephase hilft Ihnen, Ihr Storyboard zu verfeinern, und ermöglicht Ihnen, Ihre Kalkulation bei Bedarf anzupassen.

02Grundlagen der Kalkulation

Mit der Kalkulation beginnen

Analysea. Anfängliche Fragen b. Auswertung und Untersuchung c. Detaillierte Analyse

Rezept zusammenstellena. Aufgaben aufschlüsseln b. Zeit kalkulieren c. Macht das Sinn?

Page 9: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

Analyse: Anfängliche FragenWährend der Analysephase sammeln Sie Informationen von Ihrem Kunden, indem Sie einerseits zuhören und andererseits während Interviews explizite Fragen stellen.

9

Themen für anfängliche Beispielfragen:

Plattformen

Sicherheitsanforderungen

Beabsichtigter Einsatz

Auflösung

Integration mit anderen Systemen

Gestaltungsanforderungen

Anzahl der Benutzer

Page 10: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

10

Frage Erläuterung

Für welche Plattformen konzipieren wir: Mac, Windows, iOS, Web oder alle?

Für plattformübergreifende Einsätze sind gestalterische Überlegungen wichtig. Planen Sie Zeit für die Entwicklung auf einer Plattform und korrigieren Sie dann auf der anderen Plattform, wenn es an der Zeit ist. Unabhängig von der Plattform, auf der Sie entwickeln, sollten Sie stets die Zeit berücksichtigen, die für das Testen auf der anderen Plattform nötig ist. Wenn Sie auf der gleichen Plattform entwickeln, auf der die Benutzer auch arbeiten werden, müssen Sie das Testen der anderen Szenarien nicht berücksichtigen.

Wie lauten die Sicherheits-anforderungen des Kunden?

Benötigen wir ein Konto und ein Passwort für jeden Benutzer? Wie viele Berechtigungen sind erforderlich? Sperren wir Funktionen mit Hilfe von Scripts oder über die Sicherheitsfunktionen von FileMaker oder beides? Je strenger das System ist, umso mehr Zeit ist für die Umsetzung der Sicherheit erforderlich.

Was soll ausgegeben werden? Berichte, Formulare, Verträge, Listen, Arbeitsblätter, PDFs?

2 Seiten oder 30 Seiten? Können wir mit benutzerdefinierten Listenansichten arbeiten oder muss jeder Bericht individuell angelegt und im System hinterlegt sein?

Für welche Bildschirm-auflösung entwickeln wir?

Die Bildschirmauflösung ist bei der Gestaltung der Benutzeroberfläche wichtig. Wieder kommt die Frage der Plattformkompatibilität ins Spiel. Die Fenstergröße kann sich von Plattform zu Plattform unterscheiden. Wenn Sie die Bildschirmauflösung nicht kennen, können Sie nicht vorab sagen, wie die Benutzeroberfläche aussehen wird, wenn Sie auf beiden Plattformen testen.

Anfängliche Beispielfragen: Plattformen, Sicherheit, Ausgabe und Auflösung

Page 11: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

11

Frage Erläuterung

Ist eine Integration mit anderen Systemen, Plugins oder Third-Party-Software umzusetzen? Wenn ja, welche sind das und wie müssen sie integriert werden?

Wenn das System in andere Systeme integriert wird, berücksichtigen Sie, wie gut Sie diesen anderen Prozess kennen. Wenn es sich lediglich um einen CSV-Export handelt, müssen Sie nur die Felder und die Reihenfolge für den Export kennen. Wenn es sich um ein Plugin handelt und Sie bislang noch nicht damit gearbeitet haben, berücksichtigen Sie zusätzlich Zeit, um die Integration korrekt durchzuführen. Wenn Sie Hilfe von Dritten wie einem Partner in Ihrem Unternehmen benötigen, planen Sie Zeit für die zusätzliche Person ein.

Hat der Kunde Gestaltungsvorstellungen oder sollen Sie eine Benutzeroberfläche vorschlagen?

Wenn Sie die Gestaltung übernehmen sollen, ist das keine große Sache. Wenn der Kunde selbst etwas gestaltet hat und das Design eingehalten werden soll, kann das erheblichen Aufwand bedeuten. Manchmal denken Kunden nur an die Optik und berücksichtigen die Auswirkungen ihres Designs nicht. Solange wir die Antwort auf diese Frage kennen und eine Vorstellung davon haben, wie ihre Oberfläche aussehen soll, können wir genauer kalkulieren.

Wie viele Benutzer werden das System gleichzeitig nutzen?

Ist es ein Ein-Benutzer-System? Arbeiten mehrere Benutzer gleichzeitig im System?

Anfängliche Beispielfragen: Integration, Design und Anzahl der Benutzer

Page 12: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

12

Analyse: Auswertung und UntersuchungSobald die anfänglichen Fragen abgeschlossen sind, ist es an der Zeit, die gesammelten Informationen genauer zu betrachten.

Auswerten- Vorhandene Software - Vorhandene Dokumente - Vorhandene Daten

Untersuchen- Benutzer interviewen - Deren Sichtweise

aufnehmen - Deren Prozess

beobachten

Die Details erfassen

Page 13: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

13

Analyse: Detaillierte AnforderungsanalyseNachdem die anfänglichen Fragen und Auswertungen abgeschlossen sind, ist es an der Zeit, das Storyboard mit Ihrer Analyse der anfänglichen Fragen und dem Entity-Relationship-Diagramm (ERD) zusammenzustellen.

Storyboard- Visuelles Element

für Kunde - Skizziert System für

Aufschlüsselung

ERD- Legt die Komplexität

des Systems fest

Kundenbesprechung

+ = Detaillierte Bedarfsanalyse

Die Durchsicht der detaillierten Bedarfsanalyse gemeinsam mit Ihrem Kunden kann zusätzliche Details aufdecken, die Ihnen helfen werden, ein präziseres Storyboard aufzustellen und letztendlich eine genauere Kalkulation zu erstellen.

Page 14: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

14

Rezept zusammenstellenNachdem Sie nun ein detaillierteres Storyboard erstellt haben, ist es an der Zeit, alles aufzuschlüsseln. Werden Sie angepasste Menüs, eigene Designs oder eigene Funktionen benötigen? Werden Sie Schulung anbieten? Werden Sie das System für den Kunden installieren?

Jede Aufgabe muss berücksichtigt werden, von der Gesamtanzahl an Layouts, Scripts und Feldern bis zur Gesamtanzahl an Treffen und dem erforderlichen Projektmanagement. Anschließend müssen Sie die Gesamtzeit schätzen, die Sie für den Abschluss der einzelnen Aufgaben benötigen, und Ihren Stundensatz anwenden.

Aufgaben aufschlüsseln- Layouts - Scripts - Projektmanagement

Gesamtzeit kalkulieren- Zeit für jede Aufgabe

bestimmen

Zusammenfassung

Page 15: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

15

Rezept zusammenstellen: Ist die Kalkulation logisch?Sobald die Gesamtzeit für das Projekt kalkuliert wurde, sollten Sie unbedingt einen Puffer (5-10 % der Gesamtprojektzeit) hinzufügen, um Vergessenes oder Unterschätztes zu berücksichtigen.

Nehmen Sie sich jetzt Zeit, um die Summe zu betrachten und sicherzustellen, dass die Kalkulation, die Sie dann einreichen werden, realistisch ist.

Wenn sie nicht realistisch erscheint, müssen Sie im Prozess zurückgehen und neu bewerten und Anpassungen vornehmen und ggf. Optionen in eine künftige Phase verschieben.

Reich an Funktionen Vereinfacht

Schnickschnack: Erwartungen wecken Wenn Sie Ihre erste Kalkulation aufsetzen, berücksichtigen Sie unbedingt alle besprochenen Funktionen und Optionen. Wenn Ihre Kalkulation hoch erscheint, müssen Sie ggf. vereinfachen.

Page 16: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

16

Laufendes Projekt-managementEs ist wichtig, das Projekt basierend auf dem vereinbarten Storyboard und der Kalkulation zu leiten. Wenn Änderungen auftreten oder sich der Umfang des Projekts ändert, müssen Sie diese Änderungen klar dokumentieren und kommunizieren können, um unerwartete Erhöhungen im Projektbudget vermeiden zu können.

Vereinbarung der Anforderungen- Änderungen basierend

auf dem vereinbarten Storyboard handhaben

- Möglichkeit, Optionen in künftige Phasen zu verlagern

Budget-vereinbarung- Festlegen, was in der ersten

Kalkulation enthalten sein kann - So können Sie ggf. zusätzliche

Kosten rechtfertigen. - Zeit für Aufschlüsselung

festhalten

Mit dem Projekt vorankommen

Page 17: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

17

PlanenIhre ersten Schritte zur

Entwicklung eigener Apps

ErstellenZeit, mit dem Aufbau Ihrer eigenen App zu beginnen

EinsetzenGemeinsame Nutzung Ihrer eigenen App mit Ihrem Team

Planen Sie Ihr Projekt, erstellen Sie Ihre eigene App, setzen Sie sie für Ihr Team ein – komplett mit Hilfe dieser

herunterladbaren Leitfäden:

Sehen Sie sich Deborah Zempels vollständige DevCon-Präsentation an und laden Sie das Kalkulations-Tool, das sie in ihrer Demo

verwendet, sowie ihr Whitepaper herunter.

03 Estimating & Storyboardingwith Accuracy (Englisch)

Nächste SchritteBEG002.fmp12.zip

269,7 KB Defining the Scope

of a Project

Page 18: Kalkulation und Storyboarding. - FileMaker€¦ · Storyboarding with Accuracy“ (Englisch). Zempel entwirft seit mehr als 26 Jahren mit FileMaker Pro und arbeitet sowohl als Designerin

18

Die FileMaker-Schulungs-Website eröffnet Ihnen die Custom App Academy Training Series, Webinare, Diskussionen, Videos und Lehrgänge: filemaker.com/de/learning/

Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern und -Experten. Holen Sie sich Antworten auf Ihre Fragen, sehen Sie sich Videos an, greifen Sie auf technische Erläuterungen und Praxisartikel sowie White Papers zurück u. v. m. community.filemaker.com/

Die FileMaker.com-Supportseite bietet Produktdokumentation, Artikel der Knowledge-base, Unterstützung bei Kaufentscheidungen und Installationshandbücher: filemaker.com/de/support/

Online-Schulungen, Trainings und CommunityEntdecken Sie die RessourcenNutzen Sie diese hervorragenden Ressourcen, die Sie auf Ihrer Reise unterstützen, eine eigene App mit der FileMaker-Plattform zu entwickeln.