3 ms·
A mistake I’ve seen in the past is that these types of decisions (i.e. which framework or library, should I even use a framework, etc.) are made for technical r
by F_J_H 15y ago
A mistake I’ve seen in the past is that these types of decisions (i.e. which framework or library, should I even use a framework, etc.) are made for technical reasons rather than business reasons. What are your goals? Are you building an app for yourself as a hobbyist? Are you building an app to sell? Are you building a business around your app?
You need a house. You can:
- design your own
- build from someone else's plans and make mods as you see fit ( recognizing that too many mods may compromise the overall plan.)
- buy a prefab “kit” home that you assemble
- buy a mobile home trailer
What should you do? It depends:
- Do you need something right away?
- Do you want to win architectural awards and hopefully be profiled in a “beautiful home” magazine?
- Do you want your home to be mobile?
All in all, I’ve found that each decision has its trade offs. Pick your poison. You will always find reasons why you should have maybe gone another route. “Too bad we didn’t use framework X. It makes problem Y so much easier to deal with.” Oh? And what about problem A, B, and C?
My B2B Company started with MS Access. It got us our MVP very quickly, and our first clients. A good technical decision? No. A good business decision? Well, it worked out pretty well for me.. If I were starting again, (in the B2B space in which I am most familiar), I would probably go with Oracle’s Application Express, with which I could very rapidly build a functioning prototype and even run the business on for the first (perhaps long) while.
One of my favorite pieces of wisdom from Steve Blank is “Most often, business don’t fail due to a lack of technology but due to a lack of customers”.
“The speed of a non-working program is irrelevant.” - S. Heller (in "Efficient C/C++ Programming")
See also: http://onstartups.com/tabid/3339/bid/3055/Startups-and-The-Problem-Of-Premature-Scalaculation.aspx http://onstartups.com/tabid/3339/bid/3055/Startups-and-The-P...
- invalidOrTaken 15y agoA "technically informed business decision" is probably the goal.