Skip to main content

The Iterative Startup

You don't have to get yourself into debt for the things you need to launch a startup. You can start from zero and get off the ground organically. Divide the journey into phases, and use the successful completion of each phase to bootstrap the next.

I. Write a Roadmap

Start by envisioning where you want to end up, then plan what you need in order to get there. For example, you might want to end up with a registered trademark, employees, a legal corporation, and your own office building. You don't need to run out and try to obtain all four of these things on day one. Consider which things depend on others. For example, you could hypothetically get a registered trademark and employees before you form a legal corporation, but you might want to form the corporation before you purchase a building.

II. Align Phases with Milestones

Set a specific goal that you intend to accomplish with each phase. For example:
  • You might start in January, and set milestone in your roadmap, to raise $270 and register your trademark by the end of Phase I., in March
  • Your next milestone might be to raise $10,000 and employ your first few employees by the end of Phase II., in June
You might be able to earn a little income, without a registered trademark. Once you raise enough to register your trademark, you might be able to earn a little more, still working by yourself, but now using the registered trademark. After some time that boost might be just enough to start hiring employees.

III. Get Ready to Adjust

You can only roughly estimate how much you'll get done, and when. As you track your progress on the roadmap, you might find it will take longer to reach the next milestone than you anticipated. This is when you should have the courage to be honest with yourself, and pay attention to what you can learn from that situation. Then apply what you've learned to adjust future plans as you go.

For example, you might conclude it actually takes you longer than 3 months to earn $270 selling a certain kind of product, without a registered trademark. This kind of information can be useful for future reference, and maybe even to share with others.

So we can see, that you don't need to build straight from nothing to everything, all at once. You can divide the startup into phases, and create a roadmap with milestones for each phase. This way, you can be ready to focus on doing the things that make the most sense at each particular time.

Comments

Popular posts from this blog

What We're About

About Us Mission Statement: We provide a product to make high performing software developers happy by giving them a chance to work in a more self-directed way on software that is more meaningful to them. Core Values (in priority order): Integrity : Honesty, trustworthiness, and faithfulness Preparation : Research, planning, and goals Reputation : Branding, naming, presence, and networking Profitability : Product sales Production : Product development, ideas, online content Improvement : Research and training Support : Minimal overhead Who We Are Isaac Serafino  is a Software Architect in Omaha, Nebraska. He has a strong experience developing technology solutions. He has long had the dream to lead his own startup business. Our Products Snap Screen™ More efficiently provide a safe environment for using electronic devices. Sends pictures of what is on the display at somewhat random times so user knows they could be observed at any time, but the super...

The Importance of Direction

Which would you say is more important: getting somewhere faster, pushing something harder, or going the right direction? It should be obvious that no matter how much speed or power you use, that won't do any good if you're going the wrong direction. It could also be pointed out that early in a journey, even a small change in direction makes a big difference in where you end up. Therefore, we should make sure we have our direction correct, as the first priority.

How (Not) to Handle Different Exceptions

Came across this sample from a certain multi-billion-dollar company, purporting to show how to implement exception handling. I slightly changed a few cosmetic details to make it anonymous. try { // ... } catch (GeneralException e) { if (e instanceof SpecificExceptionA){ // ... } else if (e instanceof SpecificExceptionB){ // ... } } This is a true actual story--you can't make this stuff up. Yeah, I thought it was pretty hilarious; so I felt like I had to share it.