لما الوكلاء يتولّوا جزء من التسليم، السؤال مش هل الأشخاص هيفضلوا جزء من الشغل، السؤال فين. الموافقات الكتير بتضيّع السرعة، والقليلة بتوصّل الأخطاء لعملائك. الدليل ده بيديك طريقة بسيطة تختار بيها.
اسأل سؤالين عن كل خطوة
- الخطأ هنا تكلفته قد إيه؟ غلطة إملائية في تعليق تكلفتها بسيطة، لكن تغيير في منطق الفواتير موضوع مختلف.
- سهل تتراجع عنه قد إيه؟ طلب الدمج (pull request) اللي لسه مسودة تقدر تقفله، لكن التغيير اللي اتطلق التراجع عنه أصعب بكتير.
الخطوات قليلة التكلفة وسهلة التراجع ممكن تمشي من غير موافقة. أما الخطوات المكلّفة أو اللي صعب التراجع عنها فمحتاجة شخص.
نقطة بداية أغلب الفرق بتعتمدها
- الخطة: شخص بيوافق عليها في الشغل من نوع جديد، وبيتخطاها في الشغل اللي الوكيل نفّذه كويس قبل كده.
- التنفيذ: مش محتاج موافقة، الوكيل بيشتغل على فرع (branch) مستقل.
- المراجعة: تلقائية، ومعاها شخص بيقرا طلب الدمج.
- الدمج: شخص بيوافق عليه دايمًا في الأجزاء الأهم.
- الإصدار: بيمشي على الإجراءات المعتمدة عندكم.
حدّد مين اللي هيوافق
الموافقة اللي مش مربوطة باسم شخص هتفضل معلّقة للأبد. لكل خطوة محتاجة موافقة، اختار شخص أو مجموعة صغيرة، وحدّد المهلة المتاحة ليهم. ولو محدش رد في المهلة دي، قرّر من الأول الشغل هيستنى ولا هيتصعّد.
خفّف الموافقات مع الوقت
ابدأ بقواعد صارمة. وبعد كام أسبوع، راجع الموافقات اللي كانت بتتاخد دايمًا من غير أي تعديل: دي مرشحة إنك تلغيها. وراجع كمان الموافقات اللي كانت بتترفض كتير: دي بتوضّح فين الوكيل أو التذكرة محتاجين مساعدة.
احتفظ بسجل
أيًا كان اختيارك، بند قائمة المهام لازم يوضّح مين وافق على إيه وإمتى. السجل ده مفيد لفريقك، وبيجاوب على الأسئلة اللي بيسألها العملاء والمدققين.