SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
Agile Entwicklung einer mobilen Anwendung mit Schwerpunkt auf
 Social Networking im Rahmen wissenschaftlicher Veranstaltungen




        Präsentation von Alexander Morast
Überblick


•   Motivation
•   Lösungsansätze
•   Implementierung
•   Demonstration
•   Evaluation




                      2
Ginkgo – Was ist das?


•   Webbasierte Software
•   Veranstaltungsmanagementsystem (VMS)
•   Social Networking Funktionen
•   Verbesserung der Awareness
    o Social Awareness
    o Event Awareness

• Gemeinsame
  Datenbank




                         Motivation        3
Phasen von ginkgo




                    Motivation   4
Problemstellung


• Zugriff auf ginkgo während einer Veranstaltung
  problematisch
• Mobile Geräte mit Internetzugang als Hilfsmittel




                     Motivation                      5
Überblick


•   Motivation
•   Lösungsansätze
•   Implementierung
•   Demonstration
•   Evaluation




                      6
Was wollen die Teilnehmer?


•   Soziales Netzwerk rund um die Veranstaltung
•   Veranstaltungsspezifische Informationen
•   Erreichbarkeit während der Veranstaltung
•   Terminplaner




                    Lösungsansätze                7
Allgemeine Tools

                            • Facebook
• Twitter




                   Lösungsansätze        8
Veranstaltungsspezifische Apps

 • Google IO App




                   Lösungsansätze   9
Veranstaltungsspezifische Apps

  • Shhmooze




                Lösungsansätze   10
Überblick


• Motivation
• Lösungsansätze
• Implementierung
  o Plattform
  o Vorgehensmodell

• Demonstration
• Evaluation




                      11
Android – Allgemeine Informationen


•   Open Source-Plattform
•   Basiert Linux-Kernel
•   Java (Hauptprogrammiersprache)
•   XML (Design der Benutzeroberfläche)




                      Plattform           12
Android – Aufbau einer Applikation


• Activities
   o Benutzeroberfläche
• Views
   o Buttons
• Layouts
   o Anordnung von Views auf Activities
   o Definiert in XML
• Services
   o Hintergrundprozesse
• Hardwarezugriffe
   o Manager
      • Z.B. : LocationManager(GPS)




                             Plattform    13
Überblick


• Motivation
• Lösungsansätze
• Implementierung
  o Plattform
  o Vorgehensmodell

• Demonstration
• Evaluation




                      14
Agile Softwareentwicklung


• Gängige Vorgehensmodelle?
   o Wasserfallmodell
   o V-Modell
   → Unflexibel ! Deshalb Agile Softwareentwicklung !

• Agile Methoden
   o Story-Cards

• Agile Prozesse
   o Feature-Driven Development




                          Vorgehensmodell               15
Architektur


• Client-Server Architektur
   o Mobile Applikation ↔ webbasierte Software

• HTTP-Requests
   o GET
   o POST

• JSON-Objekte
   o Datengröße geringer als bei XML
   o Android liefert eigene JSON-Bibliothek




                           Vorgehensmodell       16
Pattern




          Vorgehensmodell   17
Überblick


•   Motivation
•   Lösungsansätze
•   Implementierung
•   Demonstration
•   Evaluation




                      18
Demo




 Live Präsentation …



        Demonstration   19
Überblick


•   Motivation
•   Lösungsansätze
•   Implementierung
•   Demonstration
•   Evaluation




                      20
Rahmenbedingungen


• 11 Personen
• Diverse Szenarien
• Fragebogen
  o   Personliche Fragen
  o   Allgemeine Anforderungen an Software (Nielson-Heuristiken)
  o   Benutzeroberfläche
  o   Features




                             Evaluation                            21
Persönliche Fragen




                     Evaluation   22
Persönliche Fragen




                     Evaluation   23
Nielson-Heuristiken


• 10 allgemeine Anforderungen an die Qualität
  der Software
  o Benutzeroberfläche
  o Fehlervermeidung
  o Hilfe zum Umgang mit Fehlern




                           Evaluation           24
Benutzeroberfläche




                 Evaluation   25
Features




           Evaluation   26
Vielen Dank für Ihre
 Aufmerksamkeit!


                       27
Fragen?

          28

Mais conteúdo relacionado

Mais procurados

Der Einfluss von Persönlichkeitseigenschaften auf den Verhandlungsstil
Der Einfluss von Persönlichkeitseigenschaften auf den VerhandlungsstilDer Einfluss von Persönlichkeitseigenschaften auf den Verhandlungsstil
Der Einfluss von Persönlichkeitseigenschaften auf den Verhandlungsstil
Hilger Schneider
 
Verteidigung Masterarbeit "Entwicklung eines E-Learning Programms zur Steiger...
Verteidigung Masterarbeit "Entwicklung eines E-Learning Programms zur Steiger...Verteidigung Masterarbeit "Entwicklung eines E-Learning Programms zur Steiger...
Verteidigung Masterarbeit "Entwicklung eines E-Learning Programms zur Steiger...
Daniela Wolf
 
김동건, 게임개발에 남은 기회들, KOG 발표
김동건, 게임개발에 남은 기회들, KOG 발표김동건, 게임개발에 남은 기회들, KOG 발표
김동건, 게임개발에 남은 기회들, KOG 발표
devCAT Studio, NEXON
 

Mais procurados (20)

Bachelorarbeit Konzept
Bachelorarbeit KonzeptBachelorarbeit Konzept
Bachelorarbeit Konzept
 
Präsentation Kolloquium Masterarbeit - Beispiel
Präsentation Kolloquium Masterarbeit - BeispielPräsentation Kolloquium Masterarbeit - Beispiel
Präsentation Kolloquium Masterarbeit - Beispiel
 
Der Einfluss von Persönlichkeitseigenschaften auf den Verhandlungsstil
Der Einfluss von Persönlichkeitseigenschaften auf den VerhandlungsstilDer Einfluss von Persönlichkeitseigenschaften auf den Verhandlungsstil
Der Einfluss von Persönlichkeitseigenschaften auf den Verhandlungsstil
 
Präsentation Kolloquium Bachelorarbeit - Beispiel
Präsentation Kolloquium Bachelorarbeit - BeispielPräsentation Kolloquium Bachelorarbeit - Beispiel
Präsentation Kolloquium Bachelorarbeit - Beispiel
 
Verteidigung Masterarbeit
Verteidigung MasterarbeitVerteidigung Masterarbeit
Verteidigung Masterarbeit
 
Verteidigung
VerteidigungVerteidigung
Verteidigung
 
Bachelor Thesis Presentation
Bachelor Thesis PresentationBachelor Thesis Presentation
Bachelor Thesis Presentation
 
Bachelor Thesis
Bachelor ThesisBachelor Thesis
Bachelor Thesis
 
Learntec 2013 Denner
Learntec 2013 DennerLearntec 2013 Denner
Learntec 2013 Denner
 
Verteidigung Masterarbeit "Entwicklung eines E-Learning Programms zur Steiger...
Verteidigung Masterarbeit "Entwicklung eines E-Learning Programms zur Steiger...Verteidigung Masterarbeit "Entwicklung eines E-Learning Programms zur Steiger...
Verteidigung Masterarbeit "Entwicklung eines E-Learning Programms zur Steiger...
 
Präsentation Defensio Masterarbeit
Präsentation Defensio MasterarbeitPräsentation Defensio Masterarbeit
Präsentation Defensio Masterarbeit
 
김동건, 게임개발에 남은 기회들, KOG 발표
김동건, 게임개발에 남은 기회들, KOG 발표김동건, 게임개발에 남은 기회들, KOG 발표
김동건, 게임개발에 남은 기회들, KOG 발표
 
Медицинский сервис, ориентированный на клиента.
Медицинский сервис, ориентированный на клиента.Медицинский сервис, ориентированный на клиента.
Медицинский сервис, ориентированный на клиента.
 
Präsentation zur Seminararbeit "Mobile Computing im Personalwesen"
Präsentation zur Seminararbeit "Mobile Computing im Personalwesen"Präsentation zur Seminararbeit "Mobile Computing im Personalwesen"
Präsentation zur Seminararbeit "Mobile Computing im Personalwesen"
 
De la Veille Stratégique à la Capitalisation des Savoirs
De la Veille Stratégique à la Capitalisation des SavoirsDe la Veille Stratégique à la Capitalisation des Savoirs
De la Veille Stratégique à la Capitalisation des Savoirs
 
Partizipation in deutschsprachigen Unternehmen – eine empirische Studie
Partizipation in deutschsprachigen Unternehmen – eine empirische StudiePartizipation in deutschsprachigen Unternehmen – eine empirische Studie
Partizipation in deutschsprachigen Unternehmen – eine empirische Studie
 
Modern Recommendation for Advanced Practitioners
Modern Recommendation for Advanced PractitionersModern Recommendation for Advanced Practitioners
Modern Recommendation for Advanced Practitioners
 
게임강연정리
게임강연정리게임강연정리
게임강연정리
 
프로덕트 매니저 8년의 경험
프로덕트 매니저 8년의 경험프로덕트 매니저 8년의 경험
프로덕트 매니저 8년의 경험
 
Mobile advertising: The preclick experience
Mobile advertising: The preclick experienceMobile advertising: The preclick experience
Mobile advertising: The preclick experience
 

Semelhante a Präsentation der Bachelorarbeit

Suchmaschinenforschung an der HAW Hamburg
Suchmaschinenforschung an der HAW HamburgSuchmaschinenforschung an der HAW Hamburg
Suchmaschinenforschung an der HAW Hamburg
Dirk Lewandowski
 
Mobile Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Ve...
Mobile Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Ve...Mobile Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Ve...
Mobile Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Ve...
Bokowsky + Laymann GmbH
 
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
 
Creasoft Akademie - Windows 8 aus Entwicklersicht
Creasoft Akademie - Windows 8 aus EntwicklersichtCreasoft Akademie - Windows 8 aus Entwicklersicht
Creasoft Akademie - Windows 8 aus Entwicklersicht
Creasoft AG
 

Semelhante a Präsentation der Bachelorarbeit (20)

Applikationsentwicklung für Android
Applikationsentwicklung für AndroidApplikationsentwicklung für Android
Applikationsentwicklung für Android
 
Suchmaschinenforschung an der HAW Hamburg
Suchmaschinenforschung an der HAW HamburgSuchmaschinenforschung an der HAW Hamburg
Suchmaschinenforschung an der HAW Hamburg
 
Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]
 
Web-Tools für das Studium
Web-Tools für das StudiumWeb-Tools für das Studium
Web-Tools für das Studium
 
Webtools studium
Webtools studiumWebtools studium
Webtools studium
 
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 Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Ve...
Mobile Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Ve...Mobile Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Ve...
Mobile Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Ve...
 
Vorstellung PG PLME
Vorstellung PG PLMEVorstellung PG PLME
Vorstellung PG PLME
 
SharePoint 2013: Die Neuerungen im Überblick
SharePoint 2013: Die Neuerungen im ÜberblickSharePoint 2013: Die Neuerungen im Überblick
SharePoint 2013: Die Neuerungen im Überblick
 
Mobile Applikationen: Entwicklung, Rollout, Wartung - Tipps und Tricks für di...
Mobile Applikationen: Entwicklung, Rollout, Wartung - Tipps und Tricks für di...Mobile Applikationen: Entwicklung, Rollout, Wartung - Tipps und Tricks für di...
Mobile Applikationen: Entwicklung, Rollout, Wartung - Tipps und Tricks für di...
 
UX Design: Ziele - Metriken - Patterns (4. Sitzung)
UX Design: Ziele - Metriken - Patterns (4. Sitzung)UX Design: Ziele - Metriken - Patterns (4. Sitzung)
UX Design: Ziele - Metriken - Patterns (4. Sitzung)
 
Umfragen auf mobilen Endgeräten
Umfragen auf mobilen EndgerätenUmfragen auf mobilen Endgeräten
Umfragen auf mobilen Endgeräten
 
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,...
 
Executive Summary – App Entwicklung für Entscheider
Executive Summary – App Entwicklung für EntscheiderExecutive Summary – App Entwicklung für Entscheider
Executive Summary – App Entwicklung für Entscheider
 
Cross Plattform Entwicklung für Mobile Anwendungen
Cross Plattform Entwicklung für Mobile AnwendungenCross Plattform Entwicklung für Mobile Anwendungen
Cross Plattform Entwicklung für Mobile Anwendungen
 
Android Apps mit Xamarin entwickeln
Android Apps mit Xamarin entwickelnAndroid Apps mit Xamarin entwickeln
Android Apps mit Xamarin entwickeln
 
ONE Konferenz: Von der Idee zur App
ONE Konferenz: Von der Idee zur AppONE Konferenz: Von der Idee zur App
ONE Konferenz: Von der Idee zur App
 
Was ist eigentlich SharePoint
Was ist eigentlich SharePointWas ist eigentlich SharePoint
Was ist eigentlich SharePoint
 
Creasoft Akademie - Windows 8 aus Entwicklersicht
Creasoft Akademie - Windows 8 aus EntwicklersichtCreasoft Akademie - Windows 8 aus Entwicklersicht
Creasoft Akademie - Windows 8 aus Entwicklersicht
 
Mehr Nutzen, Weniger Interface
Mehr Nutzen, Weniger InterfaceMehr Nutzen, Weniger Interface
Mehr Nutzen, Weniger Interface
 

Präsentation der Bachelorarbeit