advertisement

10 Things Not to Do in a Startup

50 %
50 %
advertisement
Information about 10 Things Not to Do in a Startup
Business & Mgmt

Published on March 3, 2014

Author: coogle1

Source: slideshare.net

Description

An entertaining talk I gave at ConFoo 2014 based on my 18 years in web development on what NOT to do in a startup company.
advertisement

John Coggeshall

     18 years in web development, PHP Former Sr. Architect, Zend Technologies Core PHP Contributor Startup CTO Business Owner

 This is going to be an entertaining talk about failure  I’m pretty good at failure  I’ve watched a lot of people fail too  I’ve also learned a lot in the process  Names have been changed to protect me as necessary

          ????? ????? ????? ????? ????? ????? ????? ????? ????? ?????

Act I

  New minted consultant at Zend Technologies First big project is working on Signature Network’s biggest client, the band U2

   The project was doomed from the start Technical Debt isn’t like a bank loan, it’s like the mob. Bono publically apologized for the failure (awesome)

Do not neglect technical debt  ?????  ?????  ?????  ?????  ?????  ?????  ?????  ?????  ????? 

   Hired by another development shop to work on the Amp’d Mobile backend Severely overarchitected CMS Wouldn’t scale, all hope is lost. “Amp'd Mobile takes the crown for moneyburning with $360 million in losses.” – Quicken

 Do not neglect technical debt.  Do not overcomplicate.  Do not ignore the advice you are paying for.        ????? ????? ????? ????? ????? ????? ?????

   Joe is a construction guy and he had an idea for a great new web site that was going to make all sorts of money Joe doesn’t know the first thing about programming web sites, but what problem could that be? He doesn’t need to know right? Let’s talk a bit about Joe.

   It’s okay if you want to start a tech company but don’t know how to write code It is not okay to do so without having a quality partner who does It is not an acceptable substitution to just hire a programmer employee and rely on them for business decisions

 Do not neglect technical debt.  Do not overcomplicate.  Do not ignore the advice you are paying for.  You must have expert skills in your tech as partners not employees  You get what you pay for, don’t be cheap.      ????? ????? ????? ????? ?????

    Despite what you might think from this talk, I am actually pretty good at my job. Hired on as CTO to a startup called Individual Digital Like many fledgling startups, we had plans to take over the world. …. And we failed.

 We were well funded.  We had good ideas.  We had good market opportunities.  We had good tech and the staff to run it.  We had it all, but one thing

   We displeased our masters (investors) by tying the success of our product to a single thing. As executives / founders we allowed ourselves to be boxed in to what amounted to acceptance criteria We were succeeding in building a business, just not the business our investors wanted.

 Do not neglect technical debt.  Do not overcomplicate.  Do not ignore the advice you are paying for.  You must have expert skills in your tech as partners not employees  You get what you pay for, don’t be cheap.  You must manage expectations  You must be flexible    ????? ????? ?????

Act II

   What follows happens almost every time I walk into a project Many of you have experienced this We can all commiserate together!

   Any project of any size needs a way of managing the tasks to get it done Word docs are great for first cuts into a new project, but break that down into discrete tickets Pick a philosophy for development, I really don’t care if it’s Agile or Waterfall – and stick to it.

 Do not neglect technical debt.  Do not overcomplicate.  Do not ignore the advice you are paying for.  You must have expert skills in your tech as partners not employees  You get what you pay for, don’t be cheap.  You must manage expectations  You must be flexible  You must have a development process   ????? ?????

     In life, in development, in anything. Never forget KISS Keep requirements clear but simple Keep features lean and useful Keep architecture clean and expandable Keep process structured and habitual

 Do not neglect technical debt.  Do not overcomplicate.  Do not ignore the advice you are paying for.  You must have expert skills in your tech as partners not employees  You get what you pay for, don’t be cheap.  You must manage expectations  You must be flexible  You must have a development process  You must keep things simple  ?????

Last but not least…. Follow me on Twitter @coogle, Check out my code on Github (coogle)

Add a comment

Related presentations

Canvas Prints at Affordable Prices make you smile.Visit http://www.shopcanvasprint...

30 Días en Bici en Gijón organiza un recorrido por los comercios históricos de la ...

Con el fin de conocer mejor el rol que juega internet en el proceso de compra en E...

With three established projects across the country and seven more in the pipeline,...

Retailing is not a rocket science, neither it's walk-in-the-park. In this presenta...

What is research??

What is research??

April 2, 2014

Explanatory definitions of research in depth...

Related pages

10 things new startup design leaders should do – Medium

10 things new startup design leaders should do. 1. ... Not only will you feel like you’re achieving more, ... 10. Get a coach. ...
Read more

10 Things You Should Not Do As A Startup - en-ca.fievent.com

10 Things You Should Not Do As A Startup, Wednesday, 11. May 2016, Lecture Theatre 12, Taylor's University
Read more

Gigaom | 10 things to know about tech startups in Brazil

Here's 10 things you should know if ... 10 things to know about tech startups in Brazil. ... while in EU an incident classifies as people taking your ...
Read more

10 THINGS TO DO IF YOUR STARTUP CAPITAL IS NOT ENOUGH ...

10 THINGS TO DO IF YOUR STARTUP CAPITAL IS NOT ENOUGH. ... there’s a quote from Robert Kiyosaki saying “It does not take money to make ...
Read more

10 Things entrepreneur should not do while starting-up ...

Every entrepreneur knows the statistics, and the statistics are grim. Eight out of 10 new businesses fail. But God bless the entrepreneurs—they do it ...
Read more

10 Things to Do Before You Start Your Start-up | Inc.com

10 Things to Do Before You Start ... although the services are not ... Mom started walking me through her home, pointing at things ...
Read more

The ten things you should not do as a startup. - Finance ...

10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31 : The ten things you should not do as a startup. ... The ten things ...
Read more

The Lean Startup Hype: 10 Things Lean Startup Didn’t Tell ...

The Lean Startup Hype: 10 Things Lean Startup Didn ... “Do they trust me ... (the emphasis here is on prototype and not business)… #10 I clearly can ...
Read more