التصحيح مقابل التطويرFixes versus enhancements

التصحيح يعالج خللاً، والتطوير يضيف وظيفة. الخلط بينهما يجعل كل طلب خلافاً، ولذلك يُعرَّف الحد كتابةً.A fix addresses a defect and an enhancement adds a function. Confusing them makes every request a dispute, so the boundary is defined in writing.

زمن الاستجابةResponse time

بحسب الخطورة: عطل يوقف العمل، خلل جزئي، واستفسار. المستوى الواحد للجميع يُنتج إهمالاً للأعطال الحرجة.By severity: a work-stopping failure, a partial defect, and a query. One level for all neglects critical failures.

التحديثاتUpdates

النظام يحتاج تحديثاً مع تغير البيئة المحيطة: نظام تشغيل، مكتبة، أو متطلب نظامي. الصيانة التي تتجاهل ذلك تُنتج نظاماً متقادماً.A system needs updating as its environment changes: OS, library or regulatory requirement. Maintenance ignoring this produces a legacy system.

التوثيقDocumentation

من يصون يحتاج أن يفهم. النظام الذي لا توثيق له يجعل كل تعديل مخاطرة، ويربطك بشخص واحد.Whoever maintains must understand. An undocumented system makes every change a risk and ties you to one person.

المراقبةMonitoring

المراقبة الاستباقية تكشف المشكلة قبل المستخدم: أخطاء، بطء، أو توقف خدمة. الاعتماد على بلاغ المستخدم يعني أن المستخدم هو نظام المراقبة.Proactive monitoring finds the problem before the user: errors, slowness or service outage. Relying on user reports means the user is the monitoring system.

القياسMeasurement

قِس عدد الأعطال، زمن الإغلاق، ونسبة الطلبات المتكررة. الارتفاع في أي منها يعني أن الصيانة تُطفئ حرائق لا تُصلح أسباباً.Measure failure count, closure time and repeat-request rate. A rise in any means maintenance is fighting fires rather than fixing causes.