
مرحبا بالجميع! اسمي ليودميلا ماكاروفا ، وأنا مدير تطوير في UBRD وثلث فريقي عالمي.
التعرف على: يحلم كل Tech Lead بوظائف متقاطعة داخل فريقه. بعد كل شيء ، يكون الأمر رائعًا عندما يكون هناك شخص واحد قادر على استبدال ثلاثة ، وحتى يفعل ذلك نوعيًا ، دون تغيير الإطار الزمني. والأهم من ذلك أنه يوفر الموارد!
يبدو مغريا جدا ، ولكن هل هو حقا كذلك؟ دعنا نحاول معرفة ذلك.
من هو ، توقعنا للتوقعات؟
عادة ما يُفهم مصطلح "generalist" على أنه يعني أعضاء الفريق الذين يجمعون أكثر من دور واحد ، على سبيل المثال ، محلل تطوير.
يعتمد تفاعل الفريق ونتيجة عمله على الصفات المهنية والشخصية للمشاركين.
من خلال المهارات الصعبة ، كل شيء واضح ، لكن المهارات اللينة تستحق عناية خاصة. إنهم يساعدون في إيجاد مقاربة للموظف وتوجيهه بدقة إلى المهمة التي سيكون فيها أكثر فائدة.
هناك العديد من المقالات حول جميع أنواع شخصيات ممثلي صناعة تكنولوجيا المعلومات. بناءً على تجربتي ، أقسم أقسام تكنولوجيا المعلومات إلى أربع فئات:
1. "العالمي - سبحانه وتعالى"
هناك مثل هذا في كل مكان. يظهرون دائمًا نشاطًا رائعًا ، ويريدون أن يكونوا في دائرة الضوء ، ويسألون زملاءهم باستمرار عما إذا كانت هناك حاجة إلى مساعدتهم ، أو حتى في بعض الأحيان مزعج. إنهم مهتمون فقط بالمهام المهمة ، والمشاركة التي ستعطي مجالًا للإبداع ويمكن أن تثير الفخر.
ما هي قوية:
- قادرة على حل المشاكل المعقدة.
- منغمسين بعمق في المشكلة ، "الحفر" وتحقيق النتيجة ؛
- امتلاك عقل مستفسر
ولكن:
- عاطفيا
- سوء الإدارة
- لديهم وجهة نظرهم الثابتة ، والتي يصعب تغييرها ؛
- من الصعب الحصول على شيء بسيط القيام به. المهام السهلة تؤذي قلة الفخر.
2. "عربة المحطة - سأحددها وأفعلها"
هؤلاء الناس لديهم ما يكفي من دليل وقليل من الوقت - وسوف يحل المشكلة. عادة ما يكون لديهم خلفية كبيرة خلفهم ك DevOps. هؤلاء العموميون لا يهتمون بالتصميم ويفضلون استخدام طريقة التطوير فقط على أساس تجربتهم الخاصة. يمكنهم بسهولة تناول وجبة خفيفة مع techlide حول الخيار الذي تم اختياره لتنفيذ المهمة.
ما هي قوية:
- مستقلة.
- مقاومة الإجهاد.
- المختصة في العديد من المسائل ؛
- erudite - هناك دائما شيء للحديث معهم.
ولكن:
- في كثير من الأحيان تنتهك الالتزامات ؛
- تميل إلى تعقيد الأمور: فهي تحل جدول الضرب من خلال الاندماج في الأجزاء ؛
- جودة العمل منخفضة ، كل شيء يتبين 2-3 مرات ؛
- إنهم يغيرون المواعيد النهائية باستمرار ، لأن كل شيء في الواقع ليس بهذه البساطة.
3. "عالمي - حسنًا ، اسمح لي ، لأنه لا يوجد أحد آخر"
الموظف متمرس في مجالات عديدة ولديه خبرة ذات صلة. لكنه لا ينجح في أن يصبح محترفًا في أي منها ، لأنه غالبًا ما يستخدم كقارب نجاة ، يسد فتحات للمهام الحالية. طيع ، كفاءة ، يعتبر نفسه في الطلب ، ولكن ليس كذلك.
الموظف المثالي العملي. على الأرجح ، لديه اتجاه يحب أكثر ، ولكن بسبب عدم وضوح الكفاءات ، لا تحدث التنمية. نتيجة لذلك ، يتعرض الشخص لخطر أن يصبح غير مُطالب به ويحترق عاطفياً.
ما هي قوية:
- مسؤولون
- ركز على النتيجة ؛
- الهدوء.
- تسيطر بالكامل.
ولكن:
- إظهار نتيجة متوسطة بسبب انخفاض مستوى الكفاءات ؛
- لا يمكن حل المشاكل المعقدة والمجردة.
4. "العالمي هو سيد حرفته"
الشخص الذي لديه خلفية مطورة خطيرة لديه تفكير منهجي. المتحذلق ، ويطالب نفسه والفريق. يمكن أن تنمو أي مهمة بمشاركته إلى ما لا نهاية ، إذا لم تحدد الحدود.
إنه على دراية جيدة بالهندسة المعمارية ، ويختار طريقة التنفيذ الفني ، ويحلل بعناية تأثير الحل المختار على الهيكل الحالي. متواضع ، لا طموح.
ما هي قوية:
- إظهار عمل عالي الجودة ؛
- قادرة على حل أي مشكلة.
- فعالة جدا.
ولكن:
- عدم تحمل آراء الآخرين ؛
- maximalists. يحاولون فعل كل شيء بشكل صحيح ، وهذا يزيد من وقت التطوير.
ماذا لدينا في الممارسة؟
دعونا نرى كيف يتم الجمع بين الأدوار والكفاءات في معظم الأحيان. كنقطة انطلاق ، لنأخذ فريق التطوير القياسي: PO ، مدير التطوير (خبير تقني) ، المحللين ، المبرمجين ، المختبرين. لن نفكر في مالك المنتج والرصاص الفني. الأول - بسبب نقص الكفاءات التقنية. ثانياً ، إذا كانت هناك مشاكل في الفريق ، فيجب أن يكون قادرًا على فعل كل شيء.
الخيار الأكثر شيوعًا للجمع بين / دمج / دمج الكفاءات هو مطور تحليلي. أيضا ، محلل اختبار وثلاثة في واحد شائعة جدا.
على سبيل المثال من فريقي ، سوف أعرض عليك إيجابيات وسلبيات زملائيي العولمة. يوجد ثلثهم في فريقي ، وأنا أحبهم كثيرًا.
تلقى PO مهمة عاجلة لإدخال تعريفات جديدة في منتج موجود. فريقي لديه 4 محللين. في ذلك الوقت ، كان أحدهم في إجازة ، والآخر سئم ، وكان الباقون مشاركين في تنفيذ المهام الاستراتيجية. إذا سحبتهم ، فسيؤدي ذلك إلى تعطيل المواعيد النهائية للتنفيذ. لم يكن هناك سوى مخرج واحد: استخدام "السلاح السري" - عالم المطورين - المحللين الذين يمتلكون مجال الموضوع الضروري. دعنا ندعوه اناتولي.
نوع شخصيته هو
"العربة - سأكتشفها وأفعلها" . بالطبع ، حاول لفترة طويلة أن يوضح أنه كان لديه "تراكم كامل لمهامه" ، لكن بقراري المتعمد أرسل إلى حل مهمة عاجلة. وفعل اناتولي ذلك! لقد نظم وأكمل التنفيذ في الوقت المحدد ، وكان العملاء راضين.
للوهلة الأولى ، عملت كل شيء. ولكن بعد بضعة أسابيع ، نشأت متطلبات المراجعة مرة أخرى على هذا المنتج. الآن تم التعامل مع الإعداد لهذه المهمة من قبل محلل "محض". في مرحلة اختبار التطور الجديد ، لم نتمكن من فهم سبب وجود أخطاء في ربط تعريفات جديدة لفترة طويلة ، وبعد ذلك فقط ، وبعد فك الارتباط الكامل ، وصلنا إلى أسفل الحقيقة. لقد قضينا الكثير من الوقت وتفويت المواعيد النهائية.
كانت المشكلة أن العديد من اللحظات الخفية والمخاطر بقيت فقط في رأس عربة المحطة ولم يتم نقلها إلى الورق. كما أوضح أناتولي لاحقًا ، كان في عجلة من أمره. لكن الخيار الأكثر ترجيحًا هو أنه تعثر في المشكلات بالفعل أثناء التطوير وتجاوزها ببساطة ، دون أن يعكسها في أي مكان.
كان هناك موقف آخر. الآن لدينا اختبار واحد فقط ، لذلك يتعين على المحللين اختبار بعض المهام ، بما في ذلك اختصاصيون. لذلك ، أعطيت مهمة واحدة لفيدور الشرطي -
"عالمي - حسنًا ، اسمحوا لي ، لأنه لا يوجد أحد آخر" .
Fedor - "ثلاثة في واحد" ، ولكن تم تحديد المطور بالفعل لهذه المهمة. لذلك ، احتاج Feda إلى الجمع بين محلل واختبار فقط.
يتم جمع المتطلبات ، ويتم تسليم المواصفات إلى التطوير ، لقد حان الوقت للاختبار. يعرف فيدور النظام قيد التطوير "مثل الجزء الخلفي من يده" وقد وضع بدقة المتطلبات الحالية. لذلك ، لم يكلف نفسه عناء كتابة البرامج النصية للاختبار ، ولكنه اختبر "كيفية عمل النظام" ، ثم نقله إلى المستخدمين.
تم الانتهاء من الاختبار ، ذهبت المراجعة إلى حفلة موسيقية. تبين لاحقًا أن النظام لا يعلق الدفعات فقط على بعض حسابات الرصيد ، ولكنه أيضًا يمنع المدفوعات من حسابات داخلية نادرة جدًا لا ينبغي أن يكون متورطًا في هذا.
حدث هذا بسبب حقيقة أن فيدور لم يجر فحصًا حول كيفية "عدم عمل النظام" ، ولم يضع خطة اختبار ، وقوائم التحقق. قرر أن يوفر في الوقت المحدد والاعتماد على غريزته الخاصة.
كيف نعمل مع المشاكل؟
تؤثر مثل هذه المواقف على فعالية الفريق وجودة الإصدارات ورضا العملاء. لذلك ، لا يمكن تجاهلها وتحليل الأسباب.
1. لكل مشكلة تسببت في صعوبات ، أطلب منك ملء نموذج موحد: خريطة خطأ تسمح لك بتحديد المرحلة التي حدث فيها "السحب":
2. بعد تحديد الاختناقات ، مع كل موظف أثر على المشكلة ، جلسة عصف ذهني "ما الذي يجب تغييره؟" (لا نأخذ بعين الاعتبار الحالات الخاصة في الرجعية) ، نتيجةً لأية أعمال محددة (لكل نوع من أنواع الشخصية) مولودة بجداول زمنية.
3. قدمنا قواعد التفاعل داخل الفريق. على سبيل المثال ، وافقنا على تسجيل جميع المعلومات بالضرورة حول تقدم المهمة في نظام إدارة المشروع. عند تغيير / تحديد القطع الأثرية أثناء عملية التطوير ، تحتاج إلى عرض ذلك في قاعدة المعارف والإصدار النهائي للاختصاصات.
4. بدأ التحكم في كل مرحلة (يتم إيلاء اهتمام خاص للمراحل الإشكالية في الماضي) ويستند تلقائيًا إلى نتائج المهمة التالية.
5. إذا لم تتغير نتيجة المهمة التالية ، فعندئذ لا أطرح العربة في هذا الدور الذي تتعامل معه بشكل سيء. أحاول تقييم قدرته ورغبته في تطوير الكفاءات في هذا الدور. إذا لم أجد استجابة ، فأنا أتركه في الدور الأقرب إليه.
ما هي النتيجة؟
أصبحت عملية التطوير أكثر شفافية. انخفض عامل BUS. أعضاء الفريق ، العمل على الأخطاء ، يصبحون أكثر حماسا ، وتحسين الكرمة بهم. نحن نحسن تدريجيا جودة إصداراتنا.

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