Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion...

15
FileMaker Developer Conference 2017 Presenter Series Die Single-Purpose App. Wenn weniger mehr ist. Ronnie Rios, Senior Consulting Engineer

Transcript of Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion...

Page 1: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

FileMaker Developer Conference 2017 Presenter Series

Die Single-Purpose App. Wenn weniger mehr ist.

Ronnie Rios, Senior Consulting Engineer

Page 2: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

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: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

3

In diesem E-BookEinführung……………………………………………………..

Bündeln oder entbündeln?………………………….……….

Benutzer favorisieren Single-Purpose-Apps……………..

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

49

1214

WillkommenDieses E-Book basiert auf der Präsentation, die Ronnie Rios anlässlich der FileMaker Developer Conference 2017 gegeben hat: „Less is More: The Single-Purpose App“ (Weniger ist mehr: Die Single-Purpose-App).

Rios arbeitet bei FileMaker, Inc. als Senior Consulting Engineer und verfügt über mehr als 20 Jahre an Erfahrung bei Consulting und der Entwicklung von Datenbanksoftware.

Mehr als fünf Jahre arbeitete er dabei für Apple Inc. und bekleidete dort Funktionen wie Technology Coordinator und Consultant im Business-Team.

Page 4: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

4

Seit Jahren debattieren u. a. Entwickler, Systemarchitekten und Branchenexperten den richtigen Ansatz für den Aufbau eigener Apps für mobile Plattformen:

eine einzige Mehrzweck-Appodermehrere Single-Purpose-Apps

Vor einigen Jahren rückte das Entbündeln von Apps ins Rampenlicht.

01Einführung

Bündeln oder entbündeln?

Page 5: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

5

Was ist der Unterschied zwischen Multi-Purpose-Apps und mehreren Single-Purpose-Apps?Multi-Purpose-Apps sind Apps aus einem Guss, die all das an einer Stelle bieten, was der Benutzer braucht.

Mehrere Single-Purpose-Apps sind Apps, die speziell konzipiert wurden, um jeweils eine Sache zu erledigen.

M

Multi-Purpose-App Mehrere Single-Purpose-Apps

1 1 1

1 1 1

1 1 1

Multi-Purpose im Vergleich zu mehreren Single-Purpose

Page 6: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

6

Funktion und Zweck sind nicht das Gleiche.Funktionen sind Eigenschaften, die beschreiben, was die Software macht und wie sie es macht.

Der Zweck definiert, was der Benutzer erreichen bzw. erledigen möchte, nicht wie und auch nicht auf welchem Weg.

Single-Purpose meint nicht nur eine Funktion

Eine Single-Feature-App mit nur einer Funktion kümmert sich um eine Sache.

Eine Single-Purpose-App wurde für eine Sache konzipiert.

Page 7: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

7

Was ist das „Entbündeln von Apps“?Das Entbündeln von Apps ist schlicht das Aufbrechen einzelner Funktionen oder Funktionalitäten einer App, um diese als vollständig eigene Apps anzubieten.

Dieses Entbündeln trat bereits 2007 auf, als Benutzer begannen, von Desktop-PIM-Software zu Smartphones zu migrieren.

Die meisten mobilen Anwendungen werden von kleineren Arbeitsgruppen mit kleinen Abteilungsbudgets eingesetzt, die sich stark auf Geschäftsprozesse und -ziele konzentrieren und einen Produktlebenszyklus von 2 Jahren aufweisen.

– Shannon Sears Director, Business Relationship Management, Global Sales and Marketing, CR Bard

Page 8: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

8

Das Phänomen des Entbündelns von Apps 2013 und 2014 konnte die Entwicklergemeinde das „große Entbündeln der Apps“ beobachten, als Facebook Messenger abspaltete, Paper und Slingshort einführte und Instagram sowie WhatsApp übernahm. Foursquare spaltete sich selbst in Swarm und das neue Foursquare auf. Twitter, Dropbox, Evernote und Google Docs verfolgten vergleichbare Strategien.

Zwischen 2014 und 2015 trat dann eine Umkehr dieses Trends des Entbündelns auf.

Was ist also heute die richtige Strategie für die Entwickler eigener Apps?

Benutzer beginnen, von Desktop-PIM-Software

zu Smartphones zu migrieren.

2007

2013-2014

Beliebte Multi-Purpose-Apps gliedern

Funktionen in verschiedene Single-Purpose-Apps aus.

Single-Purpose-Apps beginnen zu bündeln, um Multi-Purpose-Apps zu schaffen.

2015-2016

Ein kurzer Überblick

Beide Strategien existieren ohne klaren

Gewinner!

2017

?

Page 9: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

9

02Bündeln oder entbündeln?

Zwei Strategien: Welche ist für Ihre Lösung die richtige?

Strategie 1 - Bündeln: Erstellen Sie eine Multi-Purpose-App aus einem Guss, die alles an einem Ort bietet, was der Benutzer benötigt.

Strategie 2 - Entbündeln: Entwickeln Sie mehrere Single-Purpose-Apps, die jeweils spezifisch konzipiert eine Funktion übernehmen.

Auch wenn das Entbündeln nicht so erfolgreich ist, wie es die Branche einst erwartet hat: Zu viele Funktionen in eine App zu packen, hat seine Risiken. Mehr Funktionen bedeuten einen größeren Funktionsumfang, langsamere Ladezeiten und eine größere Wahrscheinlichkeit, dass einige der Funktionen von den Benutzern einfach übersehen werden. App-Entwickler müssen hier den optimalen Ansatz finden.

Page 10: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

10

Strategie 1 - Vorteile des Bündelns:1. Keine Notwendigkeit,

herauszufinden, was wo ist, da sich alles an einem Ort befindet.

2. Keine Notwendigkeit, nachzudenken, wie die Apps zusammenarbeiten.

3. Minimiert das Risiko, Datensilos zu produzieren.

Eine einzige Umgebung

Einheitliches Benutzererlebnis

Datenerfassung an einem Ort

Multi-Purpose-Apps

M

Page 11: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

1 1 1

1 1 1

1 1 1

11

Strategie 2 - Vorteile des Entbündelns:1. Die Touch-Oberfläche mobiler

Smartphone-Betriebssysteme erleichtert das Stöbern durch verschiedene zur Auswahl stehende Anwendungen.

2. Funktionen, die tief in Registern versteckt sind, gehen an den meisten Benutzern vorüber. Durch das Entbündeln können Sie Funktionen wieder hervorholen, die einst vergraben, verloren oder vergessen wurden.

3. Single-Purpose-Apps gestatten aufgrund ihrer Einfachheit in der Regel eine schnellere Iteration.

Nach Recherchen von Gartner benötigen über 50 % der Unternehmen monatliche bzw. wöchentliche App-Releases. Davon sagt ein Drittel, dass die IT nicht ausreichend schnell liefert.

Mehrere Single-Purpose-Apps

Der Homescreen ist das neue Portal.

Einheitliches Benutzererlebnis

Auf schnelle Iteration ausgelegt/schnell auf dem Markt

Page 12: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

12

03Benutzer favorisieren Single-Purpose-Apps

Benutzer tendieren zu Single-Purpose-Apps aufgrund ihrer spezialisierten Funktion und der klaren Oberfläche, so dass die Akzeptanz oftmals höher liegt.

1

Ein „Uber“ für jeden Zweck

PROBLEM LÖSUNG

Page 13: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

13

Fallstricke beim Entbündeln:Ein Entbündeln schlägt fast immer fehl, wenn der Benutzer nicht mehr als bei Multi-Purpose-Apps profitiert.

Zu viele Apps können zu einer App-Übersättigung führen und zu viele Wechsel zwischen Apps verursachen. Oftmals arbeiten diese Apps nicht zusammen und neigen dazu, Datensilos zu produzieren.

Entwickler können integrierte FileMaker-Plattform-Tools nutzen, um diese Probleme zu vermeiden.

Gründe für das Versagen von Multiple-Purpose-Apps

1 1 1

1 1 1

1 1 1

Nicht benutzerorientiert

Zu viele Apps

Geringe oder keine Integration mit anderen Apps

Es entstehen Datensilos.

Page 14: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

14

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 Ronnie Rios komplette DevCon-Präsentation an:

04Less is More:

The Single-Purpose App

Nächste Schritte

Page 15: Die Single-Purpose App. - Claris · 2018-05-07 · Eine Single-Feature-App mit nur einer Funktion kümmert ... Die offizielle FileMaker Community verbindet Sie mit anderen FileMaker-Benutzern

15

Die FileMaker-Schulungs-Website eröffnet Ihnen die kostenlose 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 RessourcenEntdecken Sie die Ressourcen, die Sie auf Ihrer Reise unterstützen, eine eigene App mit der FileMaker-Plattform zu entwickeln.

Dieses E-Book nimmt Bezug auf Jeff Schulman und Katherine Lord, „Supersession: Applications and Infrastructure and Operations: When Worlds Collide“, Gartner Applications Strategy and Solutions Summit, 6.-8. Dezember 2016.