If the fastest company in a given market will win, then the most important thing for a tech startup is to maintain or increase development velocity over time. Sounds obvious, but very, very few startups explicitly state this as a goal.
-
-
Replying to @zackkanter
Fastest to market is not the only measure of a start-up's success. I've seen businesses get to market by taking on serious tech-debt / long-term engineering pain / outsourcing to contractors
1 reply 0 retweets 1 like -
Replying to @untra
That’s exactly my point. Maintain development velocity *over time.*
1 reply 0 retweets 0 likes -
Replying to @zackkanter @untra
Ironically this usually means going slower in the beginning. If you take out a velocity loan, you will never maintain or increase. If you write for the long term maintainability from day one, you will not be first to market, but more will get done during the life of the company.
1 reply 0 retweets 2 likes -
Replying to @fresheyeball @untra
100% agree. It’s one argument for using managed services - go slow in short term while you learn someone else’s model, go fast in long term when they continue to develop, document, and maintain it.
1 reply 0 retweets 2 likes -
Another way of saying this: “over what time scale do you want to be fast?”
1 reply 1 retweet 2 likes -
Replying to @zackkanter @untra
I really want people to stop thinking in terms of success and failure, and start thinking in terms of 'length of empire'.
1 reply 0 retweets 0 likes
The codebase will eventually be unmaintainable and development velocity will eventually slow down. The job is to delay that as long as possible.pic.twitter.com/KwLRh71NJg
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.