SlideShare a Scribd company logo
CTO SCHOOL NYC / MAY 2012




                               PRESSING


        THE        BIG SCARY RED
                   RESET BUTTON



DANIEL DOUBROVKINE ( A K A DB .)
#NYC TOSC HOOL @ D B LOC KD OTORG – D B LOC K@D B LOC K.ORG
HOW DO WE REALLY
FEEL ABOUT RESETS?
                                                            failed at market fit
                  failed to focus
                                      failed to execute technology
failed to fit a budget


               consequence of failure
   failed to deliver in a timeframe
                                                          hacked with friends

                            failed to hire enough hands

                 failed to convince
                                                     failed to cut losses
ADDED DRAMA
http://www.youtube.com/watch?feature=player_embedded&v=316AzLYfAzw




• slam the brakes
• change wings in-flight
• stop the hemorrhage
• jump from a sinking ship
• escape a train wreck
• stop flogging a dead horse
EXHIBIT 1: MICROSOFT
WINDOWS LONGHORN VISTA
• Development Begins in 2001
• “Longhorn” ETA 2003, btw. “Whistler” & “Blackcomb”
• Another “Cairo”?
• Reset in 2004 on top of Windows Server 2003
• Alchin in WSJ: “Longhorn was crashing into the ground.”
• In 2004 Developers no longer cared
• Ships 2006 as Vista, major fail
EXHIBIT 2: MICROSOFT
OFFICE ’98 & NETDOCS
• Windows Hawks vs. Internet Doves
• Office 98 Team Walked to be Netdocs, reset and shipped
• Netdocs 1 in Java, effectively an Office reset
• Netdocs 2 reset in C++
• Netdocs 3 reset as a Service
• Spent 500M$ over 4 years, 500 devs
• Canned in 2001
• Technology folded into Office
100% SAY THEY ARE
CONSEQUENCE OF A
FAILURE
SURVEYED TWO DOZEN PROJECTS
4/10 HAVE A LARGE
SUNK COST

7/10 FACED STRONG
OPPOSITION
2/10 BLAME PURE
PRODUCT FAILURE
3/10 BLAME PURE TECH
FAILURE
2/10 BLAME PEOPLE
FAILURE
2/10 BLAME FAILURE ALL
AROUND
3/10 RESETS LEAD
TO SUCCESS
4/10 RESETS LEAD
TO FAILURE
100% OF PROJECTS
THAT WEREN’T
RESET FAILED
PRESSING RESET IS
ALWAYS THE RIGHT
THING TO DO*
* PROVIDED YOU’RE 100% SURE THE PROJECT IS FAILING
PRESSING RESET IS
ALWAYS THE RIGHT
THING TO DO*
* PROVIDED YOU’RE 100% SURE THE PROJECT IS FAILING




• Find Truth-Sayers
• Measure Value vs. Cost
• Don’t be a Chicken
US AND THEM

 RESETS CAN BE A SMART
 CAREER MOVE

 RESETS CAN BE A DUMB
 CAREER MOVE
• Act Now
• Invest Into Trust Capital
• Double or Nothing
• Split Execute
• Underpromise and Overdeliver




                              7/10 FACE STRONG
                                    OPPOSITION
PEOPLE TEND TO
FORGET HOW BAD IT
WAS BEFORE A RESET


• No Place for Heroes
• This is Your Job
100 % OF RESETS
                      ARE CONSEQUENCES OF
                      FAILURE


FOSTER A CULTURE OF
FREQUENT                 BUT SMALLER

RESETS
         • Everything is an Experiment
         • Embrace Change
         • Underpromise and Overdeliver
         • Stop at the Top
QUESTIONS?
art.sy:    http://art.sy
twitter:   @dblockdotorg
blog:    http://code.dblock.org
email:   dblock@dblock.org
slides on slideshare:   http://www.slideshare.net/dblockdotorg

More Related Content

What's hot

What Can I Do Now? (web 2.0 pedagogy) v4
What Can I Do Now? (web 2.0 pedagogy) v4What Can I Do Now? (web 2.0 pedagogy) v4
What Can I Do Now? (web 2.0 pedagogy) v4
Darren Kuropatwa
 
Wardley Mapping, how do I get started?
Wardley Mapping, how do I get started?Wardley Mapping, how do I get started?
Wardley Mapping, how do I get started?
Hans De Leenheer
 
Dare Mighty Things
Dare Mighty ThingsDare Mighty Things
Dare Mighty Things
Brian Housand
 
What you missed at ONA 2016
What you missed at ONA 2016What you missed at ONA 2016
What you missed at ONA 2016
Ron Nurwisah
 
Yourspeechistoxic
Yourspeechistoxic Yourspeechistoxic
Yourspeechistoxic Rui Morais
 
Making Student Thinking Visible v3.5
Making Student Thinking Visible v3.5Making Student Thinking Visible v3.5
Making Student Thinking Visible v3.5
Darren Kuropatwa
 
What Can I Do Now? (web 2.0 pedagogy) v3.8
What Can I Do Now? (web 2.0 pedagogy) v3.8What Can I Do Now? (web 2.0 pedagogy) v3.8
What Can I Do Now? (web 2.0 pedagogy) v3.8
Darren Kuropatwa
 
Engineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about ContentEngineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about Content
John Eckman
 
Open Source Docs don't have to suck
Open Source Docs don't have to suckOpen Source Docs don't have to suck
Open Source Docs don't have to suckAddison Berry
 

What's hot (10)

What Can I Do Now? (web 2.0 pedagogy) v4
What Can I Do Now? (web 2.0 pedagogy) v4What Can I Do Now? (web 2.0 pedagogy) v4
What Can I Do Now? (web 2.0 pedagogy) v4
 
Wardley Mapping, how do I get started?
Wardley Mapping, how do I get started?Wardley Mapping, how do I get started?
Wardley Mapping, how do I get started?
 
Dare Mighty Things
Dare Mighty ThingsDare Mighty Things
Dare Mighty Things
 
What you missed at ONA 2016
What you missed at ONA 2016What you missed at ONA 2016
What you missed at ONA 2016
 
Yourspeechistoxic
Yourspeechistoxic Yourspeechistoxic
Yourspeechistoxic
 
Making Student Thinking Visible v3.5
Making Student Thinking Visible v3.5Making Student Thinking Visible v3.5
Making Student Thinking Visible v3.5
 
What Can I Do Now? (web 2.0 pedagogy) v3.8
What Can I Do Now? (web 2.0 pedagogy) v3.8What Can I Do Now? (web 2.0 pedagogy) v3.8
What Can I Do Now? (web 2.0 pedagogy) v3.8
 
Assignment
AssignmentAssignment
Assignment
 
Engineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about ContentEngineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about Content
 
Open Source Docs don't have to suck
Open Source Docs don't have to suckOpen Source Docs don't have to suck
Open Source Docs don't have to suck
 

Viewers also liked

Shv 9tests 06.13
Shv 9tests 06.13Shv 9tests 06.13
Shv 9tests 06.13montavon
 
@SiteCanada - Social for Events @SamStanton - Toronto 11/13/13
@SiteCanada - Social for Events @SamStanton - Toronto 11/13/13@SiteCanada - Social for Events @SamStanton - Toronto 11/13/13
@SiteCanada - Social for Events @SamStanton - Toronto 11/13/13
redbutton.tv
 
Red Button Advertising
Red Button Advertising Red Button Advertising
Red Button Advertising
Razvan Medrea
 
Developing Technologies In TV and Film Unit 8
Developing Technologies In TV and Film Unit 8Developing Technologies In TV and Film Unit 8
Developing Technologies In TV and Film Unit 8Mansour Ahaidi
 
Developing technologies in tv and film unit 8
Developing technologies in tv and film unit 8Developing technologies in tv and film unit 8
Developing technologies in tv and film unit 8Mansour Ahaidi
 
Types of jobs & contracts
Types of jobs & contractsTypes of jobs & contracts
Types of jobs & contractsEmma McAneny
 
London olympics 2012
London olympics 2012London olympics 2012
London olympics 2012
Ramkiran Nanduri
 
Film Industry: New/ Digital Technology Issues
Film Industry: New/ Digital Technology IssuesFilm Industry: New/ Digital Technology Issues
Film Industry: New/ Digital Technology IssuesBelinda Raji
 
Impact of New Digital technology in the Film Industry
Impact of New Digital technology in the Film IndustryImpact of New Digital technology in the Film Industry
Impact of New Digital technology in the Film Industry
Naamah Hill
 

Viewers also liked (11)

Shv 9tests 06.13
Shv 9tests 06.13Shv 9tests 06.13
Shv 9tests 06.13
 
@SiteCanada - Social for Events @SamStanton - Toronto 11/13/13
@SiteCanada - Social for Events @SamStanton - Toronto 11/13/13@SiteCanada - Social for Events @SamStanton - Toronto 11/13/13
@SiteCanada - Social for Events @SamStanton - Toronto 11/13/13
 
Red Button Advertising
Red Button Advertising Red Button Advertising
Red Button Advertising
 
Shv multiprints
Shv multiprintsShv multiprints
Shv multiprints
 
Developing Technologies In TV and Film Unit 8
Developing Technologies In TV and Film Unit 8Developing Technologies In TV and Film Unit 8
Developing Technologies In TV and Film Unit 8
 
Developing technologies in tv and film unit 8
Developing technologies in tv and film unit 8Developing technologies in tv and film unit 8
Developing technologies in tv and film unit 8
 
Types of jobs & contracts
Types of jobs & contractsTypes of jobs & contracts
Types of jobs & contracts
 
Working patterns
Working patternsWorking patterns
Working patterns
 
London olympics 2012
London olympics 2012London olympics 2012
London olympics 2012
 
Film Industry: New/ Digital Technology Issues
Film Industry: New/ Digital Technology IssuesFilm Industry: New/ Digital Technology Issues
Film Industry: New/ Digital Technology Issues
 
Impact of New Digital technology in the Film Industry
Impact of New Digital technology in the Film IndustryImpact of New Digital technology in the Film Industry
Impact of New Digital technology in the Film Industry
 

Similar to Pressing the Big Scary Red Button

#CrazyOKC Building a More Innovative Oklahoma City - InternOKC Program June 2013
#CrazyOKC Building a More Innovative Oklahoma City - InternOKC Program June 2013#CrazyOKC Building a More Innovative Oklahoma City - InternOKC Program June 2013
#CrazyOKC Building a More Innovative Oklahoma City - InternOKC Program June 2013
Daniel Maloney
 
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Christian Heilmann
 
Lisa Lang, European Marketing Manager, Twilio - Epic Failures – And What We C...
Lisa Lang, European Marketing Manager, Twilio - Epic Failures – And What We C...Lisa Lang, European Marketing Manager, Twilio - Epic Failures – And What We C...
Lisa Lang, European Marketing Manager, Twilio - Epic Failures – And What We C...
Techsylvania
 
Digital Storytelling (Changing the Learner Landscape event)
Digital Storytelling (Changing the Learner Landscape event)Digital Storytelling (Changing the Learner Landscape event)
Digital Storytelling (Changing the Learner Landscape event)
JISC Netskills
 
Smashingconf nyc-final
Smashingconf nyc-finalSmashingconf nyc-final
Smashingconf nyc-final
Christian Heilmann
 
#Dalton13 Student Development 2.0
#Dalton13 Student Development 2.0#Dalton13 Student Development 2.0
#Dalton13 Student Development 2.0
Laura Pasquini
 
The Seven Wastes of Software Development
The Seven Wastes of Software DevelopmentThe Seven Wastes of Software Development
The Seven Wastes of Software Development
Matt Stine
 
Web User Experience in 2021
Web User Experience in 2021Web User Experience in 2021
Web User Experience in 2021
Drew Gorton
 
Deciding what to build without killing each other
Deciding what to build without killing each otherDeciding what to build without killing each other
Deciding what to build without killing each other
Philip Likens
 
The Technical Debt Trap
The Technical Debt TrapThe Technical Debt Trap
The Technical Debt Trap
Doc Norton
 
D3.js mindblow
D3.js mindblowD3.js mindblow
D3.js mindblow
Anton Katunin
 
Startupfest 2012- Code shmode, it’s people that matter: Tummeling for success
Startupfest 2012- Code shmode, it’s people that matter: Tummeling for successStartupfest 2012- Code shmode, it’s people that matter: Tummeling for success
Startupfest 2012- Code shmode, it’s people that matter: Tummeling for success
Startupfest
 
Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Watch Your Language! - What my Mother Taught Me about Being an Engineer.Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Neal Richardson Sr
 
Modular vs Monolith
Modular vs MonolithModular vs Monolith
Modular vs Monolith
Timothy Oxley
 
Growth and investment needs a workforce to match! v0.1 wp
Growth and investment needs a workforce to match! v0.1 wpGrowth and investment needs a workforce to match! v0.1 wp
Growth and investment needs a workforce to match! v0.1 wp
Workforce BluePrint
 
6. Websites and Blogs
6. Websites and Blogs6. Websites and Blogs
6. Websites and Blogs
designanddigitalworld
 
Twitter drives SlideShare views
Twitter drives SlideShare viewsTwitter drives SlideShare views
Twitter drives SlideShare views
MARKITECT.me
 
Polish that presentation! 25 tips to bring clarity to your slides
Polish that presentation! 25 tips to bring clarity to your slidesPolish that presentation! 25 tips to bring clarity to your slides
Polish that presentation! 25 tips to bring clarity to your slides
Keith Bradnam
 
INST-INT Conference Summary
INST-INT Conference SummaryINST-INT Conference Summary
INST-INT Conference Summary
Lisa Woods
 

Similar to Pressing the Big Scary Red Button (20)

#CrazyOKC Building a More Innovative Oklahoma City - InternOKC Program June 2013
#CrazyOKC Building a More Innovative Oklahoma City - InternOKC Program June 2013#CrazyOKC Building a More Innovative Oklahoma City - InternOKC Program June 2013
#CrazyOKC Building a More Innovative Oklahoma City - InternOKC Program June 2013
 
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
 
Lisa Lang, European Marketing Manager, Twilio - Epic Failures – And What We C...
Lisa Lang, European Marketing Manager, Twilio - Epic Failures – And What We C...Lisa Lang, European Marketing Manager, Twilio - Epic Failures – And What We C...
Lisa Lang, European Marketing Manager, Twilio - Epic Failures – And What We C...
 
Digital Storytelling (Changing the Learner Landscape event)
Digital Storytelling (Changing the Learner Landscape event)Digital Storytelling (Changing the Learner Landscape event)
Digital Storytelling (Changing the Learner Landscape event)
 
Smashingconf nyc-final
Smashingconf nyc-finalSmashingconf nyc-final
Smashingconf nyc-final
 
#Dalton13 Student Development 2.0
#Dalton13 Student Development 2.0#Dalton13 Student Development 2.0
#Dalton13 Student Development 2.0
 
The Seven Wastes of Software Development
The Seven Wastes of Software DevelopmentThe Seven Wastes of Software Development
The Seven Wastes of Software Development
 
Viral is a Dirty Word
Viral is a Dirty WordViral is a Dirty Word
Viral is a Dirty Word
 
Web User Experience in 2021
Web User Experience in 2021Web User Experience in 2021
Web User Experience in 2021
 
Deciding what to build without killing each other
Deciding what to build without killing each otherDeciding what to build without killing each other
Deciding what to build without killing each other
 
The Technical Debt Trap
The Technical Debt TrapThe Technical Debt Trap
The Technical Debt Trap
 
D3.js mindblow
D3.js mindblowD3.js mindblow
D3.js mindblow
 
Startupfest 2012- Code shmode, it’s people that matter: Tummeling for success
Startupfest 2012- Code shmode, it’s people that matter: Tummeling for successStartupfest 2012- Code shmode, it’s people that matter: Tummeling for success
Startupfest 2012- Code shmode, it’s people that matter: Tummeling for success
 
Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Watch Your Language! - What my Mother Taught Me about Being an Engineer.Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Watch Your Language! - What my Mother Taught Me about Being an Engineer.
 
Modular vs Monolith
Modular vs MonolithModular vs Monolith
Modular vs Monolith
 
Growth and investment needs a workforce to match! v0.1 wp
Growth and investment needs a workforce to match! v0.1 wpGrowth and investment needs a workforce to match! v0.1 wp
Growth and investment needs a workforce to match! v0.1 wp
 
6. Websites and Blogs
6. Websites and Blogs6. Websites and Blogs
6. Websites and Blogs
 
Twitter drives SlideShare views
Twitter drives SlideShare viewsTwitter drives SlideShare views
Twitter drives SlideShare views
 
Polish that presentation! 25 tips to bring clarity to your slides
Polish that presentation! 25 tips to bring clarity to your slidesPolish that presentation! 25 tips to bring clarity to your slides
Polish that presentation! 25 tips to bring clarity to your slides
 
INST-INT Conference Summary
INST-INT Conference SummaryINST-INT Conference Summary
INST-INT Conference Summary
 

More from Daniel Doubrovkine

The Future of Art @ Worlds Fair Nano
The Future of Art @ Worlds Fair NanoThe Future of Art @ Worlds Fair Nano
The Future of Art @ Worlds Fair Nano
Daniel Doubrovkine
 
Nasdaq CTO Summit: Inspiring Team Leads to Give Away Legos
Nasdaq CTO Summit: Inspiring Team Leads to Give Away LegosNasdaq CTO Summit: Inspiring Team Leads to Give Away Legos
Nasdaq CTO Summit: Inspiring Team Leads to Give Away Legos
Daniel Doubrovkine
 
Product Development 101
Product Development 101Product Development 101
Product Development 101
Daniel Doubrovkine
 
Open-Source by Default, UN Community.camp
Open-Source by Default, UN Community.campOpen-Source by Default, UN Community.camp
Open-Source by Default, UN Community.camp
Daniel Doubrovkine
 
Your First Slack Ruby Bot
Your First Slack Ruby BotYour First Slack Ruby Bot
Your First Slack Ruby Bot
Daniel Doubrovkine
 
Single Sign-On with Waffle
Single Sign-On with WaffleSingle Sign-On with Waffle
Single Sign-On with Waffle
Daniel Doubrovkine
 
How it All Goes Down
How it All Goes DownHow it All Goes Down
How it All Goes Down
Daniel Doubrovkine
 
Taking Over Open Source Projects @ GoGaRuCo 2014
Taking Over Open Source Projects @ GoGaRuCo 2014Taking Over Open Source Projects @ GoGaRuCo 2014
Taking Over Open Source Projects @ GoGaRuCo 2014
Daniel Doubrovkine
 
Mentoring Engineers & Humans
Mentoring Engineers & HumansMentoring Engineers & Humans
Mentoring Engineers & Humans
Daniel Doubrovkine
 
Tiling and Zooming ASCII Art @ iOSoho
Tiling and Zooming ASCII Art @ iOSohoTiling and Zooming ASCII Art @ iOSoho
Tiling and Zooming ASCII Art @ iOSoho
Daniel Doubrovkine
 
Artsy ♥ ASCII ART
Artsy ♥ ASCII ARTArtsy ♥ ASCII ART
Artsy ♥ ASCII ART
Daniel Doubrovkine
 
The Other Side of Your Interview
The Other Side of Your InterviewThe Other Side of Your Interview
The Other Side of Your Interview
Daniel Doubrovkine
 
Hiring Engineers (the Artsy Way)
Hiring Engineers (the Artsy Way)Hiring Engineers (the Artsy Way)
Hiring Engineers (the Artsy Way)
Daniel Doubrovkine
 
Mentoring 101 - the Artsy way
Mentoring 101 - the Artsy wayMentoring 101 - the Artsy way
Mentoring 101 - the Artsy way
Daniel Doubrovkine
 
Building and Scaling a Test Driven Culture
Building and Scaling a Test Driven CultureBuilding and Scaling a Test Driven Culture
Building and Scaling a Test Driven Culture
Daniel Doubrovkine
 
Introducing Remote Install Framework
Introducing Remote Install FrameworkIntroducing Remote Install Framework
Introducing Remote Install Framework
Daniel Doubrovkine
 
Taming the Testing Beast - AgileDC 2012
Taming the Testing Beast - AgileDC 2012Taming the Testing Beast - AgileDC 2012
Taming the Testing Beast - AgileDC 2012
Daniel Doubrovkine
 
GeneralAssemb.ly Summer Program: Tech from the Ground Up
GeneralAssemb.ly Summer Program: Tech from the Ground UpGeneralAssemb.ly Summer Program: Tech from the Ground Up
GeneralAssemb.ly Summer Program: Tech from the Ground UpDaniel Doubrovkine
 
Making Agile Choices in Software Technology
Making Agile Choices in Software TechnologyMaking Agile Choices in Software Technology
Making Agile Choices in Software Technology
Daniel Doubrovkine
 

More from Daniel Doubrovkine (20)

The Future of Art @ Worlds Fair Nano
The Future of Art @ Worlds Fair NanoThe Future of Art @ Worlds Fair Nano
The Future of Art @ Worlds Fair Nano
 
Nasdaq CTO Summit: Inspiring Team Leads to Give Away Legos
Nasdaq CTO Summit: Inspiring Team Leads to Give Away LegosNasdaq CTO Summit: Inspiring Team Leads to Give Away Legos
Nasdaq CTO Summit: Inspiring Team Leads to Give Away Legos
 
Product Development 101
Product Development 101Product Development 101
Product Development 101
 
Open-Source by Default, UN Community.camp
Open-Source by Default, UN Community.campOpen-Source by Default, UN Community.camp
Open-Source by Default, UN Community.camp
 
Your First Slack Ruby Bot
Your First Slack Ruby BotYour First Slack Ruby Bot
Your First Slack Ruby Bot
 
Single Sign-On with Waffle
Single Sign-On with WaffleSingle Sign-On with Waffle
Single Sign-On with Waffle
 
How it All Goes Down
How it All Goes DownHow it All Goes Down
How it All Goes Down
 
Taking Over Open Source Projects @ GoGaRuCo 2014
Taking Over Open Source Projects @ GoGaRuCo 2014Taking Over Open Source Projects @ GoGaRuCo 2014
Taking Over Open Source Projects @ GoGaRuCo 2014
 
Mentoring Engineers & Humans
Mentoring Engineers & HumansMentoring Engineers & Humans
Mentoring Engineers & Humans
 
Tiling and Zooming ASCII Art @ iOSoho
Tiling and Zooming ASCII Art @ iOSohoTiling and Zooming ASCII Art @ iOSoho
Tiling and Zooming ASCII Art @ iOSoho
 
Artsy ♥ ASCII ART
Artsy ♥ ASCII ARTArtsy ♥ ASCII ART
Artsy ♥ ASCII ART
 
The Other Side of Your Interview
The Other Side of Your InterviewThe Other Side of Your Interview
The Other Side of Your Interview
 
Hiring Engineers (the Artsy Way)
Hiring Engineers (the Artsy Way)Hiring Engineers (the Artsy Way)
Hiring Engineers (the Artsy Way)
 
Mentoring 101 - the Artsy way
Mentoring 101 - the Artsy wayMentoring 101 - the Artsy way
Mentoring 101 - the Artsy way
 
Building and Scaling a Test Driven Culture
Building and Scaling a Test Driven CultureBuilding and Scaling a Test Driven Culture
Building and Scaling a Test Driven Culture
 
Introducing Remote Install Framework
Introducing Remote Install FrameworkIntroducing Remote Install Framework
Introducing Remote Install Framework
 
HackYale 0-60 in Startup Tech
HackYale 0-60 in Startup TechHackYale 0-60 in Startup Tech
HackYale 0-60 in Startup Tech
 
Taming the Testing Beast - AgileDC 2012
Taming the Testing Beast - AgileDC 2012Taming the Testing Beast - AgileDC 2012
Taming the Testing Beast - AgileDC 2012
 
GeneralAssemb.ly Summer Program: Tech from the Ground Up
GeneralAssemb.ly Summer Program: Tech from the Ground UpGeneralAssemb.ly Summer Program: Tech from the Ground Up
GeneralAssemb.ly Summer Program: Tech from the Ground Up
 
Making Agile Choices in Software Technology
Making Agile Choices in Software TechnologyMaking Agile Choices in Software Technology
Making Agile Choices in Software Technology
 

Recently uploaded

UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 

Recently uploaded (20)

UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 

Pressing the Big Scary Red Button

  • 1. CTO SCHOOL NYC / MAY 2012 PRESSING THE BIG SCARY RED RESET BUTTON DANIEL DOUBROVKINE ( A K A DB .) #NYC TOSC HOOL @ D B LOC KD OTORG – D B LOC K@D B LOC K.ORG
  • 2. HOW DO WE REALLY FEEL ABOUT RESETS? failed at market fit failed to focus failed to execute technology failed to fit a budget consequence of failure failed to deliver in a timeframe hacked with friends failed to hire enough hands failed to convince failed to cut losses
  • 3. ADDED DRAMA http://www.youtube.com/watch?feature=player_embedded&v=316AzLYfAzw • slam the brakes • change wings in-flight • stop the hemorrhage • jump from a sinking ship • escape a train wreck • stop flogging a dead horse
  • 4. EXHIBIT 1: MICROSOFT WINDOWS LONGHORN VISTA • Development Begins in 2001 • “Longhorn” ETA 2003, btw. “Whistler” & “Blackcomb” • Another “Cairo”? • Reset in 2004 on top of Windows Server 2003 • Alchin in WSJ: “Longhorn was crashing into the ground.” • In 2004 Developers no longer cared • Ships 2006 as Vista, major fail
  • 5. EXHIBIT 2: MICROSOFT OFFICE ’98 & NETDOCS • Windows Hawks vs. Internet Doves • Office 98 Team Walked to be Netdocs, reset and shipped • Netdocs 1 in Java, effectively an Office reset • Netdocs 2 reset in C++ • Netdocs 3 reset as a Service • Spent 500M$ over 4 years, 500 devs • Canned in 2001 • Technology folded into Office
  • 6. 100% SAY THEY ARE CONSEQUENCE OF A FAILURE SURVEYED TWO DOZEN PROJECTS
  • 7. 4/10 HAVE A LARGE SUNK COST 7/10 FACED STRONG OPPOSITION
  • 8. 2/10 BLAME PURE PRODUCT FAILURE 3/10 BLAME PURE TECH FAILURE 2/10 BLAME PEOPLE FAILURE 2/10 BLAME FAILURE ALL AROUND
  • 9. 3/10 RESETS LEAD TO SUCCESS 4/10 RESETS LEAD TO FAILURE 100% OF PROJECTS THAT WEREN’T RESET FAILED
  • 10. PRESSING RESET IS ALWAYS THE RIGHT THING TO DO* * PROVIDED YOU’RE 100% SURE THE PROJECT IS FAILING
  • 11. PRESSING RESET IS ALWAYS THE RIGHT THING TO DO* * PROVIDED YOU’RE 100% SURE THE PROJECT IS FAILING • Find Truth-Sayers • Measure Value vs. Cost • Don’t be a Chicken
  • 12. US AND THEM RESETS CAN BE A SMART CAREER MOVE RESETS CAN BE A DUMB CAREER MOVE
  • 13. • Act Now • Invest Into Trust Capital • Double or Nothing • Split Execute • Underpromise and Overdeliver 7/10 FACE STRONG OPPOSITION
  • 14. PEOPLE TEND TO FORGET HOW BAD IT WAS BEFORE A RESET • No Place for Heroes • This is Your Job
  • 15. 100 % OF RESETS ARE CONSEQUENCES OF FAILURE FOSTER A CULTURE OF FREQUENT BUT SMALLER RESETS • Everything is an Experiment • Embrace Change • Underpromise and Overdeliver • Stop at the Top
  • 16. QUESTIONS? art.sy: http://art.sy twitter: @dblockdotorg blog: http://code.dblock.org email: dblock@dblock.org slides on slideshare: http://www.slideshare.net/dblockdotorg