Innovation Stories from the Bluemix Garage

A presentation at NextM in April 2017 in Copenhagen, Denmark by Holly Cummins

Slide 1

Slide 1

Innovation Stories From The IBM Bluemix Garage Holly Cummins Technical Lead, European Garages @holly_cummins IBM Bluemix Garage | 2017

Slide 2

Slide 2

@holly_cummins

Slide 3

Slide 3

I’m an IBMer. @holly_cummins

Slide 4

Slide 4

I’m an IBMer. I’m a techie. @holly_cummins

Slide 5

Slide 5

I’m an IBMer. I’m a techie. I like doing things which have never been done before. @holly_cummins

Slide 6

Slide 6

I’m an IBMer. I’m a techie. The world’s most computationally advanced hat. (It can serve web pages.) I like doing things which have never been done before. @holly_cummins

Slide 7

Slide 7

I think about technology a lot … … but even I know technology should be about making things better for people. IBM Bluemix Garage | 2017 3

Slide 8

Slide 8

I’m from the Bluemix Garage. IBM Bluemix Garage | 2017 4

Slide 9

Slide 9

What is a Bluemix Garage, anyway?

Slide 10

Slide 10

The Bluemix Garage is IBM’s consultancy with a startup DNA. IBM Bluemix Garage | 2017 6

Slide 11

Slide 11

The Bluemix Garage is IBM’s consultancy with a startup DNA. (We don’t really work in a garage.) IBM Bluemix Garage | 2017 6

Slide 12

Slide 12

… but we are unique. People | Places | Platform | Practice IBM Bluemix Garage | 2017 7

Slide 13

Slide 13

People IBM Bluemix Garage | 2017 8

Slide 14

Slide 14

Designer People IBM Bluemix Garage | 2017 8

Slide 15

Slide 15

Developer Designer People IBM Bluemix Garage | 2017 8

Slide 16

Slide 16

Developer Designer Architect People IBM Bluemix Garage | 2017 8

Slide 17

Slide 17

Developer Customer Designer Architect People IBM Bluemix Garage | 2017 8

Slide 18

Slide 18

Developer Customer Designer Architect People Collaborate • across disciplines • with clients IBM Bluemix Garage | 2017 8

Slide 19

Slide 19

New York City / San Francisco / Melbourne / Nice / Austin / Toronto / London / Tokyo / Singapore Places We are embedded in startup communities. We believe in creating intentional spaces for innovation. IBM Bluemix Garage | 2017 9

Slide 20

Slide 20

Platform IBM Bluemix Garage | 2017 10

Slide 21

Slide 21

Platform Bluemix is the platform that enables us. IBM Bluemix Garage | 2017 10

Slide 22

Slide 22

Platform Bluemix is the platform that enables us. • Cognitive. IBM Bluemix Garage | 2017 10

Slide 23

Slide 23

Platform Bluemix is the platform that enables us. • Cognitive. • IoT. IBM Bluemix Garage | 2017 10

Slide 24

Slide 24

Platform Bluemix is the platform that enables us. • Cognitive. • IoT. • Analytics. IBM Bluemix Garage | 2017 10

Slide 25

Slide 25

Platform Bluemix is the platform that enables us. • Cognitive. • IoT. • Analytics. • DevOps. IBM Bluemix Garage | 2017 10

Slide 26

Slide 26

Practice IBM Bluemix Garage | 2017 11

Slide 27

Slide 27

Practice We blend three effective methodologies. IBM Bluemix Garage | 2017 11

Slide 28

Slide 28

Practice We blend three effective methodologies. • Design Thinking IBM Bluemix Garage | 2017 11

Slide 29

Slide 29

Practice We blend three effective methodologies. • Design Thinking • Lean Startup IBM Bluemix Garage | 2017 11

Slide 30

Slide 30

Practice We blend three effective methodologies. • Design Thinking • Lean Startup • eXtreme Programming IBM Bluemix Garage | 2017 11

Slide 31

Slide 31

Lean Startup.

Slide 32

Slide 32

Release early. Release often. Unreleased development effort is waste.

Slide 33

Slide 33

Minimum Viable Product. The smallest thing you can build to test your hypothesis. You do not want to invest until you are sure you are building what you know your users want and will use.

Slide 34

Slide 34

Minimum Viable Experience

Slide 35

Slide 35

IBM Bluemix Garage | 2017 Confidential

Slide 36

Slide 36

Minimum Viable Product. It’s not just the same amount of function, for less budget.

Slide 37

Slide 37

Goal

Slide 38

Slide 38

Business Opportunity We will improve the wedding cake experience by means of the icing for couples getting married. Goal

Slide 39

Slide 39

Business Factors Expensive market to enter, low volume, high cost to produce Goal

Slide 40

Slide 40

Assumption Icing qualit y influences buying decisions on wedding cake. Hypothesis Goal If we make a better icing, people will buy our wedding cakes.

Slide 41

Slide 41

Problem How do you figure out the best icing in a low volume business? Goal

Slide 42

Slide 42

Goal Minimum, but not a product Minimum Viable Product

Slide 43

Slide 43

The MVP may not share code with the final product. Experience is similar, technical underpinnings may not be.

Slide 44

Slide 44

Slide 45

Slide 45

An MVP is not a prototype. It needs to be viable. … but we can talk about ‘viable for what’?

Slide 46

Slide 46

Pre-totype Do you need to build anything at all, to test your hypothesis? Or can you just tell people about it and see what the market reaction is?

Slide 47

Slide 47

Slide 48

Slide 48

“Pay no attention to that man behind the curtain!”

Slide 49

Slide 49

Wizard of Oz

Slide 50

Slide 50

Lean Startup tells us to build the smallest thing to answer our business question. But what’s the right question?

Slide 51

Slide 51

Design Thinking.

Slide 52

Slide 52

Innovation is not achieved simply by writing an app. It has to solve a real problem for a real user.

Slide 53

Slide 53

“Designers…don’t try to search for a solution until they have determined the real problem, and even then, instead of solving that problem, they stop to consider a wide range of potential solutions. Only then will they finally converge upon their proposal. This process is called ‘design thinking.” DON NORMAN IBM Bluemix Garage

Slide 54

Slide 54

Observe Reflect Make IBM Design Thinking is a framework for delivering user-centered outcomes at speed and scale.

Slide 55

Slide 55

Observing is about immersing yourself in your users’ world. Meaningful outcomes come from an understanding of the real problems your users have. IBM Bluemix Garage

Slide 56

Slide 56

Reflecting is about converging on a point of view. Good decisions begin with an understanding of your situation, your purpose, and how you can make a difference for your users. IBM Bluemix Garage

Slide 57

Slide 57

Making is about giving form to ideas. You can’t know everything but you do know some things, so jump right in. The earlier you make, the faster you’ll learn. IBM Bluemix Garage

Slide 58

Slide 58

? IBM Bluemix Garage | ©2017 IBM Corporation How Can We Know How Much Stock We Have In Our Shop?

Slide 59

Slide 59

Manual stock checks can be very expensive.

Slide 60

Slide 60

RFID can be a great solution.

Slide 61

Slide 61

But … some stock is too squishy for RFID tags.

Slide 62

Slide 62

! What If A Computer Could Understand What It Sees? IBM Bluemix Garage | ©2017 IBM Corporation And Count It?

Slide 63

Slide 63

We can train Watson to understand our business domain.

Slide 64

Slide 64

? How Can I Make My Product More Rewarding To Use? IBM Bluemix Garage | ©2017 IBM Corporation

Slide 65

Slide 65

We always start by thinking about the user. We align on one user to focus our efforts.

Slide 66

Slide 66

We generate a lot of ideas.

Slide 67

Slide 67

Then we refine and align. Everyone draws. Even the developers.

Slide 68

Slide 68

Then the Garage delivers it. This is where the collaboration between developers, designers, and architects pays off. The savings app was developed in 8 weeks, and released in 1Q 2017.

Slide 69

Slide 69

? IBM Bluemix Garage | ©2017 IBM Corporation How Can I Engage More With My Users?

Slide 70

Slide 70

Sunaas Rehabilitation Hospital

Slide 71

Slide 71

Opportunity Patients who need rehabilitation and physical therapy forget how to do their exercises. Follow-up appointments are inconvenient.

Slide 72

Slide 72

Slide 73

Slide 73

Slide 74

Slide 74

Slide 75

Slide 75

Slide 76

Slide 76

Slide 77

Slide 77

? IBM Bluemix Garage | ©2017 IBM Corporation How Can I Take Control Of Our Email?

Slide 78

Slide 78

A big retailer … with a lot of employees and systems.

Slide 79

Slide 79

All help requests were sent to a centralised email address.

Slide 80

Slide 80

Several full time staff had the job of reading the emails to route them to the right team. Creative Commons 2.0, Toms Bauģis from Galway, Ireland

Slide 81

Slide 81

! IBM Bluemix Garage | ©2017 IBM Corporation What If A Computer Could Triage Emails?

Slide 82

Slide 82

This is a perfect job for machine learning.

Slide 83

Slide 83

Watson was able to classify 85% of the emails correctly. When it didn’t understand an email, it knew it didn’t know.

Slide 84

Slide 84

? IBM Bluemix Garage | ©2017 IBM Corporation Any Questions? Come see the IBM stand (with the car!) @holly_cummins