Initial consultation with our client (also getting to know the client) to know about the project details. Assess the project details and the client’s goals, challenges, plans, etc. More sessions with the client to further discuss the needs, requirements, strategies, and others. Draft an initial plan or proposal based on the discussions. Incorporate client’s feedback in the plan and revise the plan as needed. Follow-up on other deliverables that may be required. Finalize the business plan according to the agreed discussions. Provide ongoing assistance to your organization during project implementation. Work with the client if there are any updates needed in the plan. Analyze the results of the project and provide a report as needed. While providing support during a project, we also settle knowledge transfer so all the good results will be sustainable. Again, we check in with our client every now and then to ensure that the plan is working smoothly and effectively.