A busy professional has this question regarding project management:
How can I manage multiple web projects with a deadline without outsourcing?
I don’t have money to invest in outsourcing. Beside outsourcing, what is the most effective way of complete 20 website design projects that are fully monetized and traffic generation optimized on or before December 2017? I fell into the folly of pursuing many site projects at the same time and I don’t want to give up. I strongly believe nothing is impossible to him who believes. I’m in dire need of an expert’s advice please.
Without understanding the full scope of each project, there are a few things to consider and try.
Be realistic and transparent
In order to keep your clients – you need to be realistic and transparent about your talents and delivery schedule. Tell your clients your current situation and give them a chance to either work with you or find another website developer. This is the only way to keep your clients welfare and business in good standing.
At best – it would be selfish and unprofessional to jeopardize your clients’ business and income – because your mismanaged your business. At worst, knowingly taking money for projects that you cannot deliver is fraud.
Please, share your plans with your clients and give them the opportunity to decide what they want to do.
Have a list of other website developers that you can refer them to – as an option. Work with affiliated referral partners to create a referral program – for cases such as this (more information on this below).
Minimize the requirements
Work with each client to minimize the requirements and delivery timeline. By this I mean, identify exactly what needs to be delivered and when. This may allow you to interlace your deliverables in phases to each of your clients. Although this may extend the delivery to the entire projects past December 2017 – it may allow a working version of all the sites by December 2017. This may allow all your clients to accomplish their goals, even though the full contract hasn’t been delivered in the original time schedule.
In either way – please be transparent to your clients regarding your schedule dilemma.
Re-usable routines
Investigate using routings or pre-tested functions/packages that do the required tasks (versus coding manually yourself). This is different from outsourcing because you are doing a one-time purchase of the features or functions that you are interested in. Your task would be to successfully integrate them into your various websites. You can often purchase functionality at low costs or even free on open source sites.
The negative is the maintenance of such routines. It might take you longer to fix any issues found in that code.
Deliver in phases
Although your contract may promise a December 2017 delivery date, some of your clients may agree to extend the deadline. Offer discounts or additional free months of maintenance to their contract in order to extend the deadline. Create a new contract that outlines exactly what will be delivered in each phases, what the clients will be able to do with their website and when it will be finalized. These changes in the statement of work needs to be documented and signed to afford problems in the future.
Release some projects to other website developers
Actually give away some of the projects to other website developers that you hold in high regards. This allows you to keep your promises to your clients and refer business to other website developers. This also opens the door for those same website developers to hand-off business to your when they are over-loaded. Discuss some type of referral fee when you and your referral partners exchange business as a way to motivate referrals.
As you mentioned earlier – this is your folly to schedule so many website projects in the same project schedule. Don’t let your clients suffer for your mismanagement. Your foremost goals is to keep your client’s welfare in mind at all time – even if that means you not making the profit.
Sometimes you can best serve your clients by referring them to someone else.
If you need additional help on this, just let me know.