Developing like there is no tomorrow Software as a Circus Frank - - PowerPoint PPT Presentation

developing like there is no tomorrow
SMART_READER_LITE
LIVE PREVIEW

Developing like there is no tomorrow Software as a Circus Frank - - PowerPoint PPT Presentation

Developing like there is no tomorrow Software as a Circus Frank Lyaruu Est. 2001 based in Amsterdam Enterprise software for large companies Heavily invested in Java & OSGi Focused on sports and entertainment Senior


slide-1
SLIDE 1

Developing like there is no tomorrow

Frank Lyaruu

Software as a Circus

slide-2
SLIDE 2
slide-3
SLIDE 3
  • Est. 2001 based in Amsterdam
  • Enterprise software for large companies
  • Heavily invested in Java & OSGi
  • Focused on sports and entertainment
slide-4
SLIDE 4
  • Senior Technology Architect
  • Est. 2013
  • Joint venture with Dexels
  • Custom hardware for large events
slide-5
SLIDE 5
slide-6
SLIDE 6
  • Sendrato Technology
  • DEMO!
  • Hardware from a Software perspective
slide-7
SLIDE 7
slide-8
SLIDE 8

RFID Tag Button Flexible PCB LED’s 8 bit Microcontroller + 900 MHZ Radio

slide-9
SLIDE 9
slide-10
SLIDE 10

Base Station

slide-11
SLIDE 11

Base Station

slide-12
SLIDE 12

Base Station

slide-13
SLIDE 13
slide-14
SLIDE 14

What can it do?

  • Low res positioning
  • Light shows using the LED’s
  • Bracelets connects
  • Detect button presses
slide-15
SLIDE 15

Why?

  • Profile people
  • Light shows using the LED’s
  • Button press ≈ Social media like
  • Social Media Connects
  • Passive RFID Check-ins
slide-16
SLIDE 16
slide-17
SLIDE 17

Demo!

slide-18
SLIDE 18
slide-19
SLIDE 19

Deploy to production

slide-20
SLIDE 20

This isn’t very agile…

slide-21
SLIDE 21

So how did this end up in the Agile track?

slide-22
SLIDE 22

Hardware from a Software Perspective

slide-23
SLIDE 23

Agile Lean Rugged

slide-24
SLIDE 24
  • We can’t change shipped hardware
  • We can’t update firmware in the field*
  • We can update everything else

Agile wearables

slide-25
SLIDE 25
  • Keep it minimal
  • Power consumption
  • Put complexity elsewhere

Lean wearables

slide-26
SLIDE 26

Rugged wearables

slide-27
SLIDE 27

“Event oriented development”

slide-28
SLIDE 28

Then the festival draws near…

slide-29
SLIDE 29

… and it is complete chaos

slide-30
SLIDE 30

Reduce dependencies

  • Battery powered base stations
  • Pluggable network layer
  • Embedded GPS to facilitate deployment
slide-31
SLIDE 31

Final thoughts

slide-32
SLIDE 32

Thanks !

@lyaruu @sendrato

slide-33
SLIDE 33