لقد اختبرت لمدة 12 عامًا ، عملت في Naumen و Yandex. الآن أقود قسم الاختبار المكون من 150 شخصًا في الدائرة وأواصل العمل كاختبار في أحد الفرق.
بعد مراجعة أداء لمدة ستة أشهر ، أخبر مدراء من فرق مختلفة الأهداف التي حددوها لمختبريهم. كان لدى واحد من كل خمسة أشخاص هذا: "تعلم تقييم الجداول الزمنية لاختبار المهام." غالبًا ما يكون هذا "الموعد النهائي للتقييم" مطلوبًا ليس فقط من المختبرين ، ولكن أيضًا من المطورين.

تقدير المصطلحات في 95 ٪ من الحالات. شكرا xkcd .
أعتبر أنه من المضار تمامًا الممارسة عندما يقوم المقاول بتقييم المواعيد النهائية لمهمة منفصلة. هذا يرتبط ارتباطًا مباشرًا بنقص نظام التعليم وانخفاض متطلبات المديرين.
الآن سوف أشرح كيف يعمل.
على أعمال الكلاسيكية
مكسيم دوروفيف - تأثير استقامة المواعيد النهائية
أقتبس من كتاب " Jedi Techniques " ، على الرغم من أنه كان من الممكن اقتباس قانون باركنسون :
يأتي رجل إلينا ، ويشكل مهمة ويسأل عن المدة التي يمكن أن تستغرقها لإكمالها. تقييم المهمة ، بالطبع ، نحن نريد تحديد الفترة التي سنكون في الوقت المناسب بالتأكيد ، ولأن الكثير يمكن أن يحدث (ونعتقد أن شيئًا ما سيحدث بالتأكيد) ، فإننا نضع هامشًا معينًا من الوقت في التقييم.
بدلاً من البدء فورًا في إكمال المهمة ، نحن "نتعامل مع المشكلة العاجلة" ، لأن "هذه المهمة لم تحترق بعد" - لدينا أيضًا المخزون المذكور أعلاه.
تبدأ المهمة في "التدخين" ، ونتابعها. إذا لم يحدث شيء ، فنحن نفعل ذلك في الوقت المحدد ، ولكن إذا حدث شيء ... فقد أنفقنا الاحتياطي بالفعل على "شيء ما" ، ونتيجة لذلك تأخرنا.
نتيجة لذلك ، يصبح أي موعد نهائي يسمى الموعد النهائي هو الموعد النهائي الذي لن تكتمل المهمة قبله. وهذا يؤدي إلى عواقب غير سارة بشكل خاص أثناء العمل الجماعي ، عندما يكون تعاون مختلف المتخصصين والإدارات المختلفة مطلوبًا لإنجاز مهمة أو مشروع واحد.

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

باختصار: حقيقة التقييم تؤثر على شروط الأسوأ بنحو 40٪.
أوصي بقراءته. جميع العوامل المدرجة في الفصل الخامس لا تزال ذات صلة.
خلال العام الماضي ، سمعت مرتين من المديرين: "لقد تعلمنا الوفاء بالمواعيد النهائية لتقييم المهام ، والآن لا ينتهك مثل هذا المبرمج أو المختبر المواعيد النهائية التي حددتها".
أعتقد أن هذه مشكلة خطيرة للغاية ، لأن هذا يعني أن هذا المبرمج أو المختبر يقوم بشكل منهجي ومبالغ في تقدير المواعيد النهائية ، ويعمل على الاسترخاء ويكذب المدير . في العالم ، هناك اختلافات وعدم انتهاك تقديرات مهام محددة يعني أن تقييم مثل هذا الشخص يكون دائمًا على يمين منحنى التوزيع لمصطلح العمل الفعلي.
يقول المؤلفون المذكورون في العنوان أن الطريقة الحقيقية الوحيدة لتقدير المواعيد النهائية هي من خلال الأساليب الإحصائية. يجب تقييم حزمة من المهام النموذجية. "هل لدينا مهام مختلفة؟" هذه كذبة. في الفترة الفاصلة من السنة لن يكون هناك الكثير من المهام المختلفة. كقاعدة عامة ، مثل هذا البيان هو علامة على عدم التفكير في العملية والفشل في أداء التمارين: التحلل ، MVP ، النماذج الأولية ، التوحيد القياسي.
حول العملاء الذين يحتاجون إلى مواعيد نهائية
أولاً ، تجدر الإشارة إلى أنه في معظم الأحيان - وهذا بحد ذاته أمر مضحك - لا يوجد شيء يعتمد على استجابة المقاول ، لأن هناك بالفعل مواعيد نهائية. لا يهتم المدير بوقت تنفيذ المهمة ، ولكن ما إذا كنا سنكون في الوقت المحدد بحلول الموعد النهائي وماذا سنكون في الوقت المناسب . هذه أسئلة مختلفة وتحتاج إلى إجابة بطرق مختلفة.
وكقاعدة عامة ، فإن الإجابة على السؤال "هل سنكون في الموعد المحدد بحلول الموعد المحدد" هي التحليلات و MVP ، والبنية التحتية للتطوير عالية الجودة وحجم الدين الفني ، وتحديداً صعوبة إعادة التنظيم ووجود اختبارات الانحدار التلقائي.
مرة أخرى: يمنع تقدير التوقيت المؤدي من اللحاق بالموعد النهائي.
ثانيا ، هناك سلسلة من التمارين في التنمية. ليس كل منهم بسيط. لا تقدم إجابة مباشرة على السؤال "متى ستكون الميزة جاهزة." ومع ذلك ، فهي تقلل من حجم التسليم ، وتقلل من تعقيد التطوير والاختبار ، وفي النهاية تقلل من تقلب المصطلحات.
- MVP
- تحلل المهمة
- الحد من العمل غير المكتمل (لا يأخذ المبرمج مهام جديدة حتى تخرج المهام القديمة)
- إصدارات منفصلة من إعادة بيع المباني والميزات اللاحقة
- إصدار منفصل من الواجهة ، الواجهة الأمامية وأجزاء أخرى من المنتج
- إصدارات الكناري
- استخدام أعلام الميزة
- قدرة المختبرين على فصل العيوب المهمة عن غير مهم
- قدرة الفريق على الإفراج عن عيوب غير مهمة
إذا أجرى الفريق هذه التدريبات ، وكان المدير مؤهلاً ، فليجب على العملاء أنه لا يحتاج إلى مطالبة المسؤولين التنفيذيين بتحديد موعد نهائي. إذا لم يتم تنفيذ التمارين ، فمن المرجح أن يكون أي مصطلح يحدده المدير كذبة.
حول المديرين غير الأكفاء
من السهل جدًا الخلط بين تقدير المصطلحات (متى سيتم إنجاز المهمة) وتقدير تكاليف العمالة (كم من الوقت يستغرق تطوير ميزة). تقدير المصطلحات ، كما اكتشفنا بالفعل ، إن لم يكن ضارًا ، فمن غير المجدي على الأقل. لكن تقييم تكاليف العمالة هو ممارسة مفيدة إلى حد ما.
إن الحاجة إلى تقييم تكاليف العمالة عند الانتهاء من المهمة تجعلنا نقوم بالتمارين المفيدة أعلاه: بشكل أساسي ، تحلل هذه المهمة.
لكن يجب أن نتذكر أن تقييم تكاليف العمالة في فريق مع مدير غير كفء يتحول بسهولة إلى تقدير للشروط . أنه ينطوي على مليون التشوهات المعرفية وعدم فهم كيفية عمل سلاسل الإنتاج.
مثال الحياة:
- كم من الوقت ستقضي على هذه الميزة؟
- سأكتب أسبوعًا ونصفًا وأصلح الأخطاء لمدة ثلاثة أيام.
- وهذا هو ، في 3-4 أسابيع سيكون جاهزا؟
أي أن الفرق بين "سأقضي اليوم في هذه المهمة" و "ستكون المهمة جاهزة في يوم واحد" متعددة وأساسية.
أنت تعلم الحياة ، وماذا حققت نفسك؟
نعم ، دعنا نتحدث عني وعن فريقي. لقد نجحنا في بعض التمارين المذكورة ، وبعضها يتعلم القيام به. البعض لا ، وهذا أمر محزن.
أعتقد أننا تعلمنا الحد من العمل غير المكتمل ، وإصدار الإصدارات الأولية لإعادة بناء المنازل ، وفصل الأخطاء المهمة عن تلك غير المهمة.
تقدير شروط الاختبار نقوم بذلك. نقسم المهام إلى صغيرة وكبيرة وغيرها. ما يقرب من نصف المهام الصغيرة ، يتم تنفيذها بواسطة المختبر في الخدمة في وقت فراغه. تم تحديد المهمة الصغيرة في YouTrack مع العلامة "لمدة ساعة" ويتم تنفيذها في نهج واحد (من نصف ساعة إلى ساعتين) ، إذا لم تكن هناك مضاعفات.
يتم تمييز المهام الكبيرة بالعلامة "مشروع" ، ومن الواضح على الفور أنها لن تقوم بذلك. تحتوي كل مهمة كبيرة على ميزة مميزة ، وتتمثل مهمتها في التأكد من إجراء التمارين من القائمة أعلاه.
المهام المتبقية غير محددة بأي شكل من الأشكال. تبدأ التمارين من القائمة إذا تجاوز الوقت المستغرق في العمل عليها حدًا تم اختياره بشكل تعسفي ومتنوع لمدة أسبوعين.
إذا كانت هناك مهمة عاجلة في قائمة الانتظار ، فأنت بحاجة إلى إسقاط كل شيء والقيام بذلك. لا حاجة لتقييم. ومع ذلك ، سيكون من المفيد توضيح الموعد النهائي لفهم العيوب والعيوب التي يمكن إصدارها. هناك أقل من عشرة في المئة من هذه المهام العاجلة.
آخر مرة تأخرت فيها عن العمل بناءً على طلب مدير لإطلاق مهمة عاجلة ، منذ أكثر من عامين. قبل ذلك ، بضع مرات ، في عام 2015 وعام 2016.
ملاحظة: واحدة من أهم المهارات في عملنا هي عدم القيام بالقمامة غير الضرورية. بما في ذلك عدم الانخراط في "تقدير المصطلحات" وخداع الذات. الذي أتمنى لك أيضا.
(اشترك في قناتنا في Telegram ، إنه لطيف هناك.)