Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How To Create Technical Startup

2,356 views

Published on

This is a presentation I gave at Barcamp Bangkok 3 @ Sripatum University to help young startups understand some basic issues and strategies to consider and prepare for in venturing out with their own businesses. My finance manager & I are working to put together an organization to help new entrepreneurs in Thailand & South East Asia get off to a good start. Can contact me at http://proteus-tech.com or via twitter as @proteusguy for any follow ups.

Published in: Technology, Self Improvement
  • Be the first to comment

How To Create Technical Startup

  1. 1. How to Create a Successful Technical Startup Ben Scherrey Chief Systems Architect Proteus Technologies Ltd. @proteusguy on Twitter scherrey@proteus-tech.com
  2. 2. How to Create a Successful Technical Startup Understand the difference between building a Product & building a Company (Hint – you'll be doing both)
  3. 3. How to Create a Successful Technical Startup Attract, hire, and retain the best talent you can possibly find. The best devs are 10x better than good average devs but don't cost more than 2x as much!
  4. 4. How to Create a Successful Technical Startup Best Strategy: TECHNICAL CAREER PATH Invest in your people. Give them the titles & salaries competitive with management to keep their families happy.
  5. 5. How to Create a Successful Technical Startup Ideas are Cheap Execution is Key Be Innovative by standing on the shoulders of Giants.
  6. 6. How to Create a Successful Technical Startup Not These Giants How many $250k licenses of SQLServer can you afford?
  7. 7. How to Create a Successful Technical Startup These Giants! Giants of innovation that is! Don't have to be big to have an impact.
  8. 8. How to Create a Successful Technical Startup Open Source Open Standards Open Platforms Theme – take control of your own destiny or someone else will.
  9. 9. How to Create a Successful Technical Startup Adopt a low overhead management process like Agile. Fixed Length Iterations Unit Testing Continuous Integration If you don't implement TDD you are negligent and out of control!
  10. 10. How to Create a Successful Technical Startup Don't be too clever. Complexity is your enemy. ”Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” Brian W. Kernighan
  11. 11. How to Create a Successful Technical Startup Take the right money. If you aren't a finance guy or think you can deal with that later – you're wrong!
  12. 12. How to Create a Successful Technical Startup Have Fun! Make sure you have a definition of 'success' and it is aligned with your partner's & investors.
  13. 13. How to Create a Successful Technical Startup  You are building a COMPANY not just a product.  Attract & retain the Best People  Provide a competitive Technical Career Path  Ideas are Cheap - Execution is Key  Leverage Open Source, Open Standards, & Open Platforms  Be Agile / TDD  Don't Be Too Clever  Take the Right Money If you're seriously trying  Have Fun to do this here in SE Asia, be sure to come talk to Dave & Ben!

×