SlideShare a Scribd company logo
1 of 63
Download to read offline
CRAFTING
INNOVATION
A Discussion About
Nurturing and Enabling Ideas
Steve Green
/steve.p.green
Chief Executive Officer
@stevegreenkc
#craftingdigital
Who Is This Guy?
Steve P. Green
Steve currently serves as the Chief Executive
Officer for Blue Rivet, a collaborative digital agency
in Kansas City.
My professional experience
I consider code an art form, and have worked to master
the craft over the last 18 years at some of the finest
technology companies in Kansas City.
#craftingdigital
Understanding My Bias
Seth Godin
One of the most-loved marketing gurus on
the internet, generating 50 million views per
month.
I believe that building software is fun. More importantly, I
view it as something worthy of mastery.
“If it’s work, we try to do
less. If it’s art, we try to
do more.” – Seth Godin
01
What Does
Innovation Mean?
#craftingdigital
Surround Yourself With The Best
Embrace It
Decompose It
Modify It
Re-release It
Steve Jobs: Understand What Others Have Done
Innovation seems to be grounded on building upon
what others have done. So surround yourself with the
best work you can find.
#craftingdigital
Theft, Tributes and Collaboration
Bob Dylan
“borrowed” over
75% of his melodies.
#craftingdigital
How Did I Prepare For This Talk?
#craftingdigital
A Simple Definition
There are a lot of competing feelings and emotions around
innovation, but at it’s heart it has always been about what
is most valuable.
Innovation is simply
creating new value.
Complexity != Innovative
Innovation is most often experienced by deriving the
most value from the simplest solutions. Complexity
often destroys value.
#craftingdigital
Let’s Start With An Example
#craftingdigital
Prove You’re a Good Coder
The Power of Perfection
A king once asked a painter, “prove you’re a good artist”. After
contemplating, he stood quietly over a piece of paper and
drew a perfect circle.
What Is the Most Innovative Thing You’ve Built?
In a job interview, I was once asked what was the most
impressive thing I’ve ever made. I love data structures,
so I answered: a non-recursive red-black tree.
#craftingdigital
#craftingdigital
Relevance is the Ultimate Outcome
It’s Not Relevant With Our Current Capabilities.
It’s Not Relevant To Our Current Audience
It’s Not Relevant For Our Brand
Relevance Is Not the Source of Innovation
Value most notably comes from business growth. However,
conversations about growth too often focus on relevance.
This exacerbates the bias to keep everything the same.
Consider these statements:
#craftingdigital
Relevance is the Ultimate Outcome
“I know we are known for making computer hardware and
software but what if we could use our iTunes software as a
store front to buy music files capitalizing on this audience’s
love of music but lack of need for the physical version”
#craftingdigital
The Art of Finding Ideas
Nothing New Under the Sun
The moment we free ourselves from The Cult of Originality,
we realize that ideas do not come from within; they come to
us from without.
Listen More. Talk Less.
Read Less. Read Better.
The process for finding new ideas is a social one. Become
intentional about the types of folks you use for inspiration.
The art of finding ideas is then… the act of going out and
finding ideas.
Becoming a Great Coder?
One of the most frequent questions I get is: “How do I
become a better coder?”. My answer is always: to
write great code, read great code.
#craftingdigital
Learn To Think Inside the Box
The Box Has A Lot of Value
It is more important for us to think inside the box,
understand it and sometimes grow it.
“We need to understand the box,
everything in it and maybe make it
bigger. But the box is pretty cool.
There’s a lot of stuff in there that
we’ve worked with before, that we
understand, and that has been
great.” – Samantha Warren
02
Build a Creative
Culture
#craftingdigital
What Is Creativity?
“Creativity is all about making
connections and seeking
patterns.” – Bruce Nussbaum, Creative Intelligence
#craftingdigital
What Is the Most Innovative Software?
#craftingdigital
Creativity Is Not a Goal In Itself
Creativity is not a talent.
Creativity is a drive.
#craftingdigital
System Thinking Kills Creativity
An Organization Is Not A System
A System is predictable, known, and can be acted upon. However,
Organizations are complex interactions between people.
“Culture eats
strategy for
breakfast.”
#craftingdigital
Humans Have A Creative Spark
Have You Ever Lost Time?
If you ever been so “into” your work that you accidentally
lost track of time, you’ve tapped into that common creative
instinct.
Unblock
We have to remove barriers that prevent us from
being creative.
Communicate
Collaborate
Allocate
.
Unlocking Creativity
Humans have an innate need to “create”. To follow
this imperative, there are four directives:
#craftingdigital
Unblock: Start Something Stupid
Operational Authenticity
How do you make authenticity operational:
Break-free of Fear, Pride, and Procrastination
we cannot recognize and operate from our inherent sense of
direction if we are filled with fear and pride.
Find the Courage to Do Things You Aren’t Ready For
Push through your uneasiness.
Set Standards, Keep Them and Get Respect
Mimic greatness to be truly great.
Trust Yourself
Your mistakes are things you’ve done, not who you are.
.
Start Your Stupid Idea
The world needs people who want to do good work, great work,
amazing work.
#craftingdigital
Unblock: Too Busy
Parkinson’s Law
Work expands so as to fill the time available for it’s
completion.
Move Development Out of Electronic Systems
Get over your walls with who’s doing what so you all know
whether something’s taking longer than it should. Basic agile
stuff, Visibility is essential when the “too busy” card is played.
There is no other way!
Find R&D Opportunities
When an opportunity to innovate arises, grab the
people who are most passionate about it and
make it their thing, go off on a branch and spike it.
Treat this like R&D, This is not production code. If it
proves beneficial, awesome, job done. Otherwise,
bin it.
Time Box Activities
Time-box the activity, and make sure you factor
this into planning. That way, ‘failing fast’ is the worst
that can happen.
#craftingdigital
Composing Creativity
Copy Transform
Combine
It’s About Action
Creating what you cannot see.
It’s About Connection
Connecting People with Ideas.
It’s About Deviation
Forging New Combinations
How Is Creativity Built?
How do we make creativity operational:
99% Execution < 1% Idea
03
Embrace an
Experimentation
Mindset
#enablingideas
Many people try to correlate building
software with building a house. This
is not only wrong, it’s dangerous.
In fact, building software is nothing
like building a house. It’s more artistic
than that. Coding is more than just
following a schematic design.
Coding is Like
Building a House?
Surround Yourself With The Best
#craftingdigital
What is the job of a software
engineer? What do they do?
#enablingideas
Building Software Is Like Writing a Book
The process of making software is actually much
more like writing a book than building a house. The
process:
Outline
The first thing an author does is create an outline of the story, a
plan or roadmap.
Write
An author then just writes, trying to complete his thoughts.
Revise
Once the complete thought is formulated, then the author goes fixes or
revises.
Review
When comfortable with his edits, an author may then send off for
editorial review.
Release
Finally, the story reaches a level of maturity that the author is able to
share it publically.
Coding Is an Art Form
While programmers work in a less accessible medium,
that doesn’t make it any less artistic. Coders are authors.
An Alternate View
#craftingdigital
Recognize Technical Debt Is Natural
Stop Perfecting, Start Innovating
In order to innovate, you have to be willing to make
mistakes. If you spend too much time perfecting, you
are likely missing more important opportunities.
Hackathons
These activities are incredibly innovative because they focus on
value propositions and solutions over perfect code quality.
#craftingdigital
“Avoid being a perfectionist
in a world of finite resources.”
- Forrest Shull
#craftingdigital
#craftingdigital
It’s a Delivery Thing
Build Less
Lean-Agile promotes building less by prioritizing
requirements and limiting how many are worked
on at any one time.
Start Sooner
Organizations should stop debating whether to
start a project and should instead invest in some
development time to prove whether the project is
worthwhile.
Learn Constantly
an emphasis on testing, experimentation and
measurement to ensure that the product being
built is what the market wants.
Remember: Innovation Is About Creating
The key to innovative idea propagation is to
create social serendipity:
Dealing With Uncertainty
Many organizations delay projects over a concern about
uncertainty. By doing less, we limit unanswered questions and
promote higher value activities.
#craftingdigital
Encourage Side Projects
#craftingdigital
#craftingdigital
04
Collaboration
Models
#craftingdigital
Ideas Are Social
Facilitating Causal Collisions
Many companies are trying to foster ways to promote more social interactions across departments:
Lunch Lines: Google tracks the length of their lunch lines, not to reduce them but rather to keep
them at an optimal length.
Elevators: The Bloomberg building in New York elevator takes you from the ground floor to the
cafeteria where you can then switch elevators to other floors.
Bathrooms: Apple put restrooms in a single location to drive people towards the same place.
Lunch Tables: Offices are encouraged to replace small lunch tables with fewer, longer ones.
Watercooler: One company is even literally moving around the proverbial watercooler.
Open Floorplans: Tearing down office walls to create a single open space where people can
see and bump into each other.
#craftingdigital
The Key Is Social Proximity
Designing Serendipity?
People want to meet colleagues, they just lack the system to do so.
Randomized coffee breaks allow people to break with their daily
routine, make new connections and strengthen existing ones.
Drive Employee Engagement
Creating active connections with the larger team
and organization creates higher levels of
employee participation.
Create Cross-Departmental
Networks
Encouraging employees to make new
connections across departments and silos can
create a culture of open communication.
Enhancing Talent Development
Collaboration impacts multiple talent development
processes, including onboarding, career
development and retention of top talent.
Promoting Diversity
Promoting discussion among affinity groups helps
support retention and professional development.
Physical Is Not Always Social Proximity
The key to innovative idea propagation is to
create social serendipity:
#craftingdigital
A Real-World Example
#craftingdigital
Leaders are responsible for
creating a culture of courage.
#craftingdigital
Dare Greatly
Brené Brown: If You Don’t Know Her, You Should
Dr. Brown is a celebrated researcher and speaker who works to
uncover the origins of shame, guilt, courage and bravery.
#craftingdigital
#craftingdigital
Feed Opportunities
Peter Drucker
Mr. Drucker is a great American management consultant
and corporate philosopher.
“Don’t starve
opportunities and
feed problems.”
– Peter Drucker
7 Deadly Sins of Business
In a New York Times article, Peter Drucker
articulated 7 deadly sins in business. The sin below
often occurs in software as well.
#craftingdigital
#craftingdigital
#craftingdigital
What Does Success Look Like?
Whoever makes
the most
mistakes wins.
Not Everything That Counts Should Be Counted
Albert Einstein was referring, of course, to the part of the human brain
that 'knows' intuitively; the part that is tuned in, connected, and
innately creative.
It’s not about
success or failure,
but success and
failure.
#craftingdigital
#craftingdigital
#craftingdigital
#craftingdigital
#craftingdigital
Innovation Relies On Trust
Listen To Ideas
Reward Bravery
Embrace Risk
Learn From Failure
#craftingdigital
We Need Better Recording Devices
What you
measure is what
gets done.
We need to
understand what
creates value and
measure it based
on evidence.
#craftingdigital
Understand What Motivates Engineers
#craftingdigital
Don’t Try To Be Google
Create an
Innovation
Culture That
Fits.
#craftingdigital
Just A Warning
Quickest way to kill
creativity in a team
is letting the boss
speak first.
#craftingdigital
Innovation Starts At the Top
Leaders need to
create the vision
and live the values.
05
Concluding
Ideas
#craftingdigital
Innovation Is A Team Sport
Operating Inside
Silos is Deadly.
Collaborate.
#craftingdigital
Progressive Enhancement
Innovation Is
Never Easy.
But It Is Always
Possible.
#craftingdigital
Innovation Is Customer Centric
The Customer Is
Not Always Right,
But They Sit at
the Heart of All
Innovation.
#craftingdigital
Speed Is Critical
Fail Early
Fail Fast
Fail Inexpensively
#craftingdigital
Innovation Manifesto
Care More.
We are always under tight deadlines, because time is our most valuable asset.
Clean up your own mess. Clean up other people’s messes. Over-communicate.
Question premises and strategy. Don't question goodwill, effort or intent.
"I'll know it when I see it," is not a professional thing to say. Describing and discussing in the
abstract is what we do.
Big projects are not nearly as
important as scary commitments.
Make mistakes, own them, fix
them, share the learning.
Mostly, we do things that haven't been done
before, so don't be surprised when you're
surprised.
Talk to everyone as if they were your boss,
your customer, the founder, your employee.
It's all the same.
It works because it's personal.
Yesterday's hierarchy is not nearly as important as today's project structure.
BE BOLD +
DO GREAT WORK
steve.green@bluerivet.com
@stevepgreenkc
/stevepgreen

More Related Content

What's hot

Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014 Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014 Ahmed Hammad
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
ZenTao and Scrum roles
ZenTao and Scrum rolesZenTao and Scrum roles
ZenTao and Scrum rolesFei TENG
 
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Matthew Philip
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
 
Standard For Program Management Changes
Standard For Program Management ChangesStandard For Program Management Changes
Standard For Program Management Changesgryasam
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionTremeur Balbous
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018pmengal
 
Epic Estimation 2019
Epic Estimation 2019Epic Estimation 2019
Epic Estimation 2019David Hanson
 
Introduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFeIntroduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFeJosef Scherer
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEAgileee
 
Agile 101
Agile 101Agile 101
Agile 101beLithe
 
Communicating agile project status to executive managers
Communicating agile project status to executive managersCommunicating agile project status to executive managers
Communicating agile project status to executive managersAgileDad
 

What's hot (20)

Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014 Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
ZenTao and Scrum roles
ZenTao and Scrum rolesZenTao and Scrum roles
ZenTao and Scrum roles
 
Foundations of the Scaled Agile Framework 3.0
Foundations of the Scaled Agile Framework 3.0Foundations of the Scaled Agile Framework 3.0
Foundations of the Scaled Agile Framework 3.0
 
Emerging Trends in PMO Governance
Emerging Trends in PMO Governance Emerging Trends in PMO Governance
Emerging Trends in PMO Governance
 
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Nexus Framework
Nexus FrameworkNexus Framework
Nexus Framework
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Standard For Program Management Changes
Standard For Program Management ChangesStandard For Program Management Changes
Standard For Program Management Changes
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Epic Estimation 2019
Epic Estimation 2019Epic Estimation 2019
Epic Estimation 2019
 
Introduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFeIntroduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFe
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
 
041006-Program Management PMI NB - PMI Logo
041006-Program Management PMI NB - PMI Logo041006-Program Management PMI NB - PMI Logo
041006-Program Management PMI NB - PMI Logo
 
Agile 101
Agile 101Agile 101
Agile 101
 
Communicating agile project status to executive managers
Communicating agile project status to executive managersCommunicating agile project status to executive managers
Communicating agile project status to executive managers
 

Similar to Crafting Innovation

International Innovation for AURA
International Innovation for AURAInternational Innovation for AURA
International Innovation for AURANick Coates
 
How to come up with digital ideas.
How to come up with digital ideas.How to come up with digital ideas.
How to come up with digital ideas.The Thought Police
 
Design Thinking for Startups - Are You Design Driven?
Design Thinking for Startups - Are You Design Driven?Design Thinking for Startups - Are You Design Driven?
Design Thinking for Startups - Are You Design Driven?Amir Khella
 
Design Thinking talk
Design Thinking talkDesign Thinking talk
Design Thinking talkGlyn Britton
 
Innovation Leadership - MIT ID Innovation
Innovation Leadership - MIT ID InnovationInnovation Leadership - MIT ID Innovation
Innovation Leadership - MIT ID InnovationPankaj Deshpande
 
Creativity &amp; Innovation
Creativity &amp; InnovationCreativity &amp; Innovation
Creativity &amp; InnovationArpita Kar
 
Entrepreneurship. Session #1. Idea and realization.
Entrepreneurship. Session #1. Idea and realization.Entrepreneurship. Session #1. Idea and realization.
Entrepreneurship. Session #1. Idea and realization.Artem Berman
 
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...CanadaHelps / MyCharityConnects
 
Bangkok | Mar-17 | BuildingSmart Villages through Human Centred Design and In...
Bangkok | Mar-17 | BuildingSmart Villages through Human Centred Design and In...Bangkok | Mar-17 | BuildingSmart Villages through Human Centred Design and In...
Bangkok | Mar-17 | BuildingSmart Villages through Human Centred Design and In...Smart Villages
 
Creativity & Technology: Learning to Play Well in the Internet Sandbox
Creativity & Technology: Learning to Play Well in the Internet SandboxCreativity & Technology: Learning to Play Well in the Internet Sandbox
Creativity & Technology: Learning to Play Well in the Internet SandboxJoe Fournet
 
Marketing & Media on a Smalll Budget
Marketing & Media on a Smalll BudgetMarketing & Media on a Smalll Budget
Marketing & Media on a Smalll Budgetjody wissing
 
Design Driven Innovation
Design Driven InnovationDesign Driven Innovation
Design Driven Innovationguest520df39
 
Reflections from Planningness 2014
Reflections from Planningness 2014Reflections from Planningness 2014
Reflections from Planningness 2014Douglas Kleeman
 
Creativity World Forum 2011 #cwf11
Creativity World Forum 2011 #cwf11Creativity World Forum 2011 #cwf11
Creativity World Forum 2011 #cwf11lisavdh
 
How design can add value and brand to a start up?
How design can add value and brand to a start up?How design can add value and brand to a start up?
How design can add value and brand to a start up?Ganesh Burle
 
Innovation Excellence Weekly - Issue 27
Innovation Excellence Weekly - Issue 27Innovation Excellence Weekly - Issue 27
Innovation Excellence Weekly - Issue 27Innovation Excellence
 

Similar to Crafting Innovation (20)

International Innovation for AURA
International Innovation for AURAInternational Innovation for AURA
International Innovation for AURA
 
How to do lean planning
How to do lean planningHow to do lean planning
How to do lean planning
 
How to come up with digital ideas.
How to come up with digital ideas.How to come up with digital ideas.
How to come up with digital ideas.
 
Organization and teams creativity
Organization and teams creativityOrganization and teams creativity
Organization and teams creativity
 
Design Thinking for Startups - Are You Design Driven?
Design Thinking for Startups - Are You Design Driven?Design Thinking for Startups - Are You Design Driven?
Design Thinking for Startups - Are You Design Driven?
 
Design Thinking talk
Design Thinking talkDesign Thinking talk
Design Thinking talk
 
Innovation Leadership - MIT ID Innovation
Innovation Leadership - MIT ID InnovationInnovation Leadership - MIT ID Innovation
Innovation Leadership - MIT ID Innovation
 
Creativity &amp; Innovation
Creativity &amp; InnovationCreativity &amp; Innovation
Creativity &amp; Innovation
 
Entrepreneurship. Session #1. Idea and realization.
Entrepreneurship. Session #1. Idea and realization.Entrepreneurship. Session #1. Idea and realization.
Entrepreneurship. Session #1. Idea and realization.
 
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
 
Creativity & innovation
Creativity & innovationCreativity & innovation
Creativity & innovation
 
Sxsw presentation
Sxsw presentationSxsw presentation
Sxsw presentation
 
Bangkok | Mar-17 | BuildingSmart Villages through Human Centred Design and In...
Bangkok | Mar-17 | BuildingSmart Villages through Human Centred Design and In...Bangkok | Mar-17 | BuildingSmart Villages through Human Centred Design and In...
Bangkok | Mar-17 | BuildingSmart Villages through Human Centred Design and In...
 
Creativity & Technology: Learning to Play Well in the Internet Sandbox
Creativity & Technology: Learning to Play Well in the Internet SandboxCreativity & Technology: Learning to Play Well in the Internet Sandbox
Creativity & Technology: Learning to Play Well in the Internet Sandbox
 
Marketing & Media on a Smalll Budget
Marketing & Media on a Smalll BudgetMarketing & Media on a Smalll Budget
Marketing & Media on a Smalll Budget
 
Design Driven Innovation
Design Driven InnovationDesign Driven Innovation
Design Driven Innovation
 
Reflections from Planningness 2014
Reflections from Planningness 2014Reflections from Planningness 2014
Reflections from Planningness 2014
 
Creativity World Forum 2011 #cwf11
Creativity World Forum 2011 #cwf11Creativity World Forum 2011 #cwf11
Creativity World Forum 2011 #cwf11
 
How design can add value and brand to a start up?
How design can add value and brand to a start up?How design can add value and brand to a start up?
How design can add value and brand to a start up?
 
Innovation Excellence Weekly - Issue 27
Innovation Excellence Weekly - Issue 27Innovation Excellence Weekly - Issue 27
Innovation Excellence Weekly - Issue 27
 

Recently uploaded

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 

Recently uploaded (20)

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

Crafting Innovation

  • 1. CRAFTING INNOVATION A Discussion About Nurturing and Enabling Ideas Steve Green /steve.p.green Chief Executive Officer @stevegreenkc
  • 2. #craftingdigital Who Is This Guy? Steve P. Green Steve currently serves as the Chief Executive Officer for Blue Rivet, a collaborative digital agency in Kansas City. My professional experience I consider code an art form, and have worked to master the craft over the last 18 years at some of the finest technology companies in Kansas City.
  • 3. #craftingdigital Understanding My Bias Seth Godin One of the most-loved marketing gurus on the internet, generating 50 million views per month. I believe that building software is fun. More importantly, I view it as something worthy of mastery. “If it’s work, we try to do less. If it’s art, we try to do more.” – Seth Godin
  • 5. #craftingdigital Surround Yourself With The Best Embrace It Decompose It Modify It Re-release It Steve Jobs: Understand What Others Have Done Innovation seems to be grounded on building upon what others have done. So surround yourself with the best work you can find.
  • 6. #craftingdigital Theft, Tributes and Collaboration Bob Dylan “borrowed” over 75% of his melodies.
  • 7. #craftingdigital How Did I Prepare For This Talk?
  • 8. #craftingdigital A Simple Definition There are a lot of competing feelings and emotions around innovation, but at it’s heart it has always been about what is most valuable. Innovation is simply creating new value. Complexity != Innovative Innovation is most often experienced by deriving the most value from the simplest solutions. Complexity often destroys value.
  • 10. #craftingdigital Prove You’re a Good Coder The Power of Perfection A king once asked a painter, “prove you’re a good artist”. After contemplating, he stood quietly over a piece of paper and drew a perfect circle. What Is the Most Innovative Thing You’ve Built? In a job interview, I was once asked what was the most impressive thing I’ve ever made. I love data structures, so I answered: a non-recursive red-black tree.
  • 12. #craftingdigital Relevance is the Ultimate Outcome It’s Not Relevant With Our Current Capabilities. It’s Not Relevant To Our Current Audience It’s Not Relevant For Our Brand Relevance Is Not the Source of Innovation Value most notably comes from business growth. However, conversations about growth too often focus on relevance. This exacerbates the bias to keep everything the same. Consider these statements:
  • 13. #craftingdigital Relevance is the Ultimate Outcome “I know we are known for making computer hardware and software but what if we could use our iTunes software as a store front to buy music files capitalizing on this audience’s love of music but lack of need for the physical version”
  • 14. #craftingdigital The Art of Finding Ideas Nothing New Under the Sun The moment we free ourselves from The Cult of Originality, we realize that ideas do not come from within; they come to us from without. Listen More. Talk Less. Read Less. Read Better. The process for finding new ideas is a social one. Become intentional about the types of folks you use for inspiration. The art of finding ideas is then… the act of going out and finding ideas. Becoming a Great Coder? One of the most frequent questions I get is: “How do I become a better coder?”. My answer is always: to write great code, read great code.
  • 15. #craftingdigital Learn To Think Inside the Box The Box Has A Lot of Value It is more important for us to think inside the box, understand it and sometimes grow it. “We need to understand the box, everything in it and maybe make it bigger. But the box is pretty cool. There’s a lot of stuff in there that we’ve worked with before, that we understand, and that has been great.” – Samantha Warren
  • 17. #craftingdigital What Is Creativity? “Creativity is all about making connections and seeking patterns.” – Bruce Nussbaum, Creative Intelligence
  • 18. #craftingdigital What Is the Most Innovative Software?
  • 19. #craftingdigital Creativity Is Not a Goal In Itself Creativity is not a talent. Creativity is a drive.
  • 20. #craftingdigital System Thinking Kills Creativity An Organization Is Not A System A System is predictable, known, and can be acted upon. However, Organizations are complex interactions between people. “Culture eats strategy for breakfast.”
  • 21. #craftingdigital Humans Have A Creative Spark Have You Ever Lost Time? If you ever been so “into” your work that you accidentally lost track of time, you’ve tapped into that common creative instinct. Unblock We have to remove barriers that prevent us from being creative. Communicate Collaborate Allocate . Unlocking Creativity Humans have an innate need to “create”. To follow this imperative, there are four directives:
  • 22. #craftingdigital Unblock: Start Something Stupid Operational Authenticity How do you make authenticity operational: Break-free of Fear, Pride, and Procrastination we cannot recognize and operate from our inherent sense of direction if we are filled with fear and pride. Find the Courage to Do Things You Aren’t Ready For Push through your uneasiness. Set Standards, Keep Them and Get Respect Mimic greatness to be truly great. Trust Yourself Your mistakes are things you’ve done, not who you are. . Start Your Stupid Idea The world needs people who want to do good work, great work, amazing work.
  • 23. #craftingdigital Unblock: Too Busy Parkinson’s Law Work expands so as to fill the time available for it’s completion. Move Development Out of Electronic Systems Get over your walls with who’s doing what so you all know whether something’s taking longer than it should. Basic agile stuff, Visibility is essential when the “too busy” card is played. There is no other way! Find R&D Opportunities When an opportunity to innovate arises, grab the people who are most passionate about it and make it their thing, go off on a branch and spike it. Treat this like R&D, This is not production code. If it proves beneficial, awesome, job done. Otherwise, bin it. Time Box Activities Time-box the activity, and make sure you factor this into planning. That way, ‘failing fast’ is the worst that can happen.
  • 24. #craftingdigital Composing Creativity Copy Transform Combine It’s About Action Creating what you cannot see. It’s About Connection Connecting People with Ideas. It’s About Deviation Forging New Combinations How Is Creativity Built? How do we make creativity operational: 99% Execution < 1% Idea
  • 26. #enablingideas Many people try to correlate building software with building a house. This is not only wrong, it’s dangerous. In fact, building software is nothing like building a house. It’s more artistic than that. Coding is more than just following a schematic design. Coding is Like Building a House? Surround Yourself With The Best
  • 27. #craftingdigital What is the job of a software engineer? What do they do?
  • 28. #enablingideas Building Software Is Like Writing a Book The process of making software is actually much more like writing a book than building a house. The process: Outline The first thing an author does is create an outline of the story, a plan or roadmap. Write An author then just writes, trying to complete his thoughts. Revise Once the complete thought is formulated, then the author goes fixes or revises. Review When comfortable with his edits, an author may then send off for editorial review. Release Finally, the story reaches a level of maturity that the author is able to share it publically. Coding Is an Art Form While programmers work in a less accessible medium, that doesn’t make it any less artistic. Coders are authors. An Alternate View
  • 29. #craftingdigital Recognize Technical Debt Is Natural Stop Perfecting, Start Innovating In order to innovate, you have to be willing to make mistakes. If you spend too much time perfecting, you are likely missing more important opportunities. Hackathons These activities are incredibly innovative because they focus on value propositions and solutions over perfect code quality.
  • 30. #craftingdigital “Avoid being a perfectionist in a world of finite resources.” - Forrest Shull
  • 32. #craftingdigital It’s a Delivery Thing Build Less Lean-Agile promotes building less by prioritizing requirements and limiting how many are worked on at any one time. Start Sooner Organizations should stop debating whether to start a project and should instead invest in some development time to prove whether the project is worthwhile. Learn Constantly an emphasis on testing, experimentation and measurement to ensure that the product being built is what the market wants. Remember: Innovation Is About Creating The key to innovative idea propagation is to create social serendipity: Dealing With Uncertainty Many organizations delay projects over a concern about uncertainty. By doing less, we limit unanswered questions and promote higher value activities.
  • 37. #craftingdigital Ideas Are Social Facilitating Causal Collisions Many companies are trying to foster ways to promote more social interactions across departments: Lunch Lines: Google tracks the length of their lunch lines, not to reduce them but rather to keep them at an optimal length. Elevators: The Bloomberg building in New York elevator takes you from the ground floor to the cafeteria where you can then switch elevators to other floors. Bathrooms: Apple put restrooms in a single location to drive people towards the same place. Lunch Tables: Offices are encouraged to replace small lunch tables with fewer, longer ones. Watercooler: One company is even literally moving around the proverbial watercooler. Open Floorplans: Tearing down office walls to create a single open space where people can see and bump into each other.
  • 38. #craftingdigital The Key Is Social Proximity Designing Serendipity? People want to meet colleagues, they just lack the system to do so. Randomized coffee breaks allow people to break with their daily routine, make new connections and strengthen existing ones. Drive Employee Engagement Creating active connections with the larger team and organization creates higher levels of employee participation. Create Cross-Departmental Networks Encouraging employees to make new connections across departments and silos can create a culture of open communication. Enhancing Talent Development Collaboration impacts multiple talent development processes, including onboarding, career development and retention of top talent. Promoting Diversity Promoting discussion among affinity groups helps support retention and professional development. Physical Is Not Always Social Proximity The key to innovative idea propagation is to create social serendipity:
  • 40. #craftingdigital Leaders are responsible for creating a culture of courage.
  • 41. #craftingdigital Dare Greatly Brené Brown: If You Don’t Know Her, You Should Dr. Brown is a celebrated researcher and speaker who works to uncover the origins of shame, guilt, courage and bravery.
  • 43. #craftingdigital Feed Opportunities Peter Drucker Mr. Drucker is a great American management consultant and corporate philosopher. “Don’t starve opportunities and feed problems.” – Peter Drucker 7 Deadly Sins of Business In a New York Times article, Peter Drucker articulated 7 deadly sins in business. The sin below often occurs in software as well.
  • 46. #craftingdigital What Does Success Look Like? Whoever makes the most mistakes wins. Not Everything That Counts Should Be Counted Albert Einstein was referring, of course, to the part of the human brain that 'knows' intuitively; the part that is tuned in, connected, and innately creative. It’s not about success or failure, but success and failure.
  • 51. #craftingdigital Innovation Relies On Trust Listen To Ideas Reward Bravery Embrace Risk Learn From Failure
  • 52. #craftingdigital We Need Better Recording Devices What you measure is what gets done. We need to understand what creates value and measure it based on evidence.
  • 54. #craftingdigital Don’t Try To Be Google Create an Innovation Culture That Fits.
  • 55. #craftingdigital Just A Warning Quickest way to kill creativity in a team is letting the boss speak first.
  • 56. #craftingdigital Innovation Starts At the Top Leaders need to create the vision and live the values.
  • 58. #craftingdigital Innovation Is A Team Sport Operating Inside Silos is Deadly. Collaborate.
  • 60. #craftingdigital Innovation Is Customer Centric The Customer Is Not Always Right, But They Sit at the Heart of All Innovation.
  • 61. #craftingdigital Speed Is Critical Fail Early Fail Fast Fail Inexpensively
  • 62. #craftingdigital Innovation Manifesto Care More. We are always under tight deadlines, because time is our most valuable asset. Clean up your own mess. Clean up other people’s messes. Over-communicate. Question premises and strategy. Don't question goodwill, effort or intent. "I'll know it when I see it," is not a professional thing to say. Describing and discussing in the abstract is what we do. Big projects are not nearly as important as scary commitments. Make mistakes, own them, fix them, share the learning. Mostly, we do things that haven't been done before, so don't be surprised when you're surprised. Talk to everyone as if they were your boss, your customer, the founder, your employee. It's all the same. It works because it's personal. Yesterday's hierarchy is not nearly as important as today's project structure.
  • 63. BE BOLD + DO GREAT WORK steve.green@bluerivet.com @stevepgreenkc /stevepgreen