12
Bringing disruptive technologies through out-of- the-box thinking EUROCONTROL’s 2016 Hackathon Benjamin Cramet ARTAS Maintenance Manager 07/03/2017

Bringing disruptive technologies through out-of- the-box ... · Bringing disruptive technologies through out-of-the-box thinking EUROCONTROL’s 2016 Hackathon. Benjamin Cramet

Embed Size (px)

Citation preview

Bringing disruptive technologies through out-of-the-box thinking

EUROCONTROL’s 2016 Hackathon

Benjamin Cramet ARTAS Maintenance Manager

07/03/2017

Bringing disruptive technologies through out-of-the-box thinking 2

To make something new out of the old

Source: KostadIn Hrlstov CC BY-NC-ND 2.0

• Asterix has been around for 25 years

• Still facing the same problem

• There is as many Asterix decoder as there is Radarist

• Grab innovation

Yet another Asterix decoder

Bringing disruptive technologies through out-of-the-box thinking 3

Source: P.O Arnäs CC BY-2.0

Source: Social Innovation Camp CC BY-2.0

Go back to our Engineers root

Bringing disruptive technologies through out-of-the-box thinking 4

Source: Francisco Osorlo CC-BY-2.0

Where do you have fresh mind, unbiased,

knowing the latest technologies ?

What is an hackathon ?

5

Source: JAWS123 CC-BY-2.0

Source: BrianRowe-CC BY 2.0

Bringing disruptive technologies through out-of-the-box thinking

Yes, but what is it really…

Bringing disruptive technologies through out-of-the-box thinking 6

Research – Innovation capture

Recruitment exercise

Source: research Einstein CC BY-NC-SA 2.0

Source: Zach Graves CC BY-NC-SA 2.0

How we did it ?

Bringing disruptive technologies through out-of-the-box thinking 7

Source: Francisco Osorlo CC-BY-2.0

Recipe:

•Got a business Problem

•Put Fresh mind in a room

•Shake that up

•Wait a bit that it cooks

Voila, got solutions to your problem…

Expected outcomes

Bringing disruptive technologies through out-of-the-box thinking 8

Source: Francisco Osorlo CC-BY-2.0

• Have the basis for a new operational software module

• Gather ideas as no team will have all good ideas

• Build the Reference in Asterix decoding

• Have fun with colleagues

• Show that it is possible in any organisation

What did we get ?

Bringing disruptive technologies through out-of-the-box thinking 9

• Have the basis for a new operational software module

• Gather ideas as no team will have all good ideas

• Build the Reference in Asterix decoding

• Have fun with colleagues

• Show that it is possible in any organisation

Source: Adam CC BY-NC 2.0

Key ideas grabbed during the hackathon

Bringing disruptive technologies through out-of-the-box thinking 10

Presenter
Presentation Notes
Extensive usage of Multi-threading: We are looking at the maximum speed. Therefore, each block is send to a spate thread and each item also. These are the two level of Asterix that can be multi-threaded Predictability: Based on the assumption(that still needs to be verified), items are pretty stable. So the first step is to keep the item un-decoded and decoded. The item on arrival if equal to the undecoded version, no need to decode and the old decoded value of the item is sent. The second is to apply big data algo to check the predictability. Generated Code: Based on a JSON description of Asterix category/edition, the decoder is generated by class binding to the JSON. It is still not clear how the logic of the decoder can be automatically generated but that’s something that is to be analysed during traineeship of winners. The goal is to propose on the Eurocontrol Website along the pdf the JSON definition of the category/edition for immediate availability. C++ is the fastest language to decode

How do you define success ? The stats slide

Bringing disruptive technologies through out-of-the-box thinking 11

32 competitors 11 teams

More than 15 nationalities Coming from all over Europe

40 hours competition Gathering 6 divisions of Eurocontrol

16,000 visits to the website

How do you define success: Number of smile ?

Got what we needed - Conclusion

Bringing disruptive technologies through out-of-the-box thinking 12

• Find a new technological basis

• Gather ideas and key concept to be implemented

• Create links with Students to capture innovation now and in the future

• Have fun with colleagues

• Draw attention of Talents toward our organisation