SlideShare a Scribd company logo
1 of 20
Download to read offline
ProductDevelopment101
@dblockdotorg
July 2016
Alexander Calder, Pyramids, 1970, https://www.artsy.net/artwork/alexander-calder-pyramids-1
—
Idea to Product
What would you do on day one?
—
Startup: Day 1
Ask for help.
“Dear Friend,
I have a favor to ask.
I am starting to work on a better mouse trap. I am
hoping to do things right from the start. Could I please
borrow some of your time or someone on your team and
bring a couple of my team members and ask a few
questions about your process and tools?
-Me”
—
Startup: Day 2
Organize chat, documents, passwords and tasks.
—
Startup: Day 4
Create a minimum process. XP Scrum Waterfall
What’s next? What’s next week? What is the 

meaning of life?
—
Startup: Day 5
Create a learning process.
Taxonomy
Wireframes
Workgroups
—
Startup: Day 5
Happy hour!
Scheduled meetings with other startups.
Created communication channels.
Created a way to track work.
—
Startup: Week-End
Sustainable pace.
—
Software: Day 1
Have a story.
“Users can sign up.”
—
Software: Day 1
Source control. Repository
Commit
Push
Pull Request
Merge
—
Software: Day 1
Code reviews.
—
Software: Day 1
First commit.
—
Software: Day 2
Friendly visit.
2-3 People
Bring Pastries
Tell Your Story
Be Impressed
Ask Why 3 Times
Owe One
—
Software: Day 3
Choose a stack.
Helps focus on your domain.
Classifies problems.
Offers generic solutions.
Provides consistent experience.
Maps software evolution.
Enables reuse of skills.
—
Software: Day 4
Implement the story w/ tests & CI.
—
Software: Day 4
Deploy to production.
—
Software: Day 5
Demo.
—
Iterate on Product
More stories
Under-promise and over-deliver
Make people happy
Keep things simple
Don’t acquire technical debt
—
People
People make all the difference
Cultural fit is more important than technical abilities
Prefer generalists
Pigs, not chickens
Do references
AMA, thank you.
dblock@dblock.org
@dblockdotorg

More Related Content

Viewers also liked

Avola Decision Platform - Flyer ENG
Avola Decision Platform - Flyer ENGAvola Decision Platform - Flyer ENG
Avola Decision Platform - Flyer ENG
Marc Gelissen
 
Toyota Kata - habits for continous learning. Shingo Institue European Confere...
Toyota Kata - habits for continous learning. Shingo Institue European Confere...Toyota Kata - habits for continous learning. Shingo Institue European Confere...
Toyota Kata - habits for continous learning. Shingo Institue European Confere...
Håkan Forss
 
HowTo Design your kanban board
HowTo Design your kanban boardHowTo Design your kanban board
HowTo Design your kanban board
Jo Seibert
 

Viewers also liked (16)

Avola Decision Platform - Flyer ENG
Avola Decision Platform - Flyer ENGAvola Decision Platform - Flyer ENG
Avola Decision Platform - Flyer ENG
 
Games-Based Learning: Preparing your Students for Simulation © Bauman 2010
Games-Based Learning:  Preparing your Students for  Simulation © Bauman 2010Games-Based Learning:  Preparing your Students for  Simulation © Bauman 2010
Games-Based Learning: Preparing your Students for Simulation © Bauman 2010
 
LKCE16 - Dark Collaboration by Katherine Kirk
LKCE16 - Dark Collaboration by Katherine KirkLKCE16 - Dark Collaboration by Katherine Kirk
LKCE16 - Dark Collaboration by Katherine Kirk
 
LKCE16 - Enterprise Flow by Klaus Leopold
LKCE16 - Enterprise Flow by Klaus LeopoldLKCE16 - Enterprise Flow by Klaus Leopold
LKCE16 - Enterprise Flow by Klaus Leopold
 
Stanley Leavy on Jacques Lacan
Stanley Leavy on Jacques LacanStanley Leavy on Jacques Lacan
Stanley Leavy on Jacques Lacan
 
Kanban 101 - 0 - Introduction
Kanban 101 - 0 - IntroductionKanban 101 - 0 - Introduction
Kanban 101 - 0 - Introduction
 
Kata skill @ novice: 5 Common Themes of Novice Skill
Kata skill  @ novice: 5 Common Themes of Novice SkillKata skill  @ novice: 5 Common Themes of Novice Skill
Kata skill @ novice: 5 Common Themes of Novice Skill
 
Intermediate Business English Lesson 30
Intermediate Business English Lesson 30Intermediate Business English Lesson 30
Intermediate Business English Lesson 30
 
What Kills Our Curiosity?
What Kills Our Curiosity?What Kills Our Curiosity?
What Kills Our Curiosity?
 
Chapter 4 emotions and Moods
Chapter 4 emotions and MoodsChapter 4 emotions and Moods
Chapter 4 emotions and Moods
 
Toyota Kata - habits for continous learning. Shingo Institue European Confere...
Toyota Kata - habits for continous learning. Shingo Institue European Confere...Toyota Kata - habits for continous learning. Shingo Institue European Confere...
Toyota Kata - habits for continous learning. Shingo Institue European Confere...
 
Toyota Kata – habits for continuous improvements Lean IT Summit 2013
Toyota Kata – habits for continuous improvements Lean IT Summit 2013Toyota Kata – habits for continuous improvements Lean IT Summit 2013
Toyota Kata – habits for continuous improvements Lean IT Summit 2013
 
HowTo Design your kanban board
HowTo Design your kanban boardHowTo Design your kanban board
HowTo Design your kanban board
 
Supply chain management strategy - November 2016
Supply chain management strategy - November 2016Supply chain management strategy - November 2016
Supply chain management strategy - November 2016
 
Production scheduling boards - November 2016
Production scheduling boards - November 2016Production scheduling boards - November 2016
Production scheduling boards - November 2016
 
Principles of Kanban - November 2016
Principles of Kanban - November 2016Principles of Kanban - November 2016
Principles of Kanban - November 2016
 

Similar to Product Development 101

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
Daniel Doubrovkine
 
Getting involved in network security
Getting involved in network securityGetting involved in network security
Getting involved in network security
jeffmcjunkin
 
Google Product Development Process
Google Product Development ProcessGoogle Product Development Process
Google Product Development Process
Abhinav Goel
 

Similar to Product Development 101 (20)

The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
 
OpenSource и Вы
OpenSource и ВыOpenSource и Вы
OpenSource и Вы
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype Testing
 
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...
 
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
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old Son
 
HackYale 0-60 in Startup Tech
HackYale 0-60 in Startup TechHackYale 0-60 in Startup Tech
HackYale 0-60 in Startup Tech
 
Stone Ward Brand Management March Meeting: Brainstorming Tech First
Stone Ward Brand Management March Meeting: Brainstorming Tech FirstStone Ward Brand Management March Meeting: Brainstorming Tech First
Stone Ward Brand Management March Meeting: Brainstorming Tech First
 
Getting involved in network security
Getting involved in network securityGetting involved in network security
Getting involved in network security
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
 
Google Product Development Process
Google Product Development ProcessGoogle Product Development Process
Google Product Development Process
 
TWR, Prague, Afternoon session
TWR, Prague, Afternoon sessionTWR, Prague, Afternoon session
TWR, Prague, Afternoon session
 
Project Connect: Connect and Collaborate Session A- October 1
Project Connect: Connect and Collaborate Session A- October 1Project Connect: Connect and Collaborate Session A- October 1
Project Connect: Connect and Collaborate Session A- October 1
 
Limiting WIP - Global Scrum Gathering Denver 2022
Limiting WIP - Global Scrum Gathering Denver 2022Limiting WIP - Global Scrum Gathering Denver 2022
Limiting WIP - Global Scrum Gathering Denver 2022
 
Being A Scrum Master During NcoV Time
Being A Scrum Master During NcoV TimeBeing A Scrum Master During NcoV Time
Being A Scrum Master During NcoV Time
 
Beyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileBeyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and Agile
 
The Agile UX Equation: How to Implement UserZoom Within Your Agile Framework
The Agile UX Equation: How to Implement UserZoom Within Your Agile FrameworkThe Agile UX Equation: How to Implement UserZoom Within Your Agile Framework
The Agile UX Equation: How to Implement UserZoom Within Your Agile Framework
 
Hcde k 12 charrette workbook
Hcde k 12 charrette workbookHcde k 12 charrette workbook
Hcde k 12 charrette workbook
 
Rapid paper prototyping
Rapid paper prototypingRapid paper prototyping
Rapid paper prototyping
 

More from 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
 
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
 
Taming the Testing Beast - AgileDC 2012
Taming the Testing Beast - AgileDC 2012Taming the Testing Beast - AgileDC 2012
Taming the Testing Beast - AgileDC 2012
 
Making Agile Choices in Software Technology
Making Agile Choices in Software TechnologyMaking Agile Choices in Software Technology
Making Agile Choices in Software Technology
 
From Zero to Mongo, Art.sy Experience w/ MongoDB
From Zero to Mongo, Art.sy Experience w/ MongoDBFrom Zero to Mongo, Art.sy Experience w/ MongoDB
From Zero to Mongo, Art.sy Experience w/ MongoDB
 
Graduating to Jenkins CI for Ruby(-on-Rails) Teams
Graduating to Jenkins CI for Ruby(-on-Rails) TeamsGraduating to Jenkins CI for Ruby(-on-Rails) Teams
Graduating to Jenkins CI for Ruby(-on-Rails) Teams
 
Pressing the Big Scary Red Button
Pressing the Big Scary Red ButtonPressing the Big Scary Red Button
Pressing the Big Scary Red Button
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

Product Development 101