SlideShare a Scribd company logo
1 of 42
Couples Counseling for
Software Development
     Joe Stump, CEO of Sprint.ly
• Early employee at three startups ranging
  from bootstrapped to venture funded.
• Angel investor in three startups.
• Advisor to seven venture funded startups.
• Cofounder of three venture funded
  startups (SimpleGeo, attachments.me, &
  Sprint.ly).
“The best products in
the world start out as
      features.”
  Kevin Systrom, CEO of Instagram
Warring Factions
Check Your Ego
EVERYONE IN YOUR
   COMPANY IS
   CAPABLE OF
 HAVING A GREAT
      IDEA
Managers
Quickly




Correctly             Cheaply
YOU CAN’T HAVE
YOUR WINE CASK
 FULL AND YOUR
  WIFE DRUNK.
“Want to increase
innovation? Lower the cost
        of failure.”
           Joi Ito
ALLOW ENGINEERS
   TO INVEST IN
  AUTOMATION &
    TESTING.
Why?

• Iterating on your product is all about
  shortening feedback loops
• Continuous deployment allows you to ship
  on code commit
• Automated testing allows for aggressive
  refactoring with confidence
Makers
“You should get a CS
 degree. it's the only degree
that automatically makes you
    an expert on politics,
     finance, religion, and
         economics.”
           @thejayfields
YOU ARE NOT AN
EXPERT IN SALES,
MARKETING, NOR
   BUSINESS
 DEVELOPMENT.
A Sampling of Non-
Technical Product TODOs
•   Financial model creation for
    pricing
                                   •   Messaging
                                   •   Documentation
•   Customer development
•   Copywriting
                                   •   Screencasts & Videos

•   Marketing plan for launch      •   Marketing materials

•   Public relations               •   Capturing requirements

•   Support                        •   Business development

•   Community development          •   Funnel analysis

•   Sales training                 •   Market research

•   Managing beta testers          •   Blog announcement
•   Contract negotiation           •   Newsletter announcement
SIMPLEGEO’S
PRODUCT LAUNCH
CHECKLIST HAD 41
NON-ENGINEERING
   ITEMS ON IT.
YOU ARE NOT A
    DESIGNER.
 (SERIOUSLY. JUST
LOOK AT THAT SHIT.)
YOU ARE NOT THE
TARGET CUSTOMER. (NO,
REALLY, NOBODY CARES
  ABOUT KEYBOARD
     SHORTCUTS.)
“Focus on the problem. If
you’re only excited about the
 solution, you’ll lose interest
when your solution doesn’t fix
        the problem. ”
        Adil Wali, CTO of ModCloth
Delivering Product
Implementing vision
            takes time

Inception                 Your brain




      Funding v1.0
“If you’re not embarrassed
 when you ship your first
  version you waited too
            long.”
    Reid Hoffman, Founder of LinkedIn
Product is Trench Warfare
BE MILITANT IN
YOUR MINIMALLY
VIABLE PRODUCT
     (MVP).
Approaching Product
1. Focus on a single use case that addresses
   the problem.
2. Start with a minimal core set of features.
3. Release and listen to your users.
4. Question your initial assumptions based on
   feedback.
5. Rinse and repeat.
Iterating on Your
          Product
1. Have a great idea
2. Wireframe in Balsamiq (or whatever)
3. Designer creates a static mockup
4. Static mockup is thrown “over the wall” to
   engineering to implement
Seriously?
Oh, whoops.

• Engineers implement it only to find out the
  UX is terrible
• Engineering is unable to implement critical
  features
INVOLVE
 ENGINEERING IN
  THE PRODUCT
DESIGN PROCESS.
Why would I do that?

• Nobody knows your data better than your
  engineers
• You likely aren’t an expert at data
  algorithms
• They are your company’s best technologists
Iterating the Yardsale
          Way™
1. Have a great idea
2. Wireframe in Balsamiq (or whatever)
3. Engage engineering to build a vanilla prototype
   (e.g. Default Bootstrap or iOS/Android UI
   components)
4. Play, tweak, rinse, repeat
5. Once UX is nailed have a designer polish to
   perfection
Promote
  Ownership

Yay!
Why is this better?

• Designer’s time is not lost on features that
  are not shippable
• Timelines will not be disrupted by
  unforeseen technical hurdles
• Avoids pissing off the engineers
Process Interrupts
PRODUCTS ARE
  EITHER DATE-
   DRIVEN OR
FEATURE-DRIVEN.
Non-Blocking Development
         (NBD)
1. No sprints, milestones, or dates are tracked by
   engineering
2. Items are scored, velocity is tracked
3. Each developer works on an item to
   completion in a feature branch
4. Pull request via GitHub for review
5. Feature deployed immediately upon approval
   via continuous deployment
Why is this better?

• Shares reactive qualities of Kanban
• Velocity metrics allow you to do reasonable
  capacity planning
• Features ship in real-time as they’re
  completed
@joestump

More Related Content

What's hot

Marty cagan built to learn - ux
Marty cagan built to learn - uxMarty cagan built to learn - ux
Marty cagan built to learn - uxIxDA Hamburg
 
What does it mean to be a test engineer?
What does it mean to be a test engineer?What does it mean to be a test engineer?
What does it mean to be a test engineer?Andrii Dzynia
 
Commercializing Your Idea Getting Heard & Funded
Commercializing Your Idea Getting Heard & FundedCommercializing Your Idea Getting Heard & Funded
Commercializing Your Idea Getting Heard & FundedSean Ammirati
 
Planning for Success / AlphaLab
Planning for Success / AlphaLabPlanning for Success / AlphaLab
Planning for Success / AlphaLabSean Ammirati
 
MVP: Minimum Viable Product vs. Maximum Value Product with Adam Smith
MVP: Minimum Viable Product vs. Maximum Value Product with Adam SmithMVP: Minimum Viable Product vs. Maximum Value Product with Adam Smith
MVP: Minimum Viable Product vs. Maximum Value Product with Adam SmithFITC
 
Product discovery: Balancing fast iteration and long term vision
Product discovery: Balancing fast iteration and long term visionProduct discovery: Balancing fast iteration and long term vision
Product discovery: Balancing fast iteration and long term visionEvgeny Lazarenko
 
Hiten Shah, KISSmetrics
Hiten Shah, KISSmetricsHiten Shah, KISSmetrics
Hiten Shah, KISSmetricsSheila Goodman
 
Leveling up Developers
Leveling up DevelopersLeveling up Developers
Leveling up DevelopersJeff Dickey
 
Metrics for Startup Success and Failure
Metrics for Startup Success and FailureMetrics for Startup Success and Failure
Metrics for Startup Success and FailureHiten Shah
 
Game Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationGame Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationMartyn Jones
 
Reverse Chaos Method of Requirements Prioritisation
Reverse Chaos Method of Requirements Prioritisation  Reverse Chaos Method of Requirements Prioritisation
Reverse Chaos Method of Requirements Prioritisation Gena Drahun
 
Product Discovery - 10 , 11 Sept
Product Discovery   - 10 , 11 SeptProduct Discovery   - 10 , 11 Sept
Product Discovery - 10 , 11 SeptChristopher McCann
 
Tendai Charasika - 2012 Lean Startup Conference
Tendai Charasika - 2012 Lean Startup ConferenceTendai Charasika - 2012 Lean Startup Conference
Tendai Charasika - 2012 Lean Startup ConferenceEric Ries
 
Agile Impact 2018: Feature Experimentation
Agile Impact 2018: Feature ExperimentationAgile Impact 2018: Feature Experimentation
Agile Impact 2018: Feature ExperimentationThomas Rothe
 
MVP Design Hacks PRO
MVP Design Hacks PROMVP Design Hacks PRO
MVP Design Hacks PROAmy Jo Kim
 
Working Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your companyWorking Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your companyNatalie Hollier
 
People Over Process: Turning Assumptions into Shared Understanding
People Over Process: Turning Assumptions into Shared UnderstandingPeople Over Process: Turning Assumptions into Shared Understanding
People Over Process: Turning Assumptions into Shared Understandingmjovel
 

What's hot (20)

Marty cagan built to learn - ux
Marty cagan built to learn - uxMarty cagan built to learn - ux
Marty cagan built to learn - ux
 
Startup Glossary - Exec I/O
Startup Glossary - Exec I/OStartup Glossary - Exec I/O
Startup Glossary - Exec I/O
 
What does it mean to be a test engineer?
What does it mean to be a test engineer?What does it mean to be a test engineer?
What does it mean to be a test engineer?
 
Commercializing Your Idea Getting Heard & Funded
Commercializing Your Idea Getting Heard & FundedCommercializing Your Idea Getting Heard & Funded
Commercializing Your Idea Getting Heard & Funded
 
Planning for Success / AlphaLab
Planning for Success / AlphaLabPlanning for Success / AlphaLab
Planning for Success / AlphaLab
 
MVP: Minimum Viable Product vs. Maximum Value Product with Adam Smith
MVP: Minimum Viable Product vs. Maximum Value Product with Adam SmithMVP: Minimum Viable Product vs. Maximum Value Product with Adam Smith
MVP: Minimum Viable Product vs. Maximum Value Product with Adam Smith
 
Resistance to scrum
Resistance to scrumResistance to scrum
Resistance to scrum
 
Product discovery: Balancing fast iteration and long term vision
Product discovery: Balancing fast iteration and long term visionProduct discovery: Balancing fast iteration and long term vision
Product discovery: Balancing fast iteration and long term vision
 
Hiten Shah, KISSmetrics
Hiten Shah, KISSmetricsHiten Shah, KISSmetrics
Hiten Shah, KISSmetrics
 
Leveling up Developers
Leveling up DevelopersLeveling up Developers
Leveling up Developers
 
Metrics for Startup Success and Failure
Metrics for Startup Success and FailureMetrics for Startup Success and Failure
Metrics for Startup Success and Failure
 
Game Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationGame Product Discovery: Validation & Iteration
Game Product Discovery: Validation & Iteration
 
Reverse Chaos Method of Requirements Prioritisation
Reverse Chaos Method of Requirements Prioritisation  Reverse Chaos Method of Requirements Prioritisation
Reverse Chaos Method of Requirements Prioritisation
 
Product Discovery - 10 , 11 Sept
Product Discovery   - 10 , 11 SeptProduct Discovery   - 10 , 11 Sept
Product Discovery - 10 , 11 Sept
 
Tendai Charasika - 2012 Lean Startup Conference
Tendai Charasika - 2012 Lean Startup ConferenceTendai Charasika - 2012 Lean Startup Conference
Tendai Charasika - 2012 Lean Startup Conference
 
From IDEA to MVP
From IDEA to MVPFrom IDEA to MVP
From IDEA to MVP
 
Agile Impact 2018: Feature Experimentation
Agile Impact 2018: Feature ExperimentationAgile Impact 2018: Feature Experimentation
Agile Impact 2018: Feature Experimentation
 
MVP Design Hacks PRO
MVP Design Hacks PROMVP Design Hacks PRO
MVP Design Hacks PRO
 
Working Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your companyWorking Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your company
 
People Over Process: Turning Assumptions into Shared Understanding
People Over Process: Turning Assumptions into Shared UnderstandingPeople Over Process: Turning Assumptions into Shared Understanding
People Over Process: Turning Assumptions into Shared Understanding
 

Similar to Couples Counseling for Software Development by Joe Stage

Minimum Viable Product - theory and workshop
Minimum Viable Product - theory and workshopMinimum Viable Product - theory and workshop
Minimum Viable Product - theory and workshopTilen Travnik
 
Four Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovFour Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovProductCampPortland
 
Product is Hard - Marty Cagan
Product is Hard - Marty CaganProduct is Hard - Marty Cagan
Product is Hard - Marty CaganAnthony Marter
 
Prototyping and Product Development for Startups
Prototyping and Product Development for StartupsPrototyping and Product Development for Startups
Prototyping and Product Development for StartupsAlbert Y. C. Chen
 
Defining a Minimum Viable Product (MVP)
Defining a Minimum Viable Product (MVP)Defining a Minimum Viable Product (MVP)
Defining a Minimum Viable Product (MVP)Eric Swenson
 
User Stories from Scenarios
User Stories from ScenariosUser Stories from Scenarios
User Stories from ScenariosRavikanth-BA
 
10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmyWojciech Seliga
 
Getting Started as a PM
Getting Started as a PMGetting Started as a PM
Getting Started as a PMHubSpot
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Edmund FOng
 
IT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingAlgarytm
 
IT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | AlgarytmIT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | AlgarytmPropel Apps
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesIgor Moochnick
 
Lean startupworkshop
Lean startupworkshopLean startupworkshop
Lean startupworkshopPedro Santos
 
Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Wojciech Seliga
 
Growth Patterns: Building a foundation for expansion — Driving, or being driv...
Growth Patterns: Building a foundation for expansion — Driving, or being driv...Growth Patterns: Building a foundation for expansion — Driving, or being driv...
Growth Patterns: Building a foundation for expansion — Driving, or being driv...Atlantic Business Technologies (Atlantic BT)
 
12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management PlaybookJeremy Horn
 

Similar to Couples Counseling for Software Development by Joe Stage (20)

Minimum Viable Product - theory and workshop
Minimum Viable Product - theory and workshopMinimum Viable Product - theory and workshop
Minimum Viable Product - theory and workshop
 
Four Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovFour Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich Mironov
 
Product is Hard - Marty Cagan
Product is Hard - Marty CaganProduct is Hard - Marty Cagan
Product is Hard - Marty Cagan
 
The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)
 
Whats my MVP?
Whats my MVP?Whats my MVP?
Whats my MVP?
 
Prototyping and Product Development for Startups
Prototyping and Product Development for StartupsPrototyping and Product Development for Startups
Prototyping and Product Development for Startups
 
Swenson "Defining a Minimum Viable Product"
Swenson "Defining a Minimum Viable Product"Swenson "Defining a Minimum Viable Product"
Swenson "Defining a Minimum Viable Product"
 
Defining a Minimum Viable Product (MVP)
Defining a Minimum Viable Product (MVP)Defining a Minimum Viable Product (MVP)
Defining a Minimum Viable Product (MVP)
 
User Stories from Scenarios
User Stories from ScenariosUser Stories from Scenarios
User Stories from Scenarios
 
10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy
 
Getting Started as a PM
Getting Started as a PMGetting Started as a PM
Getting Started as a PM
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
 
IT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design Thinking
 
IT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | AlgarytmIT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | Algarytm
 
Lean startup
Lean startup Lean startup
Lean startup
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Lean startupworkshop
Lean startupworkshopLean startupworkshop
Lean startupworkshop
 
Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...
 
Growth Patterns: Building a foundation for expansion — Driving, or being driv...
Growth Patterns: Building a foundation for expansion — Driving, or being driv...Growth Patterns: Building a foundation for expansion — Driving, or being driv...
Growth Patterns: Building a foundation for expansion — Driving, or being driv...
 
12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook12 Rules for Building Your Product Management Playbook
12 Rules for Building Your Product Management Playbook
 

Recently uploaded

Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 

Recently uploaded (20)

Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 

Couples Counseling for Software Development by Joe Stage

  • 1. Couples Counseling for Software Development Joe Stump, CEO of Sprint.ly
  • 2. • Early employee at three startups ranging from bootstrapped to venture funded. • Angel investor in three startups. • Advisor to seven venture funded startups. • Cofounder of three venture funded startups (SimpleGeo, attachments.me, & Sprint.ly).
  • 3. “The best products in the world start out as features.” Kevin Systrom, CEO of Instagram
  • 6. EVERYONE IN YOUR COMPANY IS CAPABLE OF HAVING A GREAT IDEA
  • 9. YOU CAN’T HAVE YOUR WINE CASK FULL AND YOUR WIFE DRUNK.
  • 10. “Want to increase innovation? Lower the cost of failure.” Joi Ito
  • 11. ALLOW ENGINEERS TO INVEST IN AUTOMATION & TESTING.
  • 12. Why? • Iterating on your product is all about shortening feedback loops • Continuous deployment allows you to ship on code commit • Automated testing allows for aggressive refactoring with confidence
  • 14. “You should get a CS degree. it's the only degree that automatically makes you an expert on politics, finance, religion, and economics.” @thejayfields
  • 15. YOU ARE NOT AN EXPERT IN SALES, MARKETING, NOR BUSINESS DEVELOPMENT.
  • 16. A Sampling of Non- Technical Product TODOs • Financial model creation for pricing • Messaging • Documentation • Customer development • Copywriting • Screencasts & Videos • Marketing plan for launch • Marketing materials • Public relations • Capturing requirements • Support • Business development • Community development • Funnel analysis • Sales training • Market research • Managing beta testers • Blog announcement • Contract negotiation • Newsletter announcement
  • 17. SIMPLEGEO’S PRODUCT LAUNCH CHECKLIST HAD 41 NON-ENGINEERING ITEMS ON IT.
  • 18.
  • 19.
  • 20.
  • 21. YOU ARE NOT A DESIGNER. (SERIOUSLY. JUST LOOK AT THAT SHIT.)
  • 22. YOU ARE NOT THE TARGET CUSTOMER. (NO, REALLY, NOBODY CARES ABOUT KEYBOARD SHORTCUTS.)
  • 23. “Focus on the problem. If you’re only excited about the solution, you’ll lose interest when your solution doesn’t fix the problem. ” Adil Wali, CTO of ModCloth
  • 25. Implementing vision takes time Inception Your brain Funding v1.0
  • 26. “If you’re not embarrassed when you ship your first version you waited too long.” Reid Hoffman, Founder of LinkedIn
  • 27. Product is Trench Warfare
  • 28. BE MILITANT IN YOUR MINIMALLY VIABLE PRODUCT (MVP).
  • 29. Approaching Product 1. Focus on a single use case that addresses the problem. 2. Start with a minimal core set of features. 3. Release and listen to your users. 4. Question your initial assumptions based on feedback. 5. Rinse and repeat.
  • 30. Iterating on Your Product 1. Have a great idea 2. Wireframe in Balsamiq (or whatever) 3. Designer creates a static mockup 4. Static mockup is thrown “over the wall” to engineering to implement
  • 32. Oh, whoops. • Engineers implement it only to find out the UX is terrible • Engineering is unable to implement critical features
  • 33. INVOLVE ENGINEERING IN THE PRODUCT DESIGN PROCESS.
  • 34. Why would I do that? • Nobody knows your data better than your engineers • You likely aren’t an expert at data algorithms • They are your company’s best technologists
  • 35. Iterating the Yardsale Way™ 1. Have a great idea 2. Wireframe in Balsamiq (or whatever) 3. Engage engineering to build a vanilla prototype (e.g. Default Bootstrap or iOS/Android UI components) 4. Play, tweak, rinse, repeat 5. Once UX is nailed have a designer polish to perfection
  • 37. Why is this better? • Designer’s time is not lost on features that are not shippable • Timelines will not be disrupted by unforeseen technical hurdles • Avoids pissing off the engineers
  • 39. PRODUCTS ARE EITHER DATE- DRIVEN OR FEATURE-DRIVEN.
  • 40. Non-Blocking Development (NBD) 1. No sprints, milestones, or dates are tracked by engineering 2. Items are scored, velocity is tracked 3. Each developer works on an item to completion in a feature branch 4. Pull request via GitHub for review 5. Feature deployed immediately upon approval via continuous deployment
  • 41. Why is this better? • Shares reactive qualities of Kanban • Velocity metrics allow you to do reasonable capacity planning • Features ship in real-time as they’re completed

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. - Talk about how frustrating it was at Digg\n
  7. \n
  8. \n
  9. \n
  10. - Get your makers great tools\n- Allow engineers to invest in automation, infrastructure, etc.\n
  11. \n
  12. \n
  13. \n
  14. \n
  15. - Talk about the Digg comments story\n
  16. - This is a mere sampling of the shit companies have to do that doesn’t involve coding\n
  17. - Talk about the Digg comments story\n
  18. \n
  19. \n
  20. \n
  21. \n
  22. - Talk about the Digg comments story\n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n