Innovative Software
                              Alex Miller
                              @puredanger




Saturday, Febr...
what is innovation?




Saturday, February 27, 2010
what is innovation?


                         The introduction of something new.




Saturday, February 27, 2010
Saturday, February 27, 2010
Saturday, February 27, 2010
Saturday, February 27, 2010
Saturday, February 27, 2010
Saturday, February 27, 2010
embrace
                              constraints


Saturday, February 27, 2010
Saturday, February 27, 2010
constrained teams
                              donʼt have time for
                                 complexity


Saturday...
Saturday, February 27, 2010
small teams



Saturday, February 27, 2010
Saturday, February 27, 2010
Saturday, February 27, 2010
move fast



Saturday, February 27, 2010
Saturday, February 27, 2010
iterate



Saturday, February 27, 2010
Saturday, February 27, 2010
fail



Saturday, February 27, 2010
Saturday, February 27, 2010
embrace ignorance



Saturday, February 27, 2010
Saturday, February 27, 2010
“As we know, 
                         There are known knowns. 
                         There are things we know we know....
prioritize



Saturday, February 27, 2010
People
                              Time




                                     prioritize

                          Q...
fixed   fixed   People
                              Time




                                     prioritize

             ...
user testing



Saturday, February 27, 2010
Saturday, February 27, 2010
Saturday, February 27, 2010
customer support



Saturday, February 27, 2010
Saturday, February 27, 2010
product / market fit



Saturday, February 27, 2010
strategy

                              “knowing what NOT to do”




Saturday, February 27, 2010
Saturday, February 27, 2010
open source



Saturday, February 27, 2010
teams



Saturday, February 27, 2010
learn and connect



Saturday, February 27, 2010
rhythm



Saturday, February 27, 2010
Saturday, February 27, 2010
linchpin



Saturday, February 27, 2010
Saturday, February 27, 2010
Saturday, February 27, 2010
"it's better to be safe than
            sorry" is such crap. You know
            what's better than being safe?
        ...
Upcoming SlideShare
Loading in...5
×

Innovative Software

1,089

Published on

A talk about doing innovative software development including embracing constraints, iterating towards product/market fit, and the qualities of a great innovative team. This presentation was given at the St. Louis Innovation Camp in Feb, 2010.

Published in: Technology
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,089
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
21
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Innovative Software

  1. 1. Innovative Software Alex Miller @puredanger Saturday, February 27, 2010
  2. 2. what is innovation? Saturday, February 27, 2010
  3. 3. what is innovation? The introduction of something new. Saturday, February 27, 2010
  4. 4. Saturday, February 27, 2010
  5. 5. Saturday, February 27, 2010
  6. 6. Saturday, February 27, 2010
  7. 7. Saturday, February 27, 2010
  8. 8. Saturday, February 27, 2010
  9. 9. embrace constraints Saturday, February 27, 2010
  10. 10. Saturday, February 27, 2010
  11. 11. constrained teams donʼt have time for complexity Saturday, February 27, 2010
  12. 12. Saturday, February 27, 2010
  13. 13. small teams Saturday, February 27, 2010
  14. 14. Saturday, February 27, 2010
  15. 15. Saturday, February 27, 2010
  16. 16. move fast Saturday, February 27, 2010
  17. 17. Saturday, February 27, 2010
  18. 18. iterate Saturday, February 27, 2010
  19. 19. Saturday, February 27, 2010
  20. 20. fail Saturday, February 27, 2010
  21. 21. Saturday, February 27, 2010
  22. 22. embrace ignorance Saturday, February 27, 2010
  23. 23. Saturday, February 27, 2010
  24. 24. “As we know,  There are known knowns.  There are things we know we know.  We also know  There are known unknowns.  That is to say  We know there are some things  We do not know.  But there are also unknown unknowns,  The ones we donʼt know  We donʼt know.” —Donald Rumsfeld, Feb. 12, 2002, Department of Defense news briefing Saturday, February 27, 2010
  25. 25. prioritize Saturday, February 27, 2010
  26. 26. People Time prioritize Quality Scope Saturday, February 27, 2010
  27. 27. fixed fixed People Time prioritize Quality Scope fixed Saturday, February 27, 2010
  28. 28. user testing Saturday, February 27, 2010
  29. 29. Saturday, February 27, 2010
  30. 30. Saturday, February 27, 2010
  31. 31. customer support Saturday, February 27, 2010
  32. 32. Saturday, February 27, 2010
  33. 33. product / market fit Saturday, February 27, 2010
  34. 34. strategy “knowing what NOT to do” Saturday, February 27, 2010
  35. 35. Saturday, February 27, 2010
  36. 36. open source Saturday, February 27, 2010
  37. 37. teams Saturday, February 27, 2010
  38. 38. learn and connect Saturday, February 27, 2010
  39. 39. rhythm Saturday, February 27, 2010
  40. 40. Saturday, February 27, 2010
  41. 41. linchpin Saturday, February 27, 2010
  42. 42. Saturday, February 27, 2010
  43. 43. Saturday, February 27, 2010
  44. 44. "it's better to be safe than sorry" is such crap. You know what's better than being safe? Being AWESOME. - @codinghorror (Jeff Atwood) Saturday, February 27, 2010
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×