Considerations For Program Planning