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