77
Quarterly Briefing Berlin/Hamburg, September 2013

“Agil sein” statt “Agil vorgehen”

Embed Size (px)

DESCRIPTION

“Agil sein” statt “Agil vorgehen”

Citation preview

Page 1: “Agil sein” statt “Agil vorgehen”

Quarterly Briefing Berlin/Hamburg, September 2013

Page 2: “Agil sein” statt “Agil vorgehen”

Case Study “Agil sein” statt “Agil vorgehen”

Page 3: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

Flugplan

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

Page 5: “Agil sein” statt “Agil vorgehen”

Simplifying the Business © COPYRIGHT IATA 2013

IATA - International Air Transport Association

Page 6: “Agil sein” statt “Agil vorgehen”

Simplifying the Business © COPYRIGHT IATA 2013

Ö www.iata.org/stb

Page 7: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”
Page 16: “Agil sein” statt “Agil vorgehen”
Page 17: “Agil sein” statt “Agil vorgehen”

IATA-Mitglieder TMCs

(Travel Management Companies)

Online- Reisebüros

Aggregatoren

Page 18: “Agil sein” statt “Agil vorgehen”

Kurzlebig

Offline

Ungewöhnlicher Endbenutzer

“Keine Anforderungen”

Inception

Design und User Experience

Domäne

Technologien

Page 19: “Agil sein” statt “Agil vorgehen”

“Wir sind uns einig.” “Aah!”

“Dann sind wir uns ja einig!”

“Oh…”

Page 20: “Agil sein” statt “Agil vorgehen”
Page 21: “Agil sein” statt “Agil vorgehen”
Page 22: “Agil sein” statt “Agil vorgehen”
Page 23: “Agil sein” statt “Agil vorgehen”

“WOW-Effekt”

Page 24: “Agil sein” statt “Agil vorgehen”

Ziele & Prioritäten

Skizzen & Szenarien

Technischer Entwurf

Page 25: “Agil sein” statt “Agil vorgehen”
Page 26: “Agil sein” statt “Agil vorgehen”

Design/ UX

Page 27: “Agil sein” statt “Agil vorgehen”
Page 28: “Agil sein” statt “Agil vorgehen”
Page 29: “Agil sein” statt “Agil vorgehen”
Page 30: “Agil sein” statt “Agil vorgehen”
Page 31: “Agil sein” statt “Agil vorgehen”
Page 32: “Agil sein” statt “Agil vorgehen”
Page 33: “Agil sein” statt “Agil vorgehen”
Page 34: “Agil sein” statt “Agil vorgehen”
Page 35: “Agil sein” statt “Agil vorgehen”
Page 36: “Agil sein” statt “Agil vorgehen”
Page 37: “Agil sein” statt “Agil vorgehen”

Demo

Page 38: “Agil sein” statt “Agil vorgehen”

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

JavaScript-Bibliotheken

Page 39: “Agil sein” statt “Agil vorgehen”
Page 40: “Agil sein” statt “Agil vorgehen”

GDS

Interlining

Fare Classes

Ticket Pricing

ATPCO TMC

OTA

Segments

Stopovers

SBT DDX

PADIS

Ancillaries

Page 41: “Agil sein” statt “Agil vorgehen”

TMC Prozesse

Page 42: “Agil sein” statt “Agil vorgehen”

TMC Prozesse

Page 43: “Agil sein” statt “Agil vorgehen”

Testdaten

Page 44: “Agil sein” statt “Agil vorgehen”
Page 45: “Agil sein” statt “Agil vorgehen”

Hamburg

Genf

Page 46: “Agil sein” statt “Agil vorgehen”

Standup

Catchup am Nachmittag

Tagesplanung

Team-interne Story Showcases

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

Page 47: “Agil sein” statt “Agil vorgehen”
Page 48: “Agil sein” statt “Agil vorgehen”

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

an Stakeholdern •  Kommunikation im

verteilten Team

Page 49: “Agil sein” statt “Agil vorgehen”

Tech

Page 50: “Agil sein” statt “Agil vorgehen”

Offline benutzbar

Page 51: “Agil sein” statt “Agil vorgehen”

So simpel und effizient wie möglich

Page 52: “Agil sein” statt “Agil vorgehen”

*.js  

Page 53: “Agil sein” statt “Agil vorgehen”

*.js  

Bower

Page 54: “Agil sein” statt “Agil vorgehen”

*.js  

Bower

Build

Page 55: “Agil sein” statt “Agil vorgehen”

*.js  

Bower

Build

Page 56: “Agil sein” statt “Agil vorgehen”

*.jade  *.js  

*.html   *.css  *.js  

Bower

Build

Page 57: “Agil sein” statt “Agil vorgehen”

*.jade  *.js  

*.html   *.css  *.js  

Bower

Build

Page 58: “Agil sein” statt “Agil vorgehen”

*.jade  *.js  

*.html   *.css  *.js  

Bower

Build

Page 59: “Agil sein” statt “Agil vorgehen”

*.jade  

*.scss  *.js  

*.html   *.css  *.js  

Bower

Build

Page 60: “Agil sein” statt “Agil vorgehen”

ChardinJS

Mousetrap

jQuery Underscore

RequireJS

Page 61: “Agil sein” statt “Agil vorgehen”

Kontinuierliches Feedback

Continuous Deployment

Page 62: “Agil sein” statt “Agil vorgehen”

Deployment *.jade  

*.scss  

*.js  

Page 63: “Agil sein” statt “Agil vorgehen”

Deployment *.jade  

*.scss  

*.js  

Page 64: “Agil sein” statt “Agil vorgehen”

Deployment *.jade  

*.scss  

*.js  

Build Laptop

Page 65: “Agil sein” statt “Agil vorgehen”

Deployment *.jade  

*.scss  

*.js  

Build Laptop

*.html  *.css  *.js  

Page 66: “Agil sein” statt “Agil vorgehen”

Deployment *.jade  

*.scss  

*.js  

Build Laptop

*.html  *.css  *.js  

Page 67: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

“Simplicity – the art of maximizing the amount of work

not done – is essential.”

Page 69: “Agil sein” statt “Agil vorgehen”

“Deliver working software

frequently.”

Page 70: “Agil sein” statt “Agil vorgehen”

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

effective, then tunes and adjusts its behavior accordingly.”

Page 71: “Agil sein” statt “Agil vorgehen”

“Welcome changing requirements, even late in

development.”

Page 72: “Agil sein” statt “Agil vorgehen”

“Working software is the primary measure of progress.”

Page 73: “Agil sein” statt “Agil vorgehen”

“Continuous attention to technical excellence and

good design enhances agility.”

Page 74: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

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: “Agil sein” statt “Agil vorgehen”

Q&A

Page 77: “Agil sein” statt “Agil vorgehen”

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!