"Just because a new technology is revolutionary in an academic sense doesn’t mean it will make a viable business model."
So true. Too many, way too many startups, teams focus on trying to copy what the big companies like Facebook and Google due.
It doesn't stop at business models. Software frameworks that come of the giant tech companies are sold as the be all and end all for all software applications. Yet, the unnecessary complexity and an almost neck-breaking speed of change in these causes teams to waste too much time and energy. Often the result of which is the death of the project or a startup.
Too many people argue for complexity because their job may seem to depend on it. Simplicity is what is difficult. Complexity is much easier.
Software frameworks that come of the giant tech companies are sold as the be all and end all for all software applications. Yet, the unnecessary complexity and an almost neck-breaking speed of change in these causes teams to waste too much time and energy. Often the result of which is the death of the project or a startup.
Oh yeah, I can't tell you how many startups I've met that "had" to build their own framework/library. Too much pressure to be unique rather than make consistent progress in my opinion.
I love "Build Once, Sell Repeatedly" :)
It's great when you can pull it off and it's defensible. Very popular model in SaaS these days though, so the competition is tough.
"Just because a new technology is revolutionary in an academic sense doesn’t mean it will make a viable business model."
So true. Too many, way too many startups, teams focus on trying to copy what the big companies like Facebook and Google due.
It doesn't stop at business models. Software frameworks that come of the giant tech companies are sold as the be all and end all for all software applications. Yet, the unnecessary complexity and an almost neck-breaking speed of change in these causes teams to waste too much time and energy. Often the result of which is the death of the project or a startup.
Too many people argue for complexity because their job may seem to depend on it. Simplicity is what is difficult. Complexity is much easier.
Great post.
Oh yeah, I can't tell you how many startups I've met that "had" to build their own framework/library. Too much pressure to be unique rather than make consistent progress in my opinion.
This comment was deleted a year ago.
I think simple works better to start, but the argument for complexity is often defensibility.
Once you build a complex model that works, it's really hard for competitors to replicate it. But, I also think it's more fragile.