Quarterly briefing agil sein

77
Quarterly Briefing Berlin/Hamburg, September 2013

description

Quarterly Technology Briefing, September 2013, Berlin/Hamburg Germany

Transcript of Quarterly briefing agil sein

Page 1: Quarterly briefing agil sein

Quarterly Briefing Berlin/Hamburg, September 2013

Page 2: Quarterly briefing agil sein

Case Study “Agil sein” statt “Agil vorgehen”

Page 3: Quarterly briefing agil sein

Claude Muller Head of New Distribution Capability (NDC) [email protected]

Michael Schultheiss Business Development Manager [email protected]

Birgitta Böckeler Lead Consultant/Developer [email protected] @birgitta410

Sprecher

Page 4: Quarterly briefing agil sein

Flugplan

!   IATA & NDC !   “Agil sein” statt “Agil vorgehen” !   Q&A

Page 5: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

IATA - International Air Transport Association

Page 6: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

Ö www.iata.org/stb

Page 7: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

EXECUTIVE SUMMARY ä  New Distribution Capability is an IATA-led collaborative industry

initiative to build an open Internet-based data messaging standard for use in indirect distribution channels

ä  This is the modernization of 40-year-old data exchange standards developed before the Internet was invented

ä  NDC will enable greater transparency and choice for consumers through comparison shopping

ä  NDC will close the gap in product availability between the direct and indirect channels

Page 8: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

AIR TRAVEL SHOPPING TODAY ä  Via the indirect channel

w  Search by city pair and date

w  Compare on price or time

w  Limited product information

Page 9: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

AIR TRAVEL SHOPPING TODAY

ä  Via the direct channel, i.e. airline websites w  Internet gives airlines

opportunity to present complete offers directly via their websites

w  Airlines compete on full scope of products & services

Page 10: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

AIR TRAVEL SHOPPING TODAY ä  Consumers can see the difference, personalize offers, and get

more choices via the direct channel

Page 11: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

COMPARISON: HOTEL SHOPPING TODAY ä  Why isn’t the indirect air travel channel more robust, like

shopping for hotel rooms? w  Search by ratings and deals

w  Compare on value to consumer

w  Rich product information

Page 12: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

DISTRIBUTION TOMORROW ä  Vision of a NDC-enabled industry

w  Airlines, travel agents and third party systems are already connected today but lack inter-operability

w  NDC provides a standard for those connections

w  Having a “standard” translates to lower development costs and higher implementation speed

w  The standard also facilitates content aggregation and consequently comparison shopping

Page 13: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

DISTRIBUTION TOMORROW Ö CUSTOMER

Ö OFFER Ö BUILT FROM FILED

Ö SCHEDULES & FARES

Ö AGGREGATOR Ö SABRE Ö AMADEUS Ö TRAVELPORT

Ö FARES

Ö AIRLINE RESERVATION & INVENTORY SYSTEMS

Ö ATPCO Ö SCHEDULE

S

Ö OAG Ö AVAILABILI

TY

Ö OFFER Ö RICH

CONTENT

Ö IN

DIR

EC

T C

HA

NN

EL

Ö D

IRE

CT C

HA

NN

EL Ö OFFER

Ö NDC Ö RICH CONTENT

Ö COMMON STANDARD

Ö NEW ENTRANTS

Ö TRAVEL AGENT/OTA

Ö E-COMMERCE/WEBSITE

Page 14: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

NDC DEMONSTRATOR ä  The art of the possible – What NDC could look like

ä  Show the benefits of the NDC standard and dispel misconceptions.

ä  ThoughtWorks selected – agile methodology, design perspective, facilitation skills, inception / fuzzy front-end.

Page 15: Quarterly briefing agil sein
Page 16: Quarterly briefing agil sein
Page 17: Quarterly briefing agil sein

IATA-Mitglieder TMCs

(Travel Management Companies)

Online- Reisebüros

Aggregatoren

Page 18: Quarterly briefing agil sein

Kurzlebig

Offline

Ungewöhnlicher Endbenutzer

“Keine Anforderungen”

Inception

Design und User Experience

Domäne

Technologien

Page 19: Quarterly briefing agil sein

“Wir sind uns einig.” “Aah!”

“Dann sind wir uns ja einig!”

“Oh…”

Page 20: Quarterly briefing agil sein
Page 21: Quarterly briefing agil sein
Page 22: Quarterly briefing agil sein
Page 23: Quarterly briefing agil sein

“WOW-Effekt”

Page 24: Quarterly briefing agil sein

Ziele & Prioritäten

Skizzen & Szenarien

Technischer Entwurf

Page 25: Quarterly briefing agil sein
Page 26: Quarterly briefing agil sein

Design/ UX

Page 27: Quarterly briefing agil sein
Page 28: Quarterly briefing agil sein
Page 29: Quarterly briefing agil sein
Page 30: Quarterly briefing agil sein
Page 31: Quarterly briefing agil sein
Page 32: Quarterly briefing agil sein
Page 33: Quarterly briefing agil sein
Page 34: Quarterly briefing agil sein
Page 35: Quarterly briefing agil sein
Page 36: Quarterly briefing agil sein
Page 37: Quarterly briefing agil sein

Demo

Page 38: Quarterly briefing agil sein

Design und UX •  Schnell in den Browser •  Skills im Team •  Ständiges Feedback •  Wiederverwendung freier Resourcen •  Schnelle Evaluation von

JavaScript-Bibliotheken

Page 39: Quarterly briefing agil sein
Page 40: Quarterly briefing agil sein

GDS

Interlining

Fare Classes

Ticket Pricing

ATPCO TMC

OTA

Segments

Stopovers

SBT DDX

PADIS

Ancillaries

Page 41: Quarterly briefing agil sein

TMC Prozesse

Page 42: Quarterly briefing agil sein

TMC Prozesse

Page 43: Quarterly briefing agil sein

Testdaten

Page 44: Quarterly briefing agil sein
Page 45: Quarterly briefing agil sein

Hamburg

Genf

Page 46: Quarterly briefing agil sein

Standup

Catchup am Nachmittag

Tagesplanung

Team-interne Story Showcases

Showcase 1x wöchentlich Retrospektiven alle 1-2 Wochen

Page 47: Quarterly briefing agil sein
Page 48: Quarterly briefing agil sein

Domäne •  Ständiges Feedback… •  … von einer breiten Auswahl

an Stakeholdern •  Kommunikation im

verteilten Team

Page 49: Quarterly briefing agil sein

Tech

Page 50: Quarterly briefing agil sein

Offline benutzbar

Page 51: Quarterly briefing agil sein

So simpel und effizient wie möglich

Page 52: Quarterly briefing agil sein

*.js  

Page 53: Quarterly briefing agil sein

*.js  

Bower

Page 54: Quarterly briefing agil sein

*.js  

Bower

Build

Page 55: Quarterly briefing agil sein

*.js  

Bower

Build

Page 56: Quarterly briefing agil sein

*.jade  *.js  

*.html   *.css  *.js  

Bower

Build

Page 57: Quarterly briefing agil sein

*.jade  *.js  

*.html   *.css  *.js  

Bower

Build

Page 58: Quarterly briefing agil sein

*.jade  *.js  

*.html   *.css  *.js  

Bower

Build

Page 59: Quarterly briefing agil sein

*.jade  

*.scss  *.js  

*.html   *.css  *.js  

Bower

Build

Page 60: Quarterly briefing agil sein

ChardinJS

Mousetrap

jQuery Underscore

RequireJS

Page 61: Quarterly briefing agil sein

Kontinuierliches Feedback

Continuous Deployment

Page 62: Quarterly briefing agil sein

Deployment *.jade  

*.scss  

*.js  

Page 63: Quarterly briefing agil sein

Deployment *.jade  

*.scss  

*.js  

Page 64: Quarterly briefing agil sein

Deployment *.jade  

*.scss  

*.js  

Build Laptop

Page 65: Quarterly briefing agil sein

Deployment *.jade  

*.scss  

*.js  

Build Laptop

*.html  *.css  *.js  

Page 66: Quarterly briefing agil sein

Deployment *.jade  

*.scss  

*.js  

Build Laptop

*.html  *.css  *.js  

Page 67: Quarterly briefing agil sein

Individuals and interactions

over processes and tools

Working software

over comprehensive documentation

Responding to change over following a plan

Customer collaboration over contract negotiation

Page 68: Quarterly briefing agil sein

“Simplicity – the art of maximizing the amount of work

not done – is essential.”

Page 69: Quarterly briefing agil sein

“Deliver working software

frequently.”

Page 70: Quarterly briefing agil sein

“At regular intervals, the team reflects on how to become more

effective, then tunes and adjusts its behavior accordingly.”

Page 71: Quarterly briefing agil sein

“Welcome changing requirements, even late in

development.”

Page 72: Quarterly briefing agil sein

“Working software is the primary measure of progress.”

Page 73: Quarterly briefing agil sein

“Continuous attention to technical excellence and

good design enhances agility.”

Page 74: Quarterly briefing agil sein

Deliver frequently

Simplicity

Reflect, tune and adjust

Welcome changing requirements

Working software is the primary measure of progress.

Continuous attention to good design

Page 75: Quarterly briefing agil sein

Simplifying the Business © COPYRIGHT IATA 2013

ä  Delivered a vision of a new shopping experience for air travelers in just nine weeks !!!

ä  Agile! Four days of workshops as starting point. First working prototype produced in just two weeks and then refined and extended using an iterative approach.

ä  Agile!! Regular showcases meant that issues were picked up and fixed before they could have a disruptive effect.

ä  Agile!!! Able to work flexibly and take on different roles when bottlenecks were on the horizon.

ä  Impressed with how quickly ThoughtWorks was able to get up to speed. Starting from blank canvas, demonstrator was delivered just three months after project kick-off. Very impressive!

COLLABORATION - THOUGHTWORKS

Page 76: Quarterly briefing agil sein

Q&A

Page 77: Quarterly briefing agil sein

Claude Muller Head of New Distribution Capability (NDC) [email protected]

Michael Schultheiss Business Development Manager [email protected]

Birgitta Böckeler Lead Consultant/Developer [email protected] @birgitta410

Mehr Informationen: www.iata.org/stb www.thoughtworks.com/clients/iata www.thekua.com/atwork/2013/05/being-agile-instead-of-doing-agile

Vielen Dank!