40
Don’t be too hard for agile; How to go lean with hardware

Don't be too hard for agile; How to go lean with hardware

Embed Size (px)

Citation preview

Page 1: Don't be too hard for agile; How to go lean with hardware

Don’t be too hard for agile; How to go lean with hardware

Page 2: Don't be too hard for agile; How to go lean with hardware
Page 3: Don't be too hard for agile; How to go lean with hardware

I am Moriya Kassis

Hello!

Product Management Consultant and Senior Venture Associate @

Page 4: Don't be too hard for agile; How to go lean with hardware

Why is this ME standing on this stage and talking about this subject?

Page 5: Don't be too hard for agile; How to go lean with hardware

We are at the beginning of the re-rise of Consumer Electronics, when the problem of

unifying development lifecycles is fast becoming

the biggest impediment of innovation.

Page 6: Don't be too hard for agile; How to go lean with hardware

Agile = Decision Model

Page 7: Don't be too hard for agile; How to go lean with hardware

Are you doing the right product?

Page 8: Don't be too hard for agile; How to go lean with hardware

Are you doing the right product?Are you doing the product right?

Page 9: Don't be too hard for agile; How to go lean with hardware

Agile methodology makes it possible to improve upon an original HW design

without significantly increasing spending and time required.

Page 10: Don't be too hard for agile; How to go lean with hardware

The Don’ts:

Page 11: Don't be too hard for agile; How to go lean with hardware

Don’t talk SW with your mouth full of

HW: 1

Get ready to learn some new techniques and try to enjoy leaving your agile SW experience aside

Page 12: Don't be too hard for agile; How to go lean with hardware

Don’t have MacGyvers in your

team:2

Developers should work in pairs to reduce the time needed for training and documentation. Mix the firmware and the hardware geniuses to work together

Page 13: Don't be too hard for agile; How to go lean with hardware

Don’t forget the certifications:3

Make sure to get started on necessary certifications early, and skip the nice-to-haves

Page 14: Don't be too hard for agile; How to go lean with hardware

But it’s easier to tell you what not to do, than...

Page 15: Don't be too hard for agile; How to go lean with hardware

The Dos:

Page 16: Don't be too hard for agile; How to go lean with hardware

Finite Iteration:1

Break down the elements of your separate prototypes further, and iterate on the most discrete units of functionality that you can.

Page 17: Don't be too hard for agile; How to go lean with hardware

Do a majority of the people you ask to play with your prototype tell you that the button is awkward? Getting buttons with the right click-feel is one discrete element to iterate on.

Page 18: Don't be too hard for agile; How to go lean with hardware

A digital

Page 19: Don't be too hard for agile; How to go lean with hardware

A digital

or a physical component?

Page 20: Don't be too hard for agile; How to go lean with hardware

What shape of a button?

Page 21: Don't be too hard for agile; How to go lean with hardware

What shape of a button?

Page 22: Don't be too hard for agile; How to go lean with hardware

Do a majority of the people you ask to play with your prototype tell you that the button is awkward? Getting buttons with the right click-feel is one discrete element to iterate on.

Button placement is another one.

Page 23: Don't be too hard for agile; How to go lean with hardware

Button placement is another one.

Page 24: Don't be too hard for agile; How to go lean with hardware

Button placement is another one.

Page 25: Don't be too hard for agile; How to go lean with hardware

Button placement is another one.

Page 26: Don't be too hard for agile; How to go lean with hardware

Separate Prototypes:2

Make 2 different objects -

Page 27: Don't be too hard for agile; How to go lean with hardware

Separate Prototypes:2

Make 2 different objects –an ugly black box ‘works like’ prototype,

Page 28: Don't be too hard for agile; How to go lean with hardware
Page 29: Don't be too hard for agile; How to go lean with hardware

Separate Prototypes:2

Make 2 different objects –an ugly black box ‘works like’ prototype,and an entirely non-functiona‘l looks like’.

Page 30: Don't be too hard for agile; How to go lean with hardware
Page 31: Don't be too hard for agile; How to go lean with hardware

Re-define the term demo-able component. Every single time:3

An iteration is a product version somewhere between a “virtual product” through to a “ready-to-trial prototype”

Page 32: Don't be too hard for agile; How to go lean with hardware

Similarity to the final

component

actual subsystem

Ease of development

Spectrum of options for a subsystem

Page 33: Don't be too hard for agile; How to go lean with hardware

Similarity to the final

component

actual subsystem

Ease of development

Spectrum of options for a subsystem

Page 34: Don't be too hard for agile; How to go lean with hardware

Spectrum of options for a subsystem

Similarity to the final

component

actual subsystem

Ease of development

Page 35: Don't be too hard for agile; How to go lean with hardware

Similarity to the final

component

actual subsystem

Ease of development

Spectrum of options for a subsystem

Page 36: Don't be too hard for agile; How to go lean with hardware

Fast Over Fancy:3

There will always be newer-faster-better tinkering toys, and you can spend forever researching them. Instead, find things that work and use them to build a functioning prototype.

Page 37: Don't be too hard for agile; How to go lean with hardware

People care about whether you’ve made something that

they want

Page 38: Don't be too hard for agile; How to go lean with hardware

Make tradeoff:4To be able to plan after you demo’d the previous one, make tradeoffs in terms of: Frequency of Integration Depth of integration Fidelity of feedback

Page 39: Don't be too hard for agile; How to go lean with hardware

Any questions ? Moriya Kassis

Page 40: Don't be too hard for agile; How to go lean with hardware

Now go and break things.