Slide 1

Slide 1 text

THE TECHNOLOGY IS THE EASY PART Using technology as a vehicle for organization change @benbalter ben.balter.com

Slide 2

Slide 2 text

@BENBALTER Open source developer | Attorney Presidential Innovation Fellow | Government Evangelist

Slide 3

Slide 3 text

is as important as How you work what you work on

Slide 4

Slide 4 text

How large enterprises build software

Slide 5

Slide 5 text

multi-million dollar contracts multi-year, CD-ROMs (in triplicate!)

Slide 6

Slide 6 text

ALL THE EASY PROBLEMS HAVE ALREADY BEEN SOLVED Spoiler alert #1

Slide 7

Slide 7 text

OPEN SOURCE IS A PHILOSOPHY, 
 NOT AN ALTERNATIVE TECHNOLOGY Spoiler alert #2

Slide 8

Slide 8 text

How Open source builds software

Slide 9

Slide 9 text

Electronic | Available | Asynchronous | Lock-free

Slide 10

Slide 10 text

GEEKS versus SUITS

Slide 11

Slide 11 text

As an organization grows, 
 THE SUITS WILL OVERTAKE THE GEEKS

Slide 12

Slide 12 text

CONWAY'S LAW "organizations which design systems... are constrained to produce designs 
 which are copies of the communication 
 structures of these organizations"

Slide 13

Slide 13 text

How can we help LARGE ORGANIZATIONS work likeSMALL ORGANIZATIONS?

Slide 14

Slide 14 text

Bureaucracy is an organism

Slide 15

Slide 15 text

THE CULTURE OF "NO" is an organization's immune system

Slide 16

Slide 16 text

All enterprise IT challenges are one of THREE SYMPTOMS

Slide 17

Slide 17 text

HIRING Can we hire modern-thinking 
 people to run the project? Symptom one

Slide 18

Slide 18 text

PROCUREMENT Can we procure modern-thinking 
 developers to implement the project? Symptom two

Slide 19

Slide 19 text

BOX CHECKING Can we meet our self-imposed 
 security and compliance requirements? Symptom three

Slide 20

Slide 20 text

Traditional innovation efforts address THE SYMPTOMS

Slide 21

Slide 21 text

The life cycle of 
 AN INTRAPENEUR

Slide 22

Slide 22 text

Just get it done by any means PHASE ONE

Slide 23

Slide 23 text

Fight for the tools you need PHASE TWO

Slide 24

Slide 24 text

Socialize the culture you seek PHASE THREE

Slide 25

Slide 25 text

PROCESS versus CULTERE

Slide 26

Slide 26 text

ADMINISTRATIVE CONSTRAINTS versus CULTURAL CONSTRAINTS

Slide 27

Slide 27 text

TECHNICAL CONSTRAINTS versus CULTURAL CONSTRAINTS

Slide 28

Slide 28 text

POLICY CONSTRAINTS versus CULTURAL CONSTRAINTS

Slide 29

Slide 29 text

"The stronger the culture, the less process a company needs. When the culture is strong, you can trust everyone to do the right thing. People can be independent and autonomous. They can be entrepreneurial." BRIAN CHESKY, Co-Founder, AirBnB

Slide 30

Slide 30 text

INOCULATE THE ORGANIZATION with small doses of culture

Slide 31

Slide 31 text

Absent a strong innovation culture ALL ORGANIZATIONS GRAVITATE 
 towards the same end-state

Slide 32

Slide 32 text

THE INNOVATOR'S DILEMMA

Slide 33

Slide 33 text

Large organizations LIKE THE STATUS QUO

Slide 34

Slide 34 text

Large organizations HAVE SEEN THINGS, MAN

Slide 35

Slide 35 text

THREE CHARACTERISTICS of large organizations

Slide 36

Slide 36 text

RISK AVERSION Increased batch size Change in decade-long increments Lack of support structure

Slide 37

Slide 37 text

TECHNOCRATIC LEADERSHIP System is rigged for suits, against geeks Organizations forgo fundamentals No need to scratch technical itches LACK OF

Slide 38

Slide 38 text

PROCESSES SCALE DOWN Process distrusts employees Process distrusts vendors Process distrusts customers DON'T

Slide 39

Slide 39 text

Large organizations DON'T WANT TO BE CLUNKY

Slide 40

Slide 40 text

Going against the flow WILL BE PAINFUL

Slide 41

Slide 41 text

Going against the flow WILL BLOW PEOPLE'S MINDS

Slide 42

Slide 42 text

TWELVE ish SUGGESTIONS For using technology as a vehicle for cultural change

Slide 43

Slide 43 text

Innovative technology should be THREE FOUR THINGS

Slide 44

Slide 44 text

LEAN If there’s a less heavyweight solution, and you’re not using it, you’ve over-engineered things. Think open source, APIs, and shared standards

Slide 45

Slide 45 text

ITERATIVE If you are not embarrassed by the first version of you ship, you’ve waited too long to ship. Ship 0.1, not 1.0

Slide 46

Slide 46 text

DECENTRALIZED Avoid single points of failure, both in systems and in people. Push decisions to the crowd. Automate wherever possible. Eliminate all humans.

Slide 47

Slide 47 text

OPEN Barriers to the free-flow of information add friction. Make open the default. Expose process. Open standards, open formats, open systems.

Slide 48

Slide 48 text

Innovative efforts should be THREE EIGHT THINGS

Slide 49

Slide 49 text

On your first day BEFREIND A LAWYER

Slide 50

Slide 50 text

Optimize for THE IDEAL USE CASE not the most common

Slide 51

Slide 51 text

Innovative efforts in enterprises are STANDARD PRACTICES for most other companies

Slide 52

Slide 52 text

You are a CULTURAL AMBASADAOR at most, 1/3 of your deliverables are code

Slide 53

Slide 53 text

DON'T TAKE "NO" from someone who can't say "yes"

Slide 54

Slide 54 text

Code speaks louder than words, so OUT SHIP THE HATERS

Slide 55

Slide 55 text

HAVE AN EXIT STRATEGY or else your code will sit on a shelf

Slide 56

Slide 56 text

is as important as How you work what you work on

Slide 57

Slide 57 text

THE TECHNOLOGY IS THE EASY PART Using technology as a vehicle for organization change @benbalter ben.balter.com

Slide 58

Slide 58 text

Coffee Shop - https://www.flickr.com/photos/ ricoslounge/775701003