Sep 12, 2008

The 20 Most Important Business Lessons I Learned

by Ryan P. M. Allis

Near the end of each year, I always create a "Year Review" document
in which I list memories from the year, new people I've met, the
progress I've made on my goals, business results, and the most
important business lessons I've learned. Per my 2005 Year Review,
here are the twenty most important business lessons I learned.
* Listen to that little voice in the back of your head. It's
usually alerting you to something that might come back to bite you if
you don't listen to it.
* Don't let non-communication lead to the de-generation of a relationship.
* Full-on bias toward action is great. But only when you have
little to lose. Once you have something to lose, you must balance
having a bias toward action with analysis, due diligence, and care.
* Don't avoid doing things just because they are hard or may
cause conflict.
* Consistently look for bottlenecks and inefficiencies in
communication flows and organizational behavior.
* Integrity is what matters at the end of the day. There will
always eventually be an audit or a lawsuit that has to look into what
you're doing RIGHT NOW. So make sure at all times your actions are
above board and in good faith.
* The business world can be harsh and often times there is
someone in your life that you trust that you should not who will
eventually try to screw you over.
* As CEO, if there is a layer of management between you and the
person you need to speak to, speak to that person's manager first to
make sure it is okay to speak with him or her or just relay the
message through that person's manager.
* As CEO, try to avoid assigning work to people you do not
directly manage to avoid priority conflicts.Rather, in all cases
except emergencies give the task to that person's manager to assign.
* Recognition and praise can be just as big of motivating factors
for employees as salary and bonuses.
* Finding the right people when you need them is a significant
challenge and can take longer than you would think.
* Always communicate openly, fully, and quickly with your
customers during any negative events.
* Quality assurance is a critical part of the software
development process. Don't release a new version of your product
until it has been thoroughly tested by both an in-house QA team and a
subset of your customer base. Bugs that make it into a released
version are much more costly both in lost sales and loss of brand
goodwill than spending the money needed to fix them up front
* Raising funding for a company usually will take longer than you expect.
* Make the call. It's often better to call than email if you're
trying to get a project done quickly.
* It is better to prepare for the worst when things are going
well rather than when they're not.
* Sometimes you just have to let go. Get the right people, train
them, and then trust them.
* Just because you have a detailed plan in your head doesn't mean
other members of your team know it. If you don't consistently
communicate your vision and plans, people may think you don't have
vision and have failed to plan.
* Be very nice to merchant account processing limit review
officers and give them the information they need to review your limit
well before you hit it.
* Building a business is truly like trying to push a big
horizontal wooden wheel. It takes hundreds of small pushes to get it
moving, and hundreds more to get it going quickly, but once you get
it going quickly inertia starts to take over and your continued
efforts have a greater and greater effect.

No comments: