SlideShare ist ein Scribd-Unternehmen logo
1 von 70
Downloaden Sie, um offline zu lesen
#WISSENTEILEN
The Day after
Lars Röwekamp
CIO New Technologies
@mobileLarson
@_openknowledge
Lars Röwekamp (a.k.a. @mobileLarson)
ÜBER MICH
LR
#WISSENTEILEN
Wer bin ich - und wen ja, wie viele?
• CIO New Technologies
• Enterprise & Mobile
• Author, Speaker, Coach & Mentor
• Snowboard & MTB Enthusiast
• dreifacher Vater, einfacher Ehemann
Branchenneutrale Softwareentwicklung und IT-Beratung
ÜBER OPEN KNOWLEDGE
#WISSENTEILEN
#WISSENTEILEN
Work hard ...
#WISSENTEILEN
Play hard ...
#WISSENTEILEN
...und ab in den URLAUB!
#WISSENTEILEN
WTF! Welcome to REALITY
#WISSENTEILEN
YOUR App really sucks!
DEVELOPMENT QUALITY
ROLLOUT
ANALYTICSIDEATION
EVALUATION
#WISSENTEILEN
#WISSENTEILEN
SUPER
APP?
#WISSENTEILEN
Back to Work ...
Fehler erkennen
Probleme beheben
Zum Upgrade motivieren
KEINE negative Bewertung
#WISSENTEILEN
QUALITY
#WISSENTEILEN
QUALITY
#WISSENTEILEN
0%
QUALITY
Warum crashen Apps?
#WISSENTEILEN
QUALITY
Warum crashen Apps?
#WISSENTEILEN
QUALITY
33%
Hardware
67%
Software
10% Display – Density, colors, quality
10% Memory – Type and amount
7% Sensors – Accelerometer, Gravity
Gyroscope, GPS
4% Chipset - CPU, GPU, Silicon
2% Other HW – Keyboard, WiFi
32% Platform – OS Version
29% OEM customizations
– specific UI layers, customized SW,
middleware, drivers
6% Other SW– Dependencies to e.g.
pre-installed apps. processes
#WISSENTEILEN
QUALITY
The Day After
QUALITY
#WISSENTEILEN
Anforderung an Testabdeckung
• Alles „Offensichtliche“ plus ...
• ... Lifecycle Events & Config Changes
• ... Datenbank & Filesystem
• ... Umwelteinflüsse & Störungen
• ... zu unterstützende Device Konfigurationen
• ... zu unterstützende Versionen, Locales, etc.
The Day After
QUALITY
#WISSENTEILEN
Anforderung an Testabdeckung
• ... Reaktion auf Batteriestatus
• ... App Installation & Update
• ... Verhalten im Standby Modus
• ... Standardkonformität
• ... Plattformkonformität
• ... Sicherheit
#WISSENTEILEN
QUALITY
Das kleine
„1x1“ des
Testens
The Day After
QUALITY
#WISSENTEILEN
Unit Tests
• Testen der korrekten Funktionsweise
einzelner, isolierter Komponenten
• automatisiert
• regelmäßig
• wiederholbar
The Day After
QUALITY
#WISSENTEILEN
Integration Tests
• Testen der Interaktion von „unit tested“
Komponenten mit ihrer direkten Umgebung
• Life Cycle Behaviour
• Klickpfade, State-Saving/Restoring
• Änderung von Konfiguration, Ressourcen
• Umwelteinflüsse und Störungen
The Day After
QUALITY
#WISSENTEILEN
Acceptance Tests
• Testen der Korrektheit und Vollständigkeit von
Use Cases und User Stories
• Remote Installation und Remote Ablauf
• paralleles Testen von verschiedenen „Devices“
• Vergleich von Bildschirmfotos
The Day After
QUALITY
#WISSENTEILEN
Stress Tests
• Testen der App gegen Umwelteinflüsse und
„beliebige“ Störungen
• Simulation „beliebiger“ Störungen
• Simulation „beliebiger“ Umwelteinflüsse
• Forciertes „gegen die Wand“ fahren
Wer bitte soll das alles
testen?
25
The Day After
QUALITY
• Ich?
• Du?
• Er, sie, es?
• Oder besser doch ... ?
#WISSENTEILEN
QUALITY
#WISSENTEILEN
Dafür gibt es doch bestimmt eine „App“, äh
sorry ich meinte einen Test-Provider, oder?
QUALITY
#WISSENTEILEN
ROLLOUT
#WISSENTEILEN
Klingon	in	the2010	Dragon*con Parade,	by vladeb,	CC	by 2.0	
flickr.com/photos/28122162@N04/4968698797
The Klingon Programmer?
http://gradha.sdf-eu.org/textos/klingon_programmer.en.html
Rule 18:	
„Perhaps it IS	a	good day to die!	
I	say we ship it!“
The Day After
ROLLOUT
#WISSENTEILEN
Rollout Strategien
• Klingon Rollout
• „Dogfood“ Builds
• Interne oder externe Beta-Phase
• BTW: Single- oder Multi-Plattform Rollout
• BTW: App „only“ oder App & Server Rollout
The Day After
ROLLOUT
#WISSENTEILEN
Alpha / Beta Channels
The Day After
ROLLOUT
#WISSENTEILEN
Alpha / Beta Channels
• Community als „Tester“
• „Tester“ bekommen normale Store Updates
• Wenn Alpha/Beta Rollout beendet, sind die
„Tester“ wieder Teil der normalen User-Base,
ohne Deinstallation
The Day After
ROLLOUT
#WISSENTEILEN
Staged Rollout
• App geht nur an einen Teil der Nutzer:
5%, 10%, 20%, 50%
• Features auf Akzeptanz testen
• Kritische Fehler betreffen nur Teilgruppen
• Langsames Steigern ist möglich
The Day After
ROLLOUT
#WISSENTEILEN
Rollout Zyklen
• Balance zwischen zu oft und zu selten
• Balance zwischen
„App ist buggy“ (HotFix Flut)
„App wird nicht gepflegt“
The Day After
ROLLOUT
#WISSENTEILEN
Rollout Zyklen
• Hard Facts:
Jedes Update bringt Traffic!
„Newsletter of Mobile World“
Neue Berechtigungen kosten Nutzer
• Erfahrungswert:
Update alle 2-6 Wochen wird akzeptiert
#WISSENTEILEN
ANALYTICS
The Day After
ANALYTICS
#WISSENTEILEN
„Meine App ist am Markt! Aber wie bekomme
ich jetzt sinnvolle Informationen über
Nutzerverhalten und Conversion als
Grundlage für strategische
Entscheidungen?“
The Day After
ANALYTICS
#WISSENTEILEN
Schritt 1: Notwendige Daten identifizieren
• Was sind die Business relevanten Metriken?
• Was sind die technischen Metriken?
• Was sind weitere Erfolgsmetriken?
The Day After
ANALYTICS
#WISSENTEILEN
Schritt 2: Nutzbarkeit prüfen
• Kann ich die gewünschten Daten sammeln?
• Habe ich die notwendigen Analysetools?
• Habe ich die notwendige Analyseerfahrung?
#WISSENTEILEN
ANALYTICS
Part 1: In-App Logging
The Day After
ANALYTICS
#WISSENTEILEN
Worum geht es beim In-App Logging
• Laufzeitinformationen ...
sammeln, senden & auswerten
• Und was Bitte? Relevantes!
User-Verhalten, Values & Crashes
The Day After
ANALYTICS
#WISSENTEILEN
a.k.a. Poor-Mans Analytics
• „einfach“ im Sinne von trivial zu realisieren
• „einfach“ im Sinne von wenig komfortabel
• Wie kommen die Daten zum Entwickler?
• Wie kommen die Daten zum Server?
• Was ist mit Security?
#WISSENTEILEN
ANALYTICS
Part 2: Crash Reporting
The Day After
ANALYTICS
#WISSENTEILEN
Worum geht es beim Crash Reporting
• Kritische Laufzeitinformationen ...
sammeln, senden & auswerten
• Und was Bitte? Unerwartetes!
User-Verhalten, Values & Crashes
#WISSENTEILEN
Wie geht Crash Reporting?
„Embed in Code “
ANALYTICS
#WISSENTEILEN
ANALYTICS
#WISSENTEILEN
Wie geht Crash Reporting?
„Collect & send Data “
ANALYTICS
#WISSENTEILEN
ANALYTICS
The Day After
ANALYTICS
#WISSENTEILEN
„Collect & send Data“, aber wie?
• Silent Mode
• PopUp / Toast
• Notification
• Dialog
#WISSENTEILEN
Wie geht Crash Reporting?
„Analyze Data“
ANALYTICS
#WISSENTEILEN
ANALYTICS
#WISSENTEILEN
ANALYTICS
#WISSENTEILEN
ANALYTICS
The Day After
ANALYTICS
#WISSENTEILEN
Main Features des Crash Reporting?
• klinkt sich bei „Ausnahmen“ dazwischen
• erstellt „Crash Reports“
• reichert „Crash Reports“ um Kontext an
• sendet „Crash Reports“ an Backend(s)
• benötigt i.d.R. „lediglich“ Internet-Permission
The Day After
ANALYTICS
#WISSENTEILEN
Main Players beim Crash Reporting?
• Crashlytics (Teil von Fabric)
• New Relic
• Cittercism
• Splunk (ehemals Bugsense)
• HockeyApp
• TestFlight, Testfairy
The Day After
ANALYTICS
#WISSENTEILEN
The Day After
ANALYTICS
#WISSENTEILEN
„Aber was macht meine App,
wenn sie mal gerade nicht crasht?“
#WISSENTEILEN
Part 3: App Monitoring
ANALYTICS
The Day After
ANALYTICS
#WISSENTEILEN
Worum geht es beim App Monitoring
• Relevante Laufzeitinformationen ...
sammeln, senden & auswerten
• Nutzerverhalten
• Nutzer-Feedback
The Day After
ANALYTICS
#WISSENTEILEN
Monitore deine Ratings
• Ratings unbedingt ernst nehmen!
• Bester Kanal hin zu den Nutzern
• Nächstes Feature ist wahrscheinlich schon als
Review in den Ratings und nicht im Backlog
The Day After
ANALYTICS
#WISSENTEILEN
Monitore dein Traffic
• Erkennen von Serverproblemen
• Probleme werden auf die App geschoben.
• App ist nicht Web. Einmal deinstalliert ist
immer deinstalliert!
The Day After
ANALYTICS
#WISSENTEILEN
Monitore die UX
• Nutzerverhalten verstehen lernen
• App Performance messen
• Netzwerklatenz erkennen
• In welchen Geräten/Ländern/Regionen?
The Day After
ANALYTICS
#WISSENTEILEN
Monitore die UX
• „Number of active Users using the App“
• „Where in the World the App is being used“
• „Adoption and Usage of specific Features“
• „In-App Purchases and Transactions“
• „Crashes and Exceptions“
• „And many other useful metrics ... “
#WISSENTEILEN
ANALYTICS
#WISSENTEILEN
ANALYTICS
The Day After
ANALYTICS
#WISSENTEILEN
Main Player beim App Monitoring
• Google Analytics
• New Relic
• Telerik Analytics
• Apteligent (ehemals Cittercism)
#WISSENTEILEN
Fazit
FRAGEN
? ? ?
#WISSENTEILEN
LARS RÖWEKAMP
CIO NEW TECHNOLOGIES
lars.roewekamp@openknowledge.de
+49 (0)441 4082 – 101
@mobileLarson
@_openknowledge
OFFENKUNDIGGUT
KOTAKT
69
#WISSENTEILEN
#7: © vasakna – fotilia.com
#8: © vadymvdrobot – fotilia.com
#27: © flickr.com/photos/28122162@N04/4968698797
#4, #5, #6, #10, #11. #23, #38. #41, #54: pixabay.com
Icons in this presentation designed by “Freepik”, “Nice and Serious” and
“Elegant Themes” from www.flaticon.com
BILDNACHWEISE
#WISSENTEILEN

Weitere ähnliche Inhalte

Was ist angesagt?

Das passende Backend für meine Apps
Das passende Backend für meine AppsDas passende Backend für meine Apps
Das passende Backend für meine AppsOPEN KNOWLEDGE GmbH
 
CQRS, der etwas andere Architekturansatz
CQRS, der etwas andere ArchitekturansatzCQRS, der etwas andere Architekturansatz
CQRS, der etwas andere ArchitekturansatzOPEN KNOWLEDGE GmbH
 
iOS: einheitliche Oberflächen mit Auto Layout
iOS: einheitliche Oberflächen mit Auto LayoutiOS: einheitliche Oberflächen mit Auto Layout
iOS: einheitliche Oberflächen mit Auto LayoutOPEN KNOWLEDGE GmbH
 
Der Enterprise-Java-Architekt – eine aussterbende Gattung!?
Der Enterprise-Java-Architekt – eine aussterbende Gattung!?Der Enterprise-Java-Architekt – eine aussterbende Gattung!?
Der Enterprise-Java-Architekt – eine aussterbende Gattung!?OPEN KNOWLEDGE GmbH
 
Modern Lightweight Enterprise Architectures mit Java
Modern Lightweight Enterprise Architectures mit JavaModern Lightweight Enterprise Architectures mit Java
Modern Lightweight Enterprise Architectures mit JavaOPEN KNOWLEDGE GmbH
 
Herausforderung „Multi-Channel Architecture”
Herausforderung „Multi-Channel Architecture”Herausforderung „Multi-Channel Architecture”
Herausforderung „Multi-Channel Architecture”OPEN KNOWLEDGE GmbH
 

Was ist angesagt? (8)

Das passende Backend für meine Apps
Das passende Backend für meine AppsDas passende Backend für meine Apps
Das passende Backend für meine Apps
 
CQRS, der etwas andere Architekturansatz
CQRS, der etwas andere ArchitekturansatzCQRS, der etwas andere Architekturansatz
CQRS, der etwas andere Architekturansatz
 
iOS: einheitliche Oberflächen mit Auto Layout
iOS: einheitliche Oberflächen mit Auto LayoutiOS: einheitliche Oberflächen mit Auto Layout
iOS: einheitliche Oberflächen mit Auto Layout
 
Der Enterprise-Java-Architekt – eine aussterbende Gattung!?
Der Enterprise-Java-Architekt – eine aussterbende Gattung!?Der Enterprise-Java-Architekt – eine aussterbende Gattung!?
Der Enterprise-Java-Architekt – eine aussterbende Gattung!?
 
Java EE meets Microservices
Java EE meets MicroservicesJava EE meets Microservices
Java EE meets Microservices
 
Modern Lightweight Enterprise Architectures mit Java
Modern Lightweight Enterprise Architectures mit JavaModern Lightweight Enterprise Architectures mit Java
Modern Lightweight Enterprise Architectures mit Java
 
Herausforderung „Multi-Channel Architecture”
Herausforderung „Multi-Channel Architecture”Herausforderung „Multi-Channel Architecture”
Herausforderung „Multi-Channel Architecture”
 
Less Server vs. Serverless?
Less Server vs. Serverless?Less Server vs. Serverless?
Less Server vs. Serverless?
 

Ähnlich wie The Day after

A/B Testing und Conversion Optimierung für Mobile Apps
A/B Testing und Conversion Optimierung für Mobile Apps A/B Testing und Conversion Optimierung für Mobile Apps
A/B Testing und Conversion Optimierung für Mobile Apps Optimizely
 
INTEGRATION VON SECURITY-CHECKS IN DIE CI-PIPELINE
INTEGRATION VON SECURITY-CHECKS IN DIE CI-PIPELINEINTEGRATION VON SECURITY-CHECKS IN DIE CI-PIPELINE
INTEGRATION VON SECURITY-CHECKS IN DIE CI-PIPELINEOPEN KNOWLEDGE GmbH
 
Swarovski Wie mobile-optimierte Websites Umsatz und das neue Google Rating st...
Swarovski Wie mobile-optimierte Websites Umsatz und das neue Google Rating st...Swarovski Wie mobile-optimierte Websites Umsatz und das neue Google Rating st...
Swarovski Wie mobile-optimierte Websites Umsatz und das neue Google Rating st...Dynatrace
 
Google Analytics Konferenz 2012: Thomas Sommeregger, elements.at: Mobile Trac...
Google Analytics Konferenz 2012: Thomas Sommeregger, elements.at: Mobile Trac...Google Analytics Konferenz 2012: Thomas Sommeregger, elements.at: Mobile Trac...
Google Analytics Konferenz 2012: Thomas Sommeregger, elements.at: Mobile Trac...e-dialog GmbH
 
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigernVerstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigernUnivention GmbH
 
Die Matrix: Enterprise-Architekturen jenseits von Microservices
Die Matrix: Enterprise-Architekturen jenseits von MicroservicesDie Matrix: Enterprise-Architekturen jenseits von Microservices
Die Matrix: Enterprise-Architekturen jenseits von MicroservicesOPEN KNOWLEDGE GmbH
 
Mobile testing @ XING - Ist der Release Train pünktlich
Mobile testing @ XING - Ist der Release Train pünktlichMobile testing @ XING - Ist der Release Train pünktlich
Mobile testing @ XING - Ist der Release Train pünktlichDaniel Knott
 
[Mobile Usability Testing] Zahlen, Daten, Fakten Mobil - World Usability Day ...
[Mobile Usability Testing] Zahlen, Daten, Fakten Mobil - World Usability Day ...[Mobile Usability Testing] Zahlen, Daten, Fakten Mobil - World Usability Day ...
[Mobile Usability Testing] Zahlen, Daten, Fakten Mobil - World Usability Day ...UserZoom Deutschland
 
Einführung in die Mobile-Produktentwicklung: Konzeption, Design, Entwicklung,...
Einführung in die Mobile-Produktentwicklung: Konzeption, Design, Entwicklung,...Einführung in die Mobile-Produktentwicklung: Konzeption, Design, Entwicklung,...
Einführung in die Mobile-Produktentwicklung: Konzeption, Design, Entwicklung,...Bokowsky + Laymann GmbH
 
Mobile Analytics - wie Sie Ihre mobilen Nutzer mit Google Analytics besser v...
Mobile Analytics  - wie Sie Ihre mobilen Nutzer mit Google Analytics besser v...Mobile Analytics  - wie Sie Ihre mobilen Nutzer mit Google Analytics besser v...
Mobile Analytics - wie Sie Ihre mobilen Nutzer mit Google Analytics besser v...121WATT GmbH
 
Mobile App Testing In Agile Environment
Mobile App Testing In Agile EnvironmentMobile App Testing In Agile Environment
Mobile App Testing In Agile EnvironmentShlwagner
 
etailment WIEN 2015 - Mirjam Techt (willhaben.at) "Mobile Commerce"
etailment WIEN 2015 - Mirjam Techt (willhaben.at) "Mobile Commerce"etailment WIEN 2015 - Mirjam Techt (willhaben.at) "Mobile Commerce"
etailment WIEN 2015 - Mirjam Techt (willhaben.at) "Mobile Commerce"Werbeplanung.at Summit
 
A/B Testing für Native Mobile Apps
A/B Testing für Native Mobile AppsA/B Testing für Native Mobile Apps
A/B Testing für Native Mobile AppsOptimizely
 
Hilfe, ich will meinen Monolithen zurück!
Hilfe, ich will meinen Monolithen zurück!Hilfe, ich will meinen Monolithen zurück!
Hilfe, ich will meinen Monolithen zurück!OPEN KNOWLEDGE GmbH
 
Mobile App Testing In Agile Environment
Mobile App Testing In Agile EnvironmentMobile App Testing In Agile Environment
Mobile App Testing In Agile EnvironmentTestObject
 
eparo – Inhalte und Funktionen von Websites (Vortrag IICO Kongress 2009 – Rol...
eparo – Inhalte und Funktionen von Websites (Vortrag IICO Kongress 2009 – Rol...eparo – Inhalte und Funktionen von Websites (Vortrag IICO Kongress 2009 – Rol...
eparo – Inhalte und Funktionen von Websites (Vortrag IICO Kongress 2009 – Rol...eparo GmbH
 
Low Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid BenutzerzentraleLow Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid BenutzerzentralePatric Schmid
 
The new job of qa was ein quality engineer zukünftig können muss
The new job of qa   was ein quality engineer zukünftig können mussThe new job of qa   was ein quality engineer zukünftig können muss
The new job of qa was ein quality engineer zukünftig können mussraezz
 
MVP - Methode richtig umgesetzt
MVP - Methode richtig umgesetztMVP - Methode richtig umgesetzt
MVP - Methode richtig umgesetztFLYACTS GmbH
 

Ähnlich wie The Day after (20)

A/B Testing und Conversion Optimierung für Mobile Apps
A/B Testing und Conversion Optimierung für Mobile Apps A/B Testing und Conversion Optimierung für Mobile Apps
A/B Testing und Conversion Optimierung für Mobile Apps
 
INTEGRATION VON SECURITY-CHECKS IN DIE CI-PIPELINE
INTEGRATION VON SECURITY-CHECKS IN DIE CI-PIPELINEINTEGRATION VON SECURITY-CHECKS IN DIE CI-PIPELINE
INTEGRATION VON SECURITY-CHECKS IN DIE CI-PIPELINE
 
Swarovski Wie mobile-optimierte Websites Umsatz und das neue Google Rating st...
Swarovski Wie mobile-optimierte Websites Umsatz und das neue Google Rating st...Swarovski Wie mobile-optimierte Websites Umsatz und das neue Google Rating st...
Swarovski Wie mobile-optimierte Websites Umsatz und das neue Google Rating st...
 
Google Analytics Konferenz 2012: Thomas Sommeregger, elements.at: Mobile Trac...
Google Analytics Konferenz 2012: Thomas Sommeregger, elements.at: Mobile Trac...Google Analytics Konferenz 2012: Thomas Sommeregger, elements.at: Mobile Trac...
Google Analytics Konferenz 2012: Thomas Sommeregger, elements.at: Mobile Trac...
 
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigernVerstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
 
Die Matrix: Enterprise-Architekturen jenseits von Microservices
Die Matrix: Enterprise-Architekturen jenseits von MicroservicesDie Matrix: Enterprise-Architekturen jenseits von Microservices
Die Matrix: Enterprise-Architekturen jenseits von Microservices
 
Mobile testing @ XING - Ist der Release Train pünktlich
Mobile testing @ XING - Ist der Release Train pünktlichMobile testing @ XING - Ist der Release Train pünktlich
Mobile testing @ XING - Ist der Release Train pünktlich
 
[Mobile Usability Testing] Zahlen, Daten, Fakten Mobil - World Usability Day ...
[Mobile Usability Testing] Zahlen, Daten, Fakten Mobil - World Usability Day ...[Mobile Usability Testing] Zahlen, Daten, Fakten Mobil - World Usability Day ...
[Mobile Usability Testing] Zahlen, Daten, Fakten Mobil - World Usability Day ...
 
Apps für Kultureinrichtungen
Apps für KultureinrichtungenApps für Kultureinrichtungen
Apps für Kultureinrichtungen
 
Einführung in die Mobile-Produktentwicklung: Konzeption, Design, Entwicklung,...
Einführung in die Mobile-Produktentwicklung: Konzeption, Design, Entwicklung,...Einführung in die Mobile-Produktentwicklung: Konzeption, Design, Entwicklung,...
Einführung in die Mobile-Produktentwicklung: Konzeption, Design, Entwicklung,...
 
Mobile Analytics - wie Sie Ihre mobilen Nutzer mit Google Analytics besser v...
Mobile Analytics  - wie Sie Ihre mobilen Nutzer mit Google Analytics besser v...Mobile Analytics  - wie Sie Ihre mobilen Nutzer mit Google Analytics besser v...
Mobile Analytics - wie Sie Ihre mobilen Nutzer mit Google Analytics besser v...
 
Mobile App Testing In Agile Environment
Mobile App Testing In Agile EnvironmentMobile App Testing In Agile Environment
Mobile App Testing In Agile Environment
 
etailment WIEN 2015 - Mirjam Techt (willhaben.at) "Mobile Commerce"
etailment WIEN 2015 - Mirjam Techt (willhaben.at) "Mobile Commerce"etailment WIEN 2015 - Mirjam Techt (willhaben.at) "Mobile Commerce"
etailment WIEN 2015 - Mirjam Techt (willhaben.at) "Mobile Commerce"
 
A/B Testing für Native Mobile Apps
A/B Testing für Native Mobile AppsA/B Testing für Native Mobile Apps
A/B Testing für Native Mobile Apps
 
Hilfe, ich will meinen Monolithen zurück!
Hilfe, ich will meinen Monolithen zurück!Hilfe, ich will meinen Monolithen zurück!
Hilfe, ich will meinen Monolithen zurück!
 
Mobile App Testing In Agile Environment
Mobile App Testing In Agile EnvironmentMobile App Testing In Agile Environment
Mobile App Testing In Agile Environment
 
eparo – Inhalte und Funktionen von Websites (Vortrag IICO Kongress 2009 – Rol...
eparo – Inhalte und Funktionen von Websites (Vortrag IICO Kongress 2009 – Rol...eparo – Inhalte und Funktionen von Websites (Vortrag IICO Kongress 2009 – Rol...
eparo – Inhalte und Funktionen von Websites (Vortrag IICO Kongress 2009 – Rol...
 
Low Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid BenutzerzentraleLow Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
 
The new job of qa was ein quality engineer zukünftig können muss
The new job of qa   was ein quality engineer zukünftig können mussThe new job of qa   was ein quality engineer zukünftig können muss
The new job of qa was ein quality engineer zukünftig können muss
 
MVP - Methode richtig umgesetzt
MVP - Methode richtig umgesetztMVP - Methode richtig umgesetzt
MVP - Methode richtig umgesetzt
 

Mehr von OPEN KNOWLEDGE GmbH

Warum der Computer "Nein" sagt - Mehr Nachvollziehbarkeit dank Explainable AI
Warum der Computer "Nein" sagt - Mehr Nachvollziehbarkeit dank Explainable AIWarum der Computer "Nein" sagt - Mehr Nachvollziehbarkeit dank Explainable AI
Warum der Computer "Nein" sagt - Mehr Nachvollziehbarkeit dank Explainable AIOPEN KNOWLEDGE GmbH
 
Machine Learning? Ja gerne! Aber was und wie? Eine Kurzanleitung für den erfo...
Machine Learning? Ja gerne! Aber was und wie? Eine Kurzanleitung für den erfo...Machine Learning? Ja gerne! Aber was und wie? Eine Kurzanleitung für den erfo...
Machine Learning? Ja gerne! Aber was und wie? Eine Kurzanleitung für den erfo...OPEN KNOWLEDGE GmbH
 
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die CloudFrom Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die CloudOPEN KNOWLEDGE GmbH
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
FEHLENDE DATEN? (K)EIN PROBLEM!: Die Kunst der Data Imputation
FEHLENDE DATEN? (K)EIN PROBLEM!: Die Kunst der Data ImputationFEHLENDE DATEN? (K)EIN PROBLEM!: Die Kunst der Data Imputation
FEHLENDE DATEN? (K)EIN PROBLEM!: Die Kunst der Data ImputationOPEN KNOWLEDGE GmbH
 
Cloud-native and Enterprise Java? Hold my beer!
Cloud-native and Enterprise Java? Hold my beer!Cloud-native and Enterprise Java? Hold my beer!
Cloud-native and Enterprise Java? Hold my beer!OPEN KNOWLEDGE GmbH
 
From Zero to still Zero: The most beautiful mistakes going into the cloud.
From Zero to still Zero: The most beautiful mistakes going into the cloud. From Zero to still Zero: The most beautiful mistakes going into the cloud.
From Zero to still Zero: The most beautiful mistakes going into the cloud. OPEN KNOWLEDGE GmbH
 
Ready for the Future: Jakarta EE in Zeiten von Cloud Native & Co
Ready for the Future: Jakarta EE in Zeiten von Cloud Native & CoReady for the Future: Jakarta EE in Zeiten von Cloud Native & Co
Ready for the Future: Jakarta EE in Zeiten von Cloud Native & CoOPEN KNOWLEDGE GmbH
 
Shared Data in verteilten Architekturen
Shared Data in verteilten ArchitekturenShared Data in verteilten Architekturen
Shared Data in verteilten ArchitekturenOPEN KNOWLEDGE GmbH
 
Machine Learning mit TensorFlow.js
Machine Learning mit TensorFlow.jsMachine Learning mit TensorFlow.js
Machine Learning mit TensorFlow.jsOPEN KNOWLEDGE GmbH
 
It's not Rocket Science: Neuronale Netze
It's not Rocket Science: Neuronale NetzeIt's not Rocket Science: Neuronale Netze
It's not Rocket Science: Neuronale NetzeOPEN KNOWLEDGE GmbH
 
Shared Data in verteilten Systemen
Shared Data in verteilten SystemenShared Data in verteilten Systemen
Shared Data in verteilten SystemenOPEN KNOWLEDGE GmbH
 
Mehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungMehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungOPEN KNOWLEDGE GmbH
 
API-Design, Microarchitecture und Testing
API-Design, Microarchitecture und TestingAPI-Design, Microarchitecture und Testing
API-Design, Microarchitecture und TestingOPEN KNOWLEDGE GmbH
 
Supersonic Java für die Cloud: Quarkus
Supersonic Java für die Cloud: QuarkusSupersonic Java für die Cloud: Quarkus
Supersonic Java für die Cloud: QuarkusOPEN KNOWLEDGE GmbH
 
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?OPEN KNOWLEDGE GmbH
 

Mehr von OPEN KNOWLEDGE GmbH (20)

Warum der Computer "Nein" sagt - Mehr Nachvollziehbarkeit dank Explainable AI
Warum der Computer "Nein" sagt - Mehr Nachvollziehbarkeit dank Explainable AIWarum der Computer "Nein" sagt - Mehr Nachvollziehbarkeit dank Explainable AI
Warum der Computer "Nein" sagt - Mehr Nachvollziehbarkeit dank Explainable AI
 
Machine Learning? Ja gerne! Aber was und wie? Eine Kurzanleitung für den erfo...
Machine Learning? Ja gerne! Aber was und wie? Eine Kurzanleitung für den erfo...Machine Learning? Ja gerne! Aber was und wie? Eine Kurzanleitung für den erfo...
Machine Learning? Ja gerne! Aber was und wie? Eine Kurzanleitung für den erfo...
 
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die CloudFrom Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
FEHLENDE DATEN? (K)EIN PROBLEM!: Die Kunst der Data Imputation
FEHLENDE DATEN? (K)EIN PROBLEM!: Die Kunst der Data ImputationFEHLENDE DATEN? (K)EIN PROBLEM!: Die Kunst der Data Imputation
FEHLENDE DATEN? (K)EIN PROBLEM!: Die Kunst der Data Imputation
 
Nie wieder Log-Files!
Nie wieder Log-Files!Nie wieder Log-Files!
Nie wieder Log-Files!
 
Cloud-native and Enterprise Java? Hold my beer!
Cloud-native and Enterprise Java? Hold my beer!Cloud-native and Enterprise Java? Hold my beer!
Cloud-native and Enterprise Java? Hold my beer!
 
From Zero to still Zero: The most beautiful mistakes going into the cloud.
From Zero to still Zero: The most beautiful mistakes going into the cloud. From Zero to still Zero: The most beautiful mistakes going into the cloud.
From Zero to still Zero: The most beautiful mistakes going into the cloud.
 
API Expand Contract
API Expand ContractAPI Expand Contract
API Expand Contract
 
Ready for the Future: Jakarta EE in Zeiten von Cloud Native & Co
Ready for the Future: Jakarta EE in Zeiten von Cloud Native & CoReady for the Future: Jakarta EE in Zeiten von Cloud Native & Co
Ready for the Future: Jakarta EE in Zeiten von Cloud Native & Co
 
Shared Data in verteilten Architekturen
Shared Data in verteilten ArchitekturenShared Data in verteilten Architekturen
Shared Data in verteilten Architekturen
 
Machine Learning mit TensorFlow.js
Machine Learning mit TensorFlow.jsMachine Learning mit TensorFlow.js
Machine Learning mit TensorFlow.js
 
KI und Architektur
KI und ArchitekturKI und Architektur
KI und Architektur
 
It's not Rocket Science: Neuronale Netze
It's not Rocket Science: Neuronale NetzeIt's not Rocket Science: Neuronale Netze
It's not Rocket Science: Neuronale Netze
 
Shared Data in verteilten Systemen
Shared Data in verteilten SystemenShared Data in verteilten Systemen
Shared Data in verteilten Systemen
 
Business-Mehrwert durch KI
Business-Mehrwert durch KIBusiness-Mehrwert durch KI
Business-Mehrwert durch KI
 
Mehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungMehr Sicherheit durch Automatisierung
Mehr Sicherheit durch Automatisierung
 
API-Design, Microarchitecture und Testing
API-Design, Microarchitecture und TestingAPI-Design, Microarchitecture und Testing
API-Design, Microarchitecture und Testing
 
Supersonic Java für die Cloud: Quarkus
Supersonic Java für die Cloud: QuarkusSupersonic Java für die Cloud: Quarkus
Supersonic Java für die Cloud: Quarkus
 
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
 

The Day after