الخطوه الأولى فى معظم العمليات المنهجيه لتطوير البرامج هوا تحليل الحاجات المطلوبه من البرامج، بعديها اختبار عشان يحدد قيمة النمذجة والتنفيذ والقضاء على الفشل (التصحيح). فيه كتير من الطرق المختلفه لكل العمليات دى.