العمل على تطوير البرمجيات الشاملة وتنفيذها. أهمية تسجيل وتوثيق الحلول التي توصل إليها المهندس فيما سبق. تعيين الجدوى التشغيلية للأنظمة من خلال الاطلاع على المشاكل التي تعتري النظام وإجراء التحاليل وتبني الحلول المتوافقة مع الوضع. دراسة الأسباب المعنية بالمشكلة القائمة.