1.التصميم الزمني: يركز على تحديد الأنشطة والمهام ضمن إطار زمني محدد لضمان تنفيذها في الوقت المحدد.

2. التصميم الهيكلي: يعتمد على تنظيم الأنشطة وفقًا للهياكل التنظيمية لتحديد المسؤوليات والأدوار.

3. التصميم القائم على الموارد: يركز على تخصيص الموارد اللازمة لكل جزء من البرنامج لتحقيق الكفاءة في التنفيذ.

4. التصميم التشاركي: يعتمد على مشاركة الأطراف المعنية في تصميم البرنامج لتعزيز الالتزام والمشاركة الفعّالة.