Successful program implementation starts long before you open the doors to your first session! The first step is assess your readiness. Then, you need to choose a program that is a good fit for your organization and your population, while ensuring that you have the financing to support the start-up and ongoing maintenance of the program.