Documenting repeatable processes for anything you will do more than once is essential to your sanity.
Process is King
Documenting repeatable processes for anything you will do more than once is essential to your sanity. It’s true; you can fly by the seat of your pants and get by, but it makes you a hostage to your work. If you’ve ever been a manager you probably like process and understand its benefits. If you’re a developer you probably dislike process or see it as a necessary evil. Startups, being lean and mean, seem like the perfect place to eliminate documents, have no systems, and no processes…but that’s far from the truth. Without process it’s impossible to delegate, difficult to bring on a business partner, and easy to make mistakes. With processes in place it’s much easier to sell your product if/when you want to make an exit. The fact is, creating processes will bring you freedom through the ability to easily automate and outsource tasks.
Start Small, Stay Small: A Developer's Guide to Launching a Startup by Rob Walling
“We all are learning, modifying, or destroying ideas all the time. Rapid destruction of your ideas when the time is right is one of the most valuable qualities you can acquire. You must force yourself to consider arguments on the other side.
— Charles T. Munger”
Click to set custom HTML
Disclosure of Material Connection:
Some of the links in the post above are “affiliate links.” This means if you click on the link and purchase the item, I will receive an affiliate commission. Regardless, I only recommend products or services I use personally and believe will add value to my readers. I am disclosing this in accordance with the Federal Trade Commission’s 16 CFR, Part 255: “Guides Concerning the Use of Endorsements and Testimonials in Advertising.”