What is the difference between program development and procedural development?
Program development helps non-profit organizations create programs to serve their clients and communities targeting specific needs, such as designing a course of parental education to lower the instance of childhood obesity in a community. Procedural development, in contrast, helps a non-profit organization target its own needs, establishing the intra-organizational processes that allow the organization to run smoothly, such as working out the structure and protocols necessary to manage a health clinic.