SlideShare a Scribd company logo
1 of 27
Product Development 101
Adam Rogers
Product Development 101
Adam Rogers



Morgan’s dad
Starting with a test!
What do the following things/people have in
                 common?
Kurt Warner
All of the above...
  get paid using...




which YOUR parents
    help make!
How do you actually
  build software?
Simple as 1, 2, 3
Simple as 1, 2, 3

Decide what you want
Simple as 1, 2, 3

Decide what you want
Build it
Simple as 1, 2, 3

Decide what you want
Build it
Test it to make sure it works!
So who does all
  this work?
Step 1 - decide what you
          want
Step 2 - build/program it
This is code
Step 3 - Make sure it
       works!!
VERY IMPORTANT:
   Have Fun!!
Simple as 1, 2, 3
Simple as 1, 2, 3

Decide what you want
Simple as 1, 2, 3

Decide what you want
Build it
Simple as 1, 2, 3

Decide what you want
Build it
Test it to make sure it works!
Study hard, get good
 grades and go to a
    great school!
Test for money!
Test for money!
Name the 3 steps to
  making software

More Related Content

Viewers also liked

Viewers also liked (9)

Apache Camel
Apache CamelApache Camel
Apache Camel
 
Life Path Narrative by Martin
Life Path Narrative by MartinLife Path Narrative by Martin
Life Path Narrative by Martin
 
Stripe coat
Stripe coatStripe coat
Stripe coat
 
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
 
Pildimang 2 Ander
Pildimang 2 AnderPildimang 2 Ander
Pildimang 2 Ander
 
Pildimang 3 Ander
Pildimang 3 AnderPildimang 3 Ander
Pildimang 3 Ander
 
Pildimang Ander
Pildimang AnderPildimang Ander
Pildimang Ander
 
Devclub Servicemix Jevgeni Holodkov 23 04 09
Devclub Servicemix Jevgeni Holodkov 23 04 09Devclub Servicemix Jevgeni Holodkov 23 04 09
Devclub Servicemix Jevgeni Holodkov 23 04 09
 
Jb
JbJb
Jb
 

Similar to 2009 Bring Your Child To Work Day

Makers badge wireframe
Makers badge wireframeMakers badge wireframe
Makers badge wireframe
Nicholas Frota
 
Co-making Great Products
Co-making Great ProductsCo-making Great Products
Co-making Great Products
Magneta AI
 
Indie Games - From Prototype to Polish, Tips & Tricks making your own indie g...
Indie Games - From Prototype to Polish, Tips & Tricks making your own indie g...Indie Games - From Prototype to Polish, Tips & Tricks making your own indie g...
Indie Games - From Prototype to Polish, Tips & Tricks making your own indie g...
Anna Grueter
 
2013 09-11 java zone - extreme programming live
2013 09-11 java zone - extreme programming live2013 09-11 java zone - extreme programming live
2013 09-11 java zone - extreme programming live
Johannes Brodwall
 
Sw3 pre4-2
Sw3 pre4-2Sw3 pre4-2
Sw3 pre4-2
s1170140
 

Similar to 2009 Bring Your Child To Work Day (20)

How do you know your Solution will make an Impact? - Björn Brynjar Jonsson
How do you know your Solution will make an Impact? - Björn Brynjar JonssonHow do you know your Solution will make an Impact? - Björn Brynjar Jonsson
How do you know your Solution will make an Impact? - Björn Brynjar Jonsson
 
The Tiny Game Design Tool
The Tiny Game Design ToolThe Tiny Game Design Tool
The Tiny Game Design Tool
 
Go Executive/ Break Executives Training by Diamond Joseph McDermott
Go Executive/ Break Executives Training by Diamond Joseph McDermottGo Executive/ Break Executives Training by Diamond Joseph McDermott
Go Executive/ Break Executives Training by Diamond Joseph McDermott
 
Makers badge wireframe
Makers badge wireframeMakers badge wireframe
Makers badge wireframe
 
Co-making Great Products
Co-making Great ProductsCo-making Great Products
Co-making Great Products
 
Intro to Agile Mindset (Presentation for RMIT SWITCH)
Intro to Agile Mindset (Presentation for RMIT SWITCH)Intro to Agile Mindset (Presentation for RMIT SWITCH)
Intro to Agile Mindset (Presentation for RMIT SWITCH)
 
User Interface / User Experience Design Info Session
User Interface / User Experience Design Info SessionUser Interface / User Experience Design Info Session
User Interface / User Experience Design Info Session
 
How to get Started
How to get StartedHow to get Started
How to get Started
 
Team Bacon apps for good, Final prenstation
Team Bacon apps for good, Final prenstationTeam Bacon apps for good, Final prenstation
Team Bacon apps for good, Final prenstation
 
Make a better with clean code
Make a better with clean codeMake a better with clean code
Make a better with clean code
 
Indie Games - From Prototype to Polish, Tips & Tricks making your own indie g...
Indie Games - From Prototype to Polish, Tips & Tricks making your own indie g...Indie Games - From Prototype to Polish, Tips & Tricks making your own indie g...
Indie Games - From Prototype to Polish, Tips & Tricks making your own indie g...
 
2013 09-11 java zone - extreme programming live
2013 09-11 java zone - extreme programming live2013 09-11 java zone - extreme programming live
2013 09-11 java zone - extreme programming live
 
Inexpensive usability testing
Inexpensive usability testingInexpensive usability testing
Inexpensive usability testing
 
Bica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of TestingBica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of Testing
 
TDD & Refactoring
TDD & RefactoringTDD & Refactoring
TDD & Refactoring
 
Websummit
WebsummitWebsummit
Websummit
 
GeeksLoveSand
GeeksLoveSandGeeksLoveSand
GeeksLoveSand
 
Year 7 e-safety part 1
Year 7   e-safety part 1Year 7   e-safety part 1
Year 7 e-safety part 1
 
Sw3 pre4-2
Sw3 pre4-2Sw3 pre4-2
Sw3 pre4-2
 
Agile Prague Coding Dojo
Agile Prague Coding DojoAgile Prague Coding Dojo
Agile Prague Coding Dojo
 

Recently uploaded

Recently uploaded (20)

Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 

2009 Bring Your Child To Work Day

Editor's Notes