Define your project. Project management is extremely crucial to success. If you are being paid a lump sum or have quoted a specified number of hours for a project it becomes even more important to manage time efficiently. Any extra time it takes you can cut into your profit margin. Before you accept a project, make sure that the project is spelled out completely and that all of the involved parties agree on what the project will entail.
I can’t hammer this point home enough. It is very easy to agree to do something for a client and then half-way through the project realize your expectations and your clients are way off base. Since the customer is always right, you end up spending extra time reworking or fixing the project to your client’s newly defined specifications. The best way to avoid this scenario is with a clear, accurate and explicitly complete contract. If you are building a web page, don’t just assume what content will go where or how it will be delivered. Make sure that content, at least in a place holder form, is included in your contract. Spell out how the “about” section will be displayed for end users. Making assumptions is a cardinal sin to be avoided at all costs. Without clearly defined boundaries and explanations in place, the life of an independent contractor is hell. The reason people are contracting with you is that you can do something they can’t or you offer a more cost-effective option. I’ve learned to always be wary of clients. Even the best clients are only as good as their last payment. That might come off as cynical but once you’ve been in the game long enough, you realize idealism is reserved for rookies. In real life, clients are looking out for their best interests and so are you. Sure, both parties want to work together in harmony. The best way to ensure that beautiful harmony is with a well defined contract in place.
Once you have your amazing contract in place, it is up to you to achieve the objectives stated in the contract. I find a well written contract leads to smooth deadlines and easily achievable goals. That leads to higher productivity and satisfied clients. Satisfied clients are return clients and referrals in waiting. There isn’t any better business then return business.