The programs of a nonprofit is what they are all about. They are the reason for the existence of the organization. Because the range of services provided by nonprofits is so broad, there are likely to be specialized issues related to the specific focus of the organization. But there are also general issues that apply to many nonprofits. The links below will focus on those general issues.
Resources
This 46 minutes webinar (with downloadable handouts) reviews the development of a business plan and the structuring of a program to make it be effective. (The Foundation Center)
Basic Guide to Nonprofit Program Design and Marketing- This document, derived from a commercially available book, provides a start-to-finish overview of issues to address in program development. (Free Management Library)