SlideShare uma empresa Scribd logo
1 de 16
Halalati -
Toolkit for Social Marketing Apps
Bug Fixing & Kommunikation mit Kunden

Dr. Thomas Langenberg, Allfacebook Devcon

5. Dezember 2011




                                            0
Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner
Form mit „Bugs“ der Facebook Plattform auseinander
Ausgangssituation




Quelle:
• http://www.google.com/trends?q=facebook+bug
• http://mantsch1.com/
                                                                       1
Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner
Form mit „Bugs“ der Facebook Plattform auseinander
Ausgangssituation




               Open Graph Opjects




Quelle:
• http://www.google.com/trends?q=facebook+bug
• http://mantsch1.com/
                                                                       2
Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner
Form mit „Bugs“ der Facebook Plattform auseinander
Ausgangssituation




               Open graph objects

                              Facebook checkins




Quelle:
• http://www.google.com/trends?q=facebook+bug
• http://mantsch1.com/
                                                                       3
Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner
Form mit „Bugs“ der Facebook Plattform auseinander
Ausgangssituation




               Open graph objects

                              Facebook checkins

                                         Realtime processing




Quelle:
• http://www.google.com/trends?q=facebook+bug
• http://mantsch1.com/
                                                                       4
Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner
Form mit „Bugs“ der Facebook Plattform auseinander
Ausgangssituation




               Open graph objects

                              Facebook checkins

                                         Realtime processing

                                                   Privacy settings




Quelle:
• http://www.google.com/trends?q=facebook+bug
• http://mantsch1.com/
                                                                       5
Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner
Form mit „Bugs“ der Facebook Plattform auseinander
Ausgangssituation




               Open graph objects

                              Facebook checkins

                                         Realtime processing

                                                   Privacy settings

                                                          iFrame Scrollbars




Quelle:
• http://www.google.com/trends?q=facebook+bug
• http://mantsch1.com/
                                                                              6
Was genau ist ein „Facebook“ Bug




                            ?
halalati | Dezember 2011
                                      7
Es gibt zwei Typen von Bugs – echte und unechte

   Typologie - Ein Versuch

                          Echte
                                                                                           Unechte
               („not working share button“)




                                                                                       „… der Entzug von
                                                                                  Adminrechten entgegen den
                                                                                 FAQ trotzdem möglich ist, um
                                                                                 etwa scheidenden Mitarbeitern
                                                                                  die Kontrolle über eine Seite
                                                                                         zu nehmen “
Quelle: http://www.vol.at/facebook-bug-ermoeglicht-page-hijacking/news-20110907-09370017
halalati | Dezember 2011                                                                                          8
Bug ist nicht gleich „Bug“ –
   wir unterscheiden zwischen vier verschiedenen Typen von Bugs
   Typologie




                                               1

                             „sind echt“




                                                   ?
                                               2

     Bugs
                                               3

                           „sind nicht echt“

                                               4




halalati | Dezember 2011                                          9
Bugs, bei denen das „Fixing“ bei Facebook liegt
      1        sollten am Besten über einen Workaround adressiert werden
   Bug ist echt - Facebook ist Schuld




        Lösung:            „melden“
        Aufwand:           eher hoch, da workaround gefunden werden muss
halalati | Dezember 2011                                                   10
Bugs, die einmal Bugs waren, können über das Bug Reporting
      2        bzw. über Google gefunden und fixiert werden
   Bug ist echt - Facebook ist nicht (mehr) Schuld




        Lösung:            „googeln“
        Aufwand:           niedriger, da BugFix vorhanden, aber gefunden werden muss
halalati | Dezember 2011                                                               11
Die einfachsten Bugs, sind diese, bei denen lediglich eine
      3        Missverständnis vorliegt
   Bug ist nicht echt – es liegt ein Missverständnis vor




                                                            Thema -
                       Thema - Gewinnspiele:
                                                            Canvas vs . Fanpage Apps:
                       „Das Formular wird nicht
                                                            „Meine Fanpage ist
                       korrekt vorbefüllt!“
                                                            verschwunden!“




        Lösung:                  „kommunizieren“
        Aufwand:                 niedrig, da „nur“ Abstimmung mit Auftraggeber notwendig
halalati | Dezember 2011                                                                   12
Bugs, die aus fehlenden Funktionen resultieren, können über
      4       einfaches „machen“ gefixed werden
   Bug ist nicht echt – eine Funktion wurde vergessen zu implementieren




        Lösung:                      „machen“
        Aufwand:                     mittel, das Budget muss erweitert & Zeitplan angepasst werden
Quelle: http://www.werbeplanung.at/media/88345/geek_cover_AufmacherContent.jpg
halalati | Dezember 2011                                                                             13
Die Mehrheit der in der Facebook App Entwicklung entdeckten „Bugs“
   sind relativ „einfach“ identifzier- und lösbar
   Zusammenfassung

                                                                             Aufwand für
                                                                              das Fixing

                                            Facebook ist
                                        1
                                            „Schuld“
                             sind
                             echt           Facebook ist nicht
                                        2
                                            „Schuld“
      Bugs
                                            „Missverständnis zwischen
                                        3
                                            Entwickler und Auftraggeber “
                              sind
                           nicht echt
                                            „Eine Funktion wurde (schlichtweg)
                                        4
                                            vergessen zu implementieren“
                                                                                 80% aller
                                                                                  „bugs“
halalati | Dezember 2011                                                                     14
Was sind Eure Erfahrungen?




                           Dr. Thomas Langenberg,
                           Gründer & Geschäftsführer
                           eMail: thomas.langenberg@halalati.com

                           Tel: 0049-89-46221028
                           Mob: 0049-157-78910112
                           Fax: 0049-89-954-64153

                           Web: http://www.halalati.com
                           Twitter: http://www.twitter.com/halalati
                           Facebook: http://www.facebook.com/halalati




halalati | Dezember 2011                                                15

Mais conteúdo relacionado

Destaque

12 12-09-pb-fotos
12 12-09-pb-fotos12 12-09-pb-fotos
12 12-09-pb-fotosLeila Cura
 
Presentationdemadrid 110510093910-phpapp02
Presentationdemadrid 110510093910-phpapp02Presentationdemadrid 110510093910-phpapp02
Presentationdemadrid 110510093910-phpapp02FrancescT
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...vlabatut
 
Techdays 2010 : Laboratoire de tests avec la virtualisation
Techdays 2010 : Laboratoire de tests avec la virtualisationTechdays 2010 : Laboratoire de tests avec la virtualisation
Techdays 2010 : Laboratoire de tests avec la virtualisationvlabatut
 
Wie werden Klimaschutzinvestitionen attraktiver? Rechtliche Hemmnisse und neu...
Wie werden Klimaschutzinvestitionen attraktiver? Rechtliche Hemmnisse und neu...Wie werden Klimaschutzinvestitionen attraktiver? Rechtliche Hemmnisse und neu...
Wie werden Klimaschutzinvestitionen attraktiver? Rechtliche Hemmnisse und neu...Oeko-Institut
 
130218 startupszene nuernberg
130218 startupszene nuernberg130218 startupszene nuernberg
130218 startupszene nuernbergMarkus Teschner
 
GENERATIONDESIGN Messereview Ambiente 2013
GENERATIONDESIGN Messereview Ambiente 2013GENERATIONDESIGN Messereview Ambiente 2013
GENERATIONDESIGN Messereview Ambiente 2013GENERATIONDESIGN GmbH
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptdavrous
 
Sites web de bibliothèques et terminaux mobiles
Sites web de bibliothèques et terminaux mobiles Sites web de bibliothèques et terminaux mobiles
Sites web de bibliothèques et terminaux mobiles Pierre Naegelen
 
Edi.cat a la Universitat
Edi.cat a la UniversitatEdi.cat a la Universitat
Edi.cat a la UniversitatEdi.cat
 
Manuel d'utilisation UCP Services
Manuel d'utilisation UCP ServicesManuel d'utilisation UCP Services
Manuel d'utilisation UCP ServicesUCP Services
 
El daño de los ecosistemas de Puerto Vallarta
El daño de los ecosistemas de Puerto VallartaEl daño de los ecosistemas de Puerto Vallarta
El daño de los ecosistemas de Puerto VallartaIEP
 
Folien Webinar Online Journalismus Session 3
Folien Webinar Online Journalismus Session 3Folien Webinar Online Journalismus Session 3
Folien Webinar Online Journalismus Session 3WebinarOnlineJournalismus
 
Agilistes : n'oubliez pas la technique ! - Agile France - 23/05/2013
Agilistes : n'oubliez pas la technique ! - Agile France - 23/05/2013Agilistes : n'oubliez pas la technique ! - Agile France - 23/05/2013
Agilistes : n'oubliez pas la technique ! - Agile France - 23/05/2013Xavier NOPRE
 
Klenk & Hoursch Transparenz-Studie
Klenk & Hoursch Transparenz-StudieKlenk & Hoursch Transparenz-Studie
Klenk & Hoursch Transparenz-StudieKlenk Hoursch
 

Destaque (20)

12 12-09-pb-fotos
12 12-09-pb-fotos12 12-09-pb-fotos
12 12-09-pb-fotos
 
Presentationdemadrid 110510093910-phpapp02
Presentationdemadrid 110510093910-phpapp02Presentationdemadrid 110510093910-phpapp02
Presentationdemadrid 110510093910-phpapp02
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
 
Techdays 2010 : Laboratoire de tests avec la virtualisation
Techdays 2010 : Laboratoire de tests avec la virtualisationTechdays 2010 : Laboratoire de tests avec la virtualisation
Techdays 2010 : Laboratoire de tests avec la virtualisation
 
Proyecto 11mo
Proyecto 11moProyecto 11mo
Proyecto 11mo
 
Wie werden Klimaschutzinvestitionen attraktiver? Rechtliche Hemmnisse und neu...
Wie werden Klimaschutzinvestitionen attraktiver? Rechtliche Hemmnisse und neu...Wie werden Klimaschutzinvestitionen attraktiver? Rechtliche Hemmnisse und neu...
Wie werden Klimaschutzinvestitionen attraktiver? Rechtliche Hemmnisse und neu...
 
130218 startupszene nuernberg
130218 startupszene nuernberg130218 startupszene nuernberg
130218 startupszene nuernberg
 
GENERATIONDESIGN Messereview Ambiente 2013
GENERATIONDESIGN Messereview Ambiente 2013GENERATIONDESIGN Messereview Ambiente 2013
GENERATIONDESIGN Messereview Ambiente 2013
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascript
 
Sites web de bibliothèques et terminaux mobiles
Sites web de bibliothèques et terminaux mobiles Sites web de bibliothèques et terminaux mobiles
Sites web de bibliothèques et terminaux mobiles
 
091927 Cr
091927 Cr091927 Cr
091927 Cr
 
Caen 6th
Caen 6thCaen 6th
Caen 6th
 
Edi.cat a la Universitat
Edi.cat a la UniversitatEdi.cat a la Universitat
Edi.cat a la Universitat
 
Manuel d'utilisation UCP Services
Manuel d'utilisation UCP ServicesManuel d'utilisation UCP Services
Manuel d'utilisation UCP Services
 
El daño de los ecosistemas de Puerto Vallarta
El daño de los ecosistemas de Puerto VallartaEl daño de los ecosistemas de Puerto Vallarta
El daño de los ecosistemas de Puerto Vallarta
 
Folien Webinar Online Journalismus Session 3
Folien Webinar Online Journalismus Session 3Folien Webinar Online Journalismus Session 3
Folien Webinar Online Journalismus Session 3
 
Realidad
RealidadRealidad
Realidad
 
Agilistes : n'oubliez pas la technique ! - Agile France - 23/05/2013
Agilistes : n'oubliez pas la technique ! - Agile France - 23/05/2013Agilistes : n'oubliez pas la technique ! - Agile France - 23/05/2013
Agilistes : n'oubliez pas la technique ! - Agile France - 23/05/2013
 
Klenk & Hoursch Transparenz-Studie
Klenk & Hoursch Transparenz-StudieKlenk & Hoursch Transparenz-Studie
Klenk & Hoursch Transparenz-Studie
 
Evid.1 rúbrica
Evid.1 rúbricaEvid.1 rúbrica
Evid.1 rúbrica
 

Mais de Halalati

Facebook Gewinnspiele und Facebook Apps
Facebook Gewinnspiele und Facebook AppsFacebook Gewinnspiele und Facebook Apps
Facebook Gewinnspiele und Facebook AppsHalalati
 
Mehr Fans auf Ihrer Fanpage
Mehr Fans auf Ihrer FanpageMehr Fans auf Ihrer Fanpage
Mehr Fans auf Ihrer FanpageHalalati
 
Erfolgreiche Facebook Aktionen
Erfolgreiche Facebook AktionenErfolgreiche Facebook Aktionen
Erfolgreiche Facebook AktionenHalalati
 
Facebook Apps - Promotions for Facebook Fanpages
Facebook Apps - Promotions for Facebook FanpagesFacebook Apps - Promotions for Facebook Fanpages
Facebook Apps - Promotions for Facebook FanpagesHalalati
 
Facebook Apps - Gewinnspiele auf Facebook Fanpages
Facebook Apps - Gewinnspiele auf Facebook FanpagesFacebook Apps - Gewinnspiele auf Facebook Fanpages
Facebook Apps - Gewinnspiele auf Facebook FanpagesHalalati
 
Branded Facebook Apps
Branded Facebook AppsBranded Facebook Apps
Branded Facebook AppsHalalati
 
Facebook App mit Halalati einfach erstellen
Facebook App mit Halalati einfach erstellenFacebook App mit Halalati einfach erstellen
Facebook App mit Halalati einfach erstellenHalalati
 

Mais de Halalati (7)

Facebook Gewinnspiele und Facebook Apps
Facebook Gewinnspiele und Facebook AppsFacebook Gewinnspiele und Facebook Apps
Facebook Gewinnspiele und Facebook Apps
 
Mehr Fans auf Ihrer Fanpage
Mehr Fans auf Ihrer FanpageMehr Fans auf Ihrer Fanpage
Mehr Fans auf Ihrer Fanpage
 
Erfolgreiche Facebook Aktionen
Erfolgreiche Facebook AktionenErfolgreiche Facebook Aktionen
Erfolgreiche Facebook Aktionen
 
Facebook Apps - Promotions for Facebook Fanpages
Facebook Apps - Promotions for Facebook FanpagesFacebook Apps - Promotions for Facebook Fanpages
Facebook Apps - Promotions for Facebook Fanpages
 
Facebook Apps - Gewinnspiele auf Facebook Fanpages
Facebook Apps - Gewinnspiele auf Facebook FanpagesFacebook Apps - Gewinnspiele auf Facebook Fanpages
Facebook Apps - Gewinnspiele auf Facebook Fanpages
 
Branded Facebook Apps
Branded Facebook AppsBranded Facebook Apps
Branded Facebook Apps
 
Facebook App mit Halalati einfach erstellen
Facebook App mit Halalati einfach erstellenFacebook App mit Halalati einfach erstellen
Facebook App mit Halalati einfach erstellen
 

Facebook Bug Fixing & Kommunikation mit Kunden @ AllFacebook Developer Con

  • 1. Halalati - Toolkit for Social Marketing Apps Bug Fixing & Kommunikation mit Kunden Dr. Thomas Langenberg, Allfacebook Devcon 5. Dezember 2011 0
  • 2. Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner Form mit „Bugs“ der Facebook Plattform auseinander Ausgangssituation Quelle: • http://www.google.com/trends?q=facebook+bug • http://mantsch1.com/ 1
  • 3. Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner Form mit „Bugs“ der Facebook Plattform auseinander Ausgangssituation Open Graph Opjects Quelle: • http://www.google.com/trends?q=facebook+bug • http://mantsch1.com/ 2
  • 4. Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner Form mit „Bugs“ der Facebook Plattform auseinander Ausgangssituation Open graph objects Facebook checkins Quelle: • http://www.google.com/trends?q=facebook+bug • http://mantsch1.com/ 3
  • 5. Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner Form mit „Bugs“ der Facebook Plattform auseinander Ausgangssituation Open graph objects Facebook checkins Realtime processing Quelle: • http://www.google.com/trends?q=facebook+bug • http://mantsch1.com/ 4
  • 6. Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner Form mit „Bugs“ der Facebook Plattform auseinander Ausgangssituation Open graph objects Facebook checkins Realtime processing Privacy settings Quelle: • http://www.google.com/trends?q=facebook+bug • http://mantsch1.com/ 5
  • 7. Immer mehr Facebook Nutzer und Entwickler setzen sich in irgendeiner Form mit „Bugs“ der Facebook Plattform auseinander Ausgangssituation Open graph objects Facebook checkins Realtime processing Privacy settings iFrame Scrollbars Quelle: • http://www.google.com/trends?q=facebook+bug • http://mantsch1.com/ 6
  • 8. Was genau ist ein „Facebook“ Bug ? halalati | Dezember 2011 7
  • 9. Es gibt zwei Typen von Bugs – echte und unechte Typologie - Ein Versuch Echte Unechte („not working share button“) „… der Entzug von Adminrechten entgegen den FAQ trotzdem möglich ist, um etwa scheidenden Mitarbeitern die Kontrolle über eine Seite zu nehmen “ Quelle: http://www.vol.at/facebook-bug-ermoeglicht-page-hijacking/news-20110907-09370017 halalati | Dezember 2011 8
  • 10. Bug ist nicht gleich „Bug“ – wir unterscheiden zwischen vier verschiedenen Typen von Bugs Typologie 1 „sind echt“ ? 2 Bugs 3 „sind nicht echt“ 4 halalati | Dezember 2011 9
  • 11. Bugs, bei denen das „Fixing“ bei Facebook liegt 1 sollten am Besten über einen Workaround adressiert werden Bug ist echt - Facebook ist Schuld Lösung: „melden“ Aufwand: eher hoch, da workaround gefunden werden muss halalati | Dezember 2011 10
  • 12. Bugs, die einmal Bugs waren, können über das Bug Reporting 2 bzw. über Google gefunden und fixiert werden Bug ist echt - Facebook ist nicht (mehr) Schuld Lösung: „googeln“ Aufwand: niedriger, da BugFix vorhanden, aber gefunden werden muss halalati | Dezember 2011 11
  • 13. Die einfachsten Bugs, sind diese, bei denen lediglich eine 3 Missverständnis vorliegt Bug ist nicht echt – es liegt ein Missverständnis vor Thema - Thema - Gewinnspiele: Canvas vs . Fanpage Apps: „Das Formular wird nicht „Meine Fanpage ist korrekt vorbefüllt!“ verschwunden!“ Lösung: „kommunizieren“ Aufwand: niedrig, da „nur“ Abstimmung mit Auftraggeber notwendig halalati | Dezember 2011 12
  • 14. Bugs, die aus fehlenden Funktionen resultieren, können über 4 einfaches „machen“ gefixed werden Bug ist nicht echt – eine Funktion wurde vergessen zu implementieren Lösung: „machen“ Aufwand: mittel, das Budget muss erweitert & Zeitplan angepasst werden Quelle: http://www.werbeplanung.at/media/88345/geek_cover_AufmacherContent.jpg halalati | Dezember 2011 13
  • 15. Die Mehrheit der in der Facebook App Entwicklung entdeckten „Bugs“ sind relativ „einfach“ identifzier- und lösbar Zusammenfassung Aufwand für das Fixing Facebook ist 1 „Schuld“ sind echt Facebook ist nicht 2 „Schuld“ Bugs „Missverständnis zwischen 3 Entwickler und Auftraggeber “ sind nicht echt „Eine Funktion wurde (schlichtweg) 4 vergessen zu implementieren“ 80% aller „bugs“ halalati | Dezember 2011 14
  • 16. Was sind Eure Erfahrungen? Dr. Thomas Langenberg, Gründer & Geschäftsführer eMail: thomas.langenberg@halalati.com Tel: 0049-89-46221028 Mob: 0049-157-78910112 Fax: 0049-89-954-64153 Web: http://www.halalati.com Twitter: http://www.twitter.com/halalati Facebook: http://www.facebook.com/halalati halalati | Dezember 2011 15