building software in a weekend

Download Building Software in a weekend

If you can't read please download the document

Upload: coldfusionconference

Post on 28-Jul-2015

30 views

Category:

Technology


3 download

TRANSCRIPT

1. Matt Kremer MVP Advocate @matthewkremerhttps://MattKremer.com 2. What is a Software Product? Standalone ProductSoftware-as-a-ServiceProductized Service 3. Kobra.io: Version 1 Spent 6 weeks on development 4 hours/day on top of full-time job 2200 Launched to over 2000 pre-signups 6 4 4. BUT NO ONE USED IT L 5. Kobra.io: Version 2 MVP Made $2200 in pre-launch sales before working on it Programmed in 36-hours 10,000+ files collaborated on 200+ monthly active users 36$2200 6. Why build in a single weekend? Lack of timeHack-a-thon / Startup Weekend Test ideas before wasting time Just for a challenge! 7. Making a Minimum Viable Product 8. Breaking Down the MVP 1. The Product 2. The Minimum 3. The Viable 9. Breaking Down the MVP 1. The Product 2. The Minimum 3. The Viable 10. Breaking Down the MVP 1. The Product 2. The Minimum 3. The Viable 11. Tying it All Together Minimum: Narrowed down feature list.Viable: Bi-directional value to business.Product: Short-term ideas and long-term goals. 12. The Art of Not Wasting Time 13. Taking Pride in your End-Product (Not Code). 14. Just because you can, doesnt mean you should. 15. The root of it all: Imposter Syndrome 16. The 3-Step Development Process so you Dont Waste Time 1. Find It 2. Buy It 3. Build It 17. Step One: Find It1 18. Googling is an Art 19. Your Network is Valuable 20. Didnt find a solution? Try again. 21. Step Two: Buy It2 22. Your time is worth money 23. Other developers time is also worth money. 24. Defeating your Manager on Purchasing Decisions 25. I Still Cant Find a Solution 26. Step Three: Build It3 27. Use a Framework 28. Know your Framework 29. Know your Tools 30. Dont Switch Frameworks or Tools because of Shiny 31. Build Pieces to be Re-Used 32. Even Small Things Research and plan out your MVPMake sure it is actually an MVP! 33. Putting It All Together 34. Phase 1 Research and plan out your MVPMake sure it is actually an MVP! 35. Phase 2 Cycle through Find It and Buy It for each feature on your MVP list, and then try each solution! 36. Phase 3 Actually Build It. 37. Phase 4 Rinse, Wash and Repeat 38. Where to go next? 39. Grab free book version of this presentation Building Software Products in a Weekend https://MattKremer.com/weekend/ MattKremer.com @matthewkremer