Let's assume you started one business, that could have succeeded or failed. What was the most important thing you learned to bear in mind when starting another company / launching another product or service?
I had a semi-successful exit with a company I started in 2000, which was acquired by a company in 2014. It was a good thing and I was happy at the result. But there are things I'd definitely do differently now from what I've learned.
Follow a LEAN model of product development. Meaning, if you have an idea for your product, test it. Get some folks who would be your customer demographic, then run the product by them -- if you have a prototype, let them play with it, let them tell you if it's something they'd spend money on, how much, what would they like to see changed or improved -- do a total "customer development" process. This will ensure that you're not building a product first then finding customers -- which is the WRONG way to do things and unfortunately is what everybody does. If you find that customers love what you've got an will spend money, move to the next phase. If not, you need to make a quick decision based on the feedback as to "fish or cut bait". To me, this is the #1 mistake most startups make -- they build something THEY think will sell then get to version 1.0 and then hire sales. This is backwards... Customer development should happen long before the product is released...
- Choose a partner or co-founder wisely. Pick someone you gel with but also has skills that are not skills you have and need in the business. Also pick someone who's got the same mindset about the business and will be "in the trenches" with you. Partnerships fall down quickly when one feels the other isn't giving it 100%.
- Do it right on the funding part. I bootstrapped my company initially and took no outside investment -- which was fine, but it was a slog, it was hard and I had trouble growing the business beyond 3 or 4 people. If have a good business model, you have a story and a message, go get funding and don't be afraid to give up a piece of the company to do that.
- Hire amazing people. I can't stress this enough. People are the single most important part of the equation. They are the "secret sauce" and in my opinion are the single most important "product" your company can be selling. You can have a mediocre strategy and product, but if you have great people, you'll execute and do great things. But then again, if you have a terrific product and strategy and a "home run" on the product side but had lousy people? You'll fail. People, People, People.
You are not just going to wake up and have the business you dream of. You are going to have to wait to do half the things you want to do. Be obscenely pragmatic and focus on that one thing customers will actually pay you for now (not what you WANT them to pay you for). Then sell as much of that as you can until you are in the black.
And read "The E-Myth Revisited" by Gerber. It's a must. You have to find out which 1 or 2 of the the 3 archetypes best represent you: Entrepreneur, Manager, Technician. Understand that and find partners & managers who compensate for your weaknesses.
Get customers before spending more than $500 on the product. Build a basic website, begin marketing, & start populating an early access / interested people email list. When you have 500 people on the list, start thinking about an MVP.
Find the very best people regardless of how difficult it may be and work very hard to make sure they function as a team.
Traction... finding your first paying customers before you spend money to develop your MVP.
I would not take any investments until I have customers and generate revenues. This serves several important purposes - it validates the idea, it confirms that founding team is up to the task and it saves time from managing investors expectations and committing to THEIR deadlines. I would have a board of 3-5 trusted advisors instead with whom I touch base at least once a month and take every bit of advice I can.
the first important think we have to make sure that , a capable team in place to execute the product features or strategies whatever it may be.. a good team is always required to start anything...
My advice: be very careful and diligent about the people whom you extend opportunity to with your business. Whether they are co-founders, employees, vendors, or investors - when you start to gain traction, many people will want to be a part of your success. Do not use the opportunity that you are creating as a charity for undeserving friends or family.
Chris from my view it will be depends on your first experience if its succeed business then you have to achieve more into next venture and need to ask to your self why you want to start something new instead of expanding current one and its failure then you have to learn from the mistakes which you did and which others did on your next business model ... :)