Untersuchung und Vergleich von Verfahren 
zur Integration von externen Services unter 
dem Gesichtspunkten Qualit¨at und 
Performance 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 1 
Dr. Andreas Both 
Dr. Andreas Both 
bis 2005 Studium der Informatik an der 
Martin-Luther-Universit¨at Halle-Wittenberg 
bis 2010 Promotion zum Dr. rer. nat. am Lehrstuhl f¨ur 
Softwaretechnik und Programmiersprachen 
seit 2010 Leiter der Forschungs- und 
Entwicklungsgruppe bei der Unister GmbH 
seit 2012 Bereichsleiter 
Forschung und Entwicklung“ 
” 
ebendort 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 2
Dr. Andreas Both 
Dr. Andreas Both 
bis 2005 Studium der Informatik an der 
Martin-Luther-Universit¨at Halle-Wittenberg 
bis 2010 Promotion zum Dr. rer. nat. am Lehrstuhl f¨ur 
Softwaretechnik und Programmiersprachen 
seit 2010 Leiter der Forschungs- und 
Entwicklungsgruppe bei der Unister GmbH 
seit 2012 Bereichsleiter 
Forschung und Entwicklung“ 
” 
ebendort 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 2 
Unister 
junges Unternehmen (Gr¨undung 2002) 
Internetdienstleister, > 40 (inter)nationalen Portale/Service in unterschiedlichen 
Branchen 
> 10 Mio. Unique User / Monat in Deutschland 
inhabergef¨uhrt, organisch gewachsen (kein VC) 
integriertes Gesch¨aftsmodell: 
Entwicklung, Betrieb und Vermarktung der B2C-Portale 
1700 Mitarbeiter 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 3
Unister 
junges Unternehmen (Gr¨undung 2002) 
Internetdienstleister, > 40 (inter)nationalen Portale/Service in unterschiedlichen 
Branchen 
> 10 Mio. Unique User / Monat in Deutschland 
inhabergef¨uhrt, organisch gewachsen (kein VC) 
integriertes Gesch¨aftsmodell: 
Entwicklung, Betrieb und Vermarktung der B2C-Portale 
1700 Mitarbeiter 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 3 
Anforderungen an Skalierung 
Wichtigste Frage f¨ur Software-Entwicklung 
Effizienz bei Entwicklung 
Skalierung durch mehr Teammitglieder 
Effizienzsteigerung 
Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung 
geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) 
Fehler vermeiden (Testbarkeit) 
Team(zusammen)arbeit 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4
Anforderungen an Skalierung 
Wichtigste Frage f¨ur Software-Entwicklung 
Effizienz bei Entwicklung 
Skalierung durch mehr Teammitglieder 
Effizienzsteigerung 
Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung 
geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) 
Fehler vermeiden (Testbarkeit) 
Team(zusammen)arbeit 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4 
Anforderungen an Skalierung 
Wichtigste Frage f¨ur Software-Entwicklung 
Effizienz bei Entwicklung 
Skalierung durch mehr Teammitglieder 
Effizienzsteigerung 
Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung 
geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) 
Fehler vermeiden (Testbarkeit) 
Team(zusammen)arbeit 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4
Anforderungen an Skalierung 
Wichtigste Frage f¨ur Software-Entwicklung 
Effizienz bei Entwicklung 
Skalierung durch mehr Teammitglieder 
Effizienzsteigerung 
Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung 
geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) 
Fehler vermeiden (Testbarkeit) 
Team(zusammen)arbeit 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4 
Anforderungen an Skalierung 
Wichtigste Frage f¨ur Software-Entwicklung 
Effizienz bei Entwicklung 
Skalierung durch mehr Teammitglieder 
Effizienzsteigerung 
Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung 
geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) 
Fehler vermeiden (Testbarkeit) 
Team(zusammen)arbeit 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4
Ziel 
Ziel: locations-based web application 
Integration verschiedener Web-Services 
verbindendes Element: Geo-Koordinaten 
Hintergrund 
weite Verbreitung 
große Bedeutung (z. B. mobile apps) 
technische Anforderungen ¨uberschaubar Creative Common 2.0 license, 
https://www.flickr.com/photos/mapbox/14048628221/ 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 5 
Ziel 
Ziel: locations-based web application 
Integration verschiedener Web-Services 
verbindendes Element: Geo-Koordinaten 
Hintergrund 
weite Verbreitung 
große Bedeutung (z. B. mobile apps) 
technische Anforderungen ¨uberschaubar Creative Common 2.0 license, 
https://www.flickr.com/photos/mapbox/14048628221/ 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 5
Ziel: locations-based web application 
Zielgruppe 
jedermann auf Job-Suche 
Pflicht: Desktop-Anwendung (Web) 
Main User Stories 
Als Nutzer m¨ochte ich nach Jobs 
suchen. 
Als Nutzer m¨ochte ich relevante 
Wohnungen angezeigt bekommen. 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 6 
Ziel: locations-based web application 
Zielgruppe 
jedermann auf Job-Suche 
Pflicht: Desktop-Anwendung (Web) 
Main User Stories 
Als Nutzer m¨ochte ich nach Jobs 
suchen. 
Als Nutzer m¨ochte ich relevante 
Wohnungen angezeigt bekommen. 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 6
Umsetzung 
zu integrierende Web-Services 
Minimalziele 
Job-Suche 
Wohnungssuche 
Integration in Frontend 
Wunschziele 
Parkplatz-Suche 
... 
Anforderung: Kontrollierte Integration 
Agiles Vorgehensmodell 
Entwurfsmuster f¨ur Testbarkeit 
Frontend 
Backend-Service Job-Search 
Backend-Service Wohnungsuche 
Lernziele 
schrittweises Vorgehen planen und umsetzen 
richtige Software-Strukturen f¨ur hohe Qualit¨at 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 7 
Umsetzung 
zu integrierende Web-Services 
Minimalziele 
Job-Suche 
Wohnungssuche 
Integration in Frontend 
Wunschziele 
Parkplatz-Suche 
... 
Anforderung: Kontrollierte Integration 
Agiles Vorgehensmodell 
Entwurfsmuster f¨ur Testbarkeit 
Frontend 
Backend-Service Job-Search 
Backend-Service Wohnungsuche 
Lernziele 
schrittweises Vorgehen planen und umsetzen 
richtige Software-Strukturen f¨ur hohe Qualit¨at 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 7
Umsetzung 
zu integrierende Web-Services 
Minimalziele 
Job-Suche 
Wohnungssuche 
Integration in Frontend 
Wunschziele 
Parkplatz-Suche 
... 
Anforderung: Kontrollierte Integration 
Agiles Vorgehensmodell 
Entwurfsmuster f¨ur Testbarkeit 
Frontend 
Backend-Service Job-Search 
Backend-Service Wohnungsuche 
Lernziele 
schrittweises Vorgehen planen und umsetzen 
richtige Software-Strukturen f¨ur hohe Qualit¨at 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 7 
Umsetzung 
zu integrierende Web-Services 
Minimalziele 
Job-Suche 
Wohnungssuche 
Integration in Frontend 
Wunschziele 
Parkplatz-Suche 
... 
Anforderung: Kontrollierte Integration 
Agiles Vorgehensmodell 
Entwurfsmuster f¨ur Testbarkeit 
Frontend 
Backend-Service Job-Search 
Backend-Service Wohnungsuche 
Lernziele 
schrittweises Vorgehen planen und umsetzen 
richtige Software-Strukturen f¨ur hohe Qualit¨at 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 7
Umsetzung 
Technische Anforderungen 
Java bevorzugt 
Datenbank 
Organisatorische Anforderungen 
RCS, git bevorzugt 
agiles, iteratives 
Vorgehensmodell, SCRUM 
bevorzugt 
Wiki, Ticketsystem 
Festlegung am Anfang! 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 8 
Umsetzung 
Technische Anforderungen 
Java bevorzugt 
Datenbank 
Organisatorische Anforderungen 
RCS, git bevorzugt 
agiles, iteratives 
Vorgehensmodell, SCRUM 
bevorzugt 
Wiki, Ticketsystem 
Festlegung am Anfang! 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 8
Umsetzung 
Technische Anforderungen 
Java bevorzugt 
Datenbank 
Organisatorische Anforderungen 
RCS, git bevorzugt 
agiles, iteratives 
Vorgehensmodell, SCRUM 
bevorzugt 
Wiki, Ticketsystem 
Festlegung am Anfang! 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 8 
Zusammenfassung 
Ortsbasierte Anwendung als Integrationsaufgabe 
Services werden geliefert, Frontend-Beispiel verf¨ugbar 
Erfahrungen sammeln: Sicherstellung der Funktionalit¨at nach jeder Phase 
Entwurfsmuster, Testbarkeit, Teamarbeit 
! Aufbereitung der Erfahrungen in iterativen Vorgehensmodell unter Qualit¨at 
und Performance 
Dr. Andreas Both 
Head of R&D 
Unister GmbH 
andreas.both@unister.de 
+49 341 65050 24496 
http://www.unister.de 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 9
Zusammenfassung 
Ortsbasierte Anwendung als Integrationsaufgabe 
Services werden geliefert, Frontend-Beispiel verf¨ugbar 
Erfahrungen sammeln: Sicherstellung der Funktionalit¨at nach jeder Phase 
Entwurfsmuster, Testbarkeit, Teamarbeit 
! Aufbereitung der Erfahrungen in iterativen Vorgehensmodell unter Qualit¨at 
und Performance 
Dr. Andreas Both 
Head of R&D 
Unister GmbH 
andreas.both@unister.de 
+49 341 65050 24496 
http://www.unister.de 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 9 
Zusammenfassung 
Ortsbasierte Anwendung als Integrationsaufgabe 
Services werden geliefert, Frontend-Beispiel verf¨ugbar 
Erfahrungen sammeln: Sicherstellung der Funktionalit¨at nach jeder Phase 
Entwurfsmuster, Testbarkeit, Teamarbeit 
! Aufbereitung der Erfahrungen in iterativen Vorgehensmodell unter Qualit¨at 
und Performance 
Dr. Andreas Both 
Head of R&D 
Unister GmbH 
andreas.both@unister.de 
+49 341 65050 24496 
http://www.unister.de 
Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 9

IT-Ringvorlesung - Präsentation Unister

  • 1.
    Untersuchung und Vergleichvon Verfahren zur Integration von externen Services unter dem Gesichtspunkten Qualit¨at und Performance Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 1 Dr. Andreas Both Dr. Andreas Both bis 2005 Studium der Informatik an der Martin-Luther-Universit¨at Halle-Wittenberg bis 2010 Promotion zum Dr. rer. nat. am Lehrstuhl f¨ur Softwaretechnik und Programmiersprachen seit 2010 Leiter der Forschungs- und Entwicklungsgruppe bei der Unister GmbH seit 2012 Bereichsleiter Forschung und Entwicklung“ ” ebendort Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 2
  • 2.
    Dr. Andreas Both Dr. Andreas Both bis 2005 Studium der Informatik an der Martin-Luther-Universit¨at Halle-Wittenberg bis 2010 Promotion zum Dr. rer. nat. am Lehrstuhl f¨ur Softwaretechnik und Programmiersprachen seit 2010 Leiter der Forschungs- und Entwicklungsgruppe bei der Unister GmbH seit 2012 Bereichsleiter Forschung und Entwicklung“ ” ebendort Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 2 Unister junges Unternehmen (Gr¨undung 2002) Internetdienstleister, > 40 (inter)nationalen Portale/Service in unterschiedlichen Branchen > 10 Mio. Unique User / Monat in Deutschland inhabergef¨uhrt, organisch gewachsen (kein VC) integriertes Gesch¨aftsmodell: Entwicklung, Betrieb und Vermarktung der B2C-Portale 1700 Mitarbeiter Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 3
  • 3.
    Unister junges Unternehmen(Gr¨undung 2002) Internetdienstleister, > 40 (inter)nationalen Portale/Service in unterschiedlichen Branchen > 10 Mio. Unique User / Monat in Deutschland inhabergef¨uhrt, organisch gewachsen (kein VC) integriertes Gesch¨aftsmodell: Entwicklung, Betrieb und Vermarktung der B2C-Portale 1700 Mitarbeiter Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 3 Anforderungen an Skalierung Wichtigste Frage f¨ur Software-Entwicklung Effizienz bei Entwicklung Skalierung durch mehr Teammitglieder Effizienzsteigerung Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) Fehler vermeiden (Testbarkeit) Team(zusammen)arbeit Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4
  • 4.
    Anforderungen an Skalierung Wichtigste Frage f¨ur Software-Entwicklung Effizienz bei Entwicklung Skalierung durch mehr Teammitglieder Effizienzsteigerung Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) Fehler vermeiden (Testbarkeit) Team(zusammen)arbeit Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4 Anforderungen an Skalierung Wichtigste Frage f¨ur Software-Entwicklung Effizienz bei Entwicklung Skalierung durch mehr Teammitglieder Effizienzsteigerung Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) Fehler vermeiden (Testbarkeit) Team(zusammen)arbeit Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4
  • 5.
    Anforderungen an Skalierung Wichtigste Frage f¨ur Software-Entwicklung Effizienz bei Entwicklung Skalierung durch mehr Teammitglieder Effizienzsteigerung Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) Fehler vermeiden (Testbarkeit) Team(zusammen)arbeit Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4 Anforderungen an Skalierung Wichtigste Frage f¨ur Software-Entwicklung Effizienz bei Entwicklung Skalierung durch mehr Teammitglieder Effizienzsteigerung Wiederverwendung (Integration von Komponenten) statt Neu-Implementierung geeignete Klassenstrukturen w¨ahlen (Entwurfsmuster) Fehler vermeiden (Testbarkeit) Team(zusammen)arbeit Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 4
  • 6.
    Ziel Ziel: locations-basedweb application Integration verschiedener Web-Services verbindendes Element: Geo-Koordinaten Hintergrund weite Verbreitung große Bedeutung (z. B. mobile apps) technische Anforderungen ¨uberschaubar Creative Common 2.0 license, https://www.flickr.com/photos/mapbox/14048628221/ Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 5 Ziel Ziel: locations-based web application Integration verschiedener Web-Services verbindendes Element: Geo-Koordinaten Hintergrund weite Verbreitung große Bedeutung (z. B. mobile apps) technische Anforderungen ¨uberschaubar Creative Common 2.0 license, https://www.flickr.com/photos/mapbox/14048628221/ Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 5
  • 7.
    Ziel: locations-based webapplication Zielgruppe jedermann auf Job-Suche Pflicht: Desktop-Anwendung (Web) Main User Stories Als Nutzer m¨ochte ich nach Jobs suchen. Als Nutzer m¨ochte ich relevante Wohnungen angezeigt bekommen. Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 6 Ziel: locations-based web application Zielgruppe jedermann auf Job-Suche Pflicht: Desktop-Anwendung (Web) Main User Stories Als Nutzer m¨ochte ich nach Jobs suchen. Als Nutzer m¨ochte ich relevante Wohnungen angezeigt bekommen. Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 6
  • 8.
    Umsetzung zu integrierendeWeb-Services Minimalziele Job-Suche Wohnungssuche Integration in Frontend Wunschziele Parkplatz-Suche ... Anforderung: Kontrollierte Integration Agiles Vorgehensmodell Entwurfsmuster f¨ur Testbarkeit Frontend Backend-Service Job-Search Backend-Service Wohnungsuche Lernziele schrittweises Vorgehen planen und umsetzen richtige Software-Strukturen f¨ur hohe Qualit¨at Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 7 Umsetzung zu integrierende Web-Services Minimalziele Job-Suche Wohnungssuche Integration in Frontend Wunschziele Parkplatz-Suche ... Anforderung: Kontrollierte Integration Agiles Vorgehensmodell Entwurfsmuster f¨ur Testbarkeit Frontend Backend-Service Job-Search Backend-Service Wohnungsuche Lernziele schrittweises Vorgehen planen und umsetzen richtige Software-Strukturen f¨ur hohe Qualit¨at Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 7
  • 9.
    Umsetzung zu integrierendeWeb-Services Minimalziele Job-Suche Wohnungssuche Integration in Frontend Wunschziele Parkplatz-Suche ... Anforderung: Kontrollierte Integration Agiles Vorgehensmodell Entwurfsmuster f¨ur Testbarkeit Frontend Backend-Service Job-Search Backend-Service Wohnungsuche Lernziele schrittweises Vorgehen planen und umsetzen richtige Software-Strukturen f¨ur hohe Qualit¨at Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 7 Umsetzung zu integrierende Web-Services Minimalziele Job-Suche Wohnungssuche Integration in Frontend Wunschziele Parkplatz-Suche ... Anforderung: Kontrollierte Integration Agiles Vorgehensmodell Entwurfsmuster f¨ur Testbarkeit Frontend Backend-Service Job-Search Backend-Service Wohnungsuche Lernziele schrittweises Vorgehen planen und umsetzen richtige Software-Strukturen f¨ur hohe Qualit¨at Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 7
  • 10.
    Umsetzung Technische Anforderungen Java bevorzugt Datenbank Organisatorische Anforderungen RCS, git bevorzugt agiles, iteratives Vorgehensmodell, SCRUM bevorzugt Wiki, Ticketsystem Festlegung am Anfang! Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 8 Umsetzung Technische Anforderungen Java bevorzugt Datenbank Organisatorische Anforderungen RCS, git bevorzugt agiles, iteratives Vorgehensmodell, SCRUM bevorzugt Wiki, Ticketsystem Festlegung am Anfang! Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 8
  • 11.
    Umsetzung Technische Anforderungen Java bevorzugt Datenbank Organisatorische Anforderungen RCS, git bevorzugt agiles, iteratives Vorgehensmodell, SCRUM bevorzugt Wiki, Ticketsystem Festlegung am Anfang! Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 8 Zusammenfassung Ortsbasierte Anwendung als Integrationsaufgabe Services werden geliefert, Frontend-Beispiel verf¨ugbar Erfahrungen sammeln: Sicherstellung der Funktionalit¨at nach jeder Phase Entwurfsmuster, Testbarkeit, Teamarbeit ! Aufbereitung der Erfahrungen in iterativen Vorgehensmodell unter Qualit¨at und Performance Dr. Andreas Both Head of R&D Unister GmbH andreas.both@unister.de +49 341 65050 24496 http://www.unister.de Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 9
  • 12.
    Zusammenfassung Ortsbasierte Anwendungals Integrationsaufgabe Services werden geliefert, Frontend-Beispiel verf¨ugbar Erfahrungen sammeln: Sicherstellung der Funktionalit¨at nach jeder Phase Entwurfsmuster, Testbarkeit, Teamarbeit ! Aufbereitung der Erfahrungen in iterativen Vorgehensmodell unter Qualit¨at und Performance Dr. Andreas Both Head of R&D Unister GmbH andreas.both@unister.de +49 341 65050 24496 http://www.unister.de Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 9 Zusammenfassung Ortsbasierte Anwendung als Integrationsaufgabe Services werden geliefert, Frontend-Beispiel verf¨ugbar Erfahrungen sammeln: Sicherstellung der Funktionalit¨at nach jeder Phase Entwurfsmuster, Testbarkeit, Teamarbeit ! Aufbereitung der Erfahrungen in iterativen Vorgehensmodell unter Qualit¨at und Performance Dr. Andreas Both Head of R&D Unister GmbH andreas.both@unister.de +49 341 65050 24496 http://www.unister.de Dr. Andreas Both, Head of R&D, Unister — IT-Ringvorlesung, 2014-10-22 UNISTER — Seite 9