1. Визначення проблеми, на розв'язання якої спрямована програма
2. Аналіз причин виникнення проблеми та обґрунтування необхідності її розв'язання програмним методом
3. Мета програми
4. Визначення оптимального варіанту розв'язання проблеми на основі порівняльного аналізу можливих варіантів
5. Шляхи і способи розв'язання проблеми, строк виконання програми
6. Очікувані результати виконання програми, визначення її ефективності
7. Оцінка матеріальних-технічних та трудових ресурсів, необхідних для виконання програми.