يمثل العمل غير المتزامن طريقة لتنظيم عملية عندما يتم تنفيذ المهام على خط أنابيب. يتيح لك هذا التحكم الكامل في العملية وصقلها بنفسك. في نفس الوقت ، يتم تقليل الضغط والإجهاد إلى الصفر ، ويتم تنفيذ المهام بسرعة وبشكل ماهر.
الناقل
السلس والسريع يعطي الكمية الصحيحة من الإنتاج بالضبط ، جميع مراحله متوازنة من حيث الكفاءة والسرعة. إنه يتجنب إهدار الوقت أو الموارد ، باتباع
منهجية 3M لنظام إنتاج تويوتا.
تعتمد العملية غير المتزامنة على ثلاثة مبادئ أساسية:
الإرسال المتعدد والتواصل والعمل .
مضاعفة
يعيش الناس في عالم متزامن. الساعة تدق لثانية واحدة بالضبط. لكن الطريقة التي تنظم بها المهام لها تأثير مجنون على النتيجة. الأمر كله يتعلق بالتخطيط.
جدولة متزامن
يتضمن التخطيط النموذجي (المتزامن) البدء الشامل للمهام في وقت واحد. هذا في حد ذاته ليس مخيفًا ، ولكن السرعة الإجمالية محدودة بسبب سرعة العنصر الأبطأ. ينتشر أي تأخير على طول خط الأنابيب ، لأن كل مرحلة تعتمد بالكامل على المرحلة السابقة.
مثال 1هنا نرى تدفق تطوير البرمجيات مع ثلاثة محطات وجدولة متزامنة. لإكمال التطوير ، تحتاج إلى إكمال المهام A و B و C. نظرًا لطريقة التخطيط وقائمة الانتظار ، يلزم دورة مدتها تسع ساعات لإكمال العمل. هذا النظام مناسب تمامًا للمهام الذرية ، ولكنه بطيء جدًا في المشاريع الأخرى ، لأنه يتضمن عمليات نشر نادرة جدًا.
جدولة غير متزامنة
يتضمن التخطيط غير المتزامن تقسيم المهام إلى أكبر عدد ممكن من المهام الأصغر مع الإصدار الأكثر شيوعًا من "التغييرات الأقل جدوى" (MVC). تعتمد الطريقة على فرضية أن إصدارًا متكررًا للحد الأدنى من التغييرات سيساعد على قياس النجاح بشكل أفضل والاستجابة للتعليقات السلبية في أسرع وقت ممكن. كما يسمح لك بالتحكم في توزيع الموارد بشكل أفضل ، لأننا في الوقت نفسه نقوم بمزيد من المهام (تقليل الحجم).
مثال 2تقسيم المهام A و B و C (A1 ، A2 ، A3 ، B1 ، إلخ) ، قمنا بتضاعف عدد مرات النشر ثلاث مرات. بعد تسع ساعات ، يمكننا
الحصول على أكبر عدد ممكن من الوظائف الجاهزة ، ولكن يتيح لك الإرسال المتعدد مع التوزيع غير المتزامن التحقق من النتيجة - واستعادة أو تغيير الخطوات التالية. قللنا من الوقت التكرار إلى
ثلث الأصلي.
تتيح لنا هذه التقنية مضاعفة المهام ، والجمع بينها للحصول على نتائج أسرع.
صلة
التواصل الجيد هو مفتاح نجاح أي نظام (شخص أو جهاز).
هناك العديد من أنواع الاتصالات: البريد الإلكتروني ، والرسائل الفورية ، والمكالمات الصوتية ، ومكالمات الفيديو ، أو حتى "دعنا نأخذ بعض القهوة". كل واحد منهم له تأثير مختلف تمامًا على الأداء ، واختيار الخيار الصحيح مهم بالنسبة لخط الأنابيب مثل اختيار المهمة.
اتصال متزامن
نحن بطبيعتها أكثر عرضة للتواصل المتزامن ، فهو أبسط وأكثر راحة.
عادة ما يشارك ما لا يقل عن اثنين في محادثة. يحدث في أشكال مختلفة:
- اجتماع
- فيديو / مكالمة صوتية
- استراحة قهوة
- المحادثة في العشاء
- إرسال رسالة في انتظار استجابة فورية
كل هذا ممتاز إذا كانت المشكلة مستحيلة أو يصعب مناقشتها بتنسيق غير متزامن. على سبيل المثال ، مراجعة الأداء ، ومناقشة الإستراتيجية ، والمقابلة ، والمحادثة الفردية.
يمكن استبدال معظم الاجتماعات بالوثائق الصحيحة أو رسائل البريد الإلكتروني أو الرسائل المكتوبة جيدًا.
بشكل عام ، تعد الاجتماعات أغلى أداة في الشركة ، واستخدامها بشكل صحيح.
في المثال الثالث ، يعمل مطوران على مهامهما ويجب عليهما إكمال المهام A و B و C قبل النشر:
مثال 3الوضع نموذجي جدا. تم تشتيت كلا المطورين لبعض الوقت من خلال مناقشة المواصفات الفنية ، وقريبا اجتماع حول ما ينبغي عليهم القيام به بعد ذلك.
من الواضح أن هذا ليس الخيار الأفضل لاستخدام الاتصالات المتزامنة. نرى أن الانقطاعات أخرت جميع الأعمال ولم يتم النشر.
أداء مثل هذا الناقل هو واضح ليس موحد ، ولا يمكن أن يسمى عالية.
اتصال غير متزامن
التواصل غير المتزامن يعطي الاستقلال. إنها تحاول التأكد من أن المهمة وعواقبها لا تعتمد على من خطط أو أكملها.
يوفر التواصل غير المتزامن بعض أفضل الممارسات المعترف بها عمومًا ، مثل:
- وثائق جيدة
- تعليمات مكتوبة
- المراسلة بدلاً من المكالمات
- احترام العمل بدون انحرافات
مثال 4 مع نفس المطورين والمهام ، ولكن التواصل غير المتزامن.
مثال 4في هذا المثال ، يتم الاتصال من خلال المراسلة والوثائق المكتوبة جيدًا. حتى إذا تم تمديد المراسلة مع مرور الوقت ، فإن التأثير على سير العمل لا يكاد يذكر وغالبًا ما يوفر أداء أفضل.
لكن لماذا؟
لا ينتقل الأشخاص جيدًا من حالة التركيز الكامل على المهمة A إلى التركيز الكامل على المهمة B (كما هو موضح في الشكل التالي). على سبيل المثال ، عندما تكون غارقًا في كتاب وتشتيت انتباهك ، فسوف يستغرق الأمر بعض الوقت للعودة إلى النص.
في المثال 5 ، نرى رسمًا بيانيًا يتم فيه تحديد
وقت وأداء مطور الواجهة الخلفية ، الذي يصرف الانتباه مرتين ، على المحاور: أولاً ، يسأل مطور الواجهة الأمامية عن حمولة طلب API ، ثم يطلب الوافد الجديد إلى الفريق المساعدة في إعداد قاعدة بيانات المشروع محليًا.
مثال 5قضى المطور الخلفي بعض الوقت في التركيز على المهمة الحالية (1) ، ثم ذهب إلى حالة من التركيز (2) ، حيث يعمل عقله الخلاق والقوي بأكبر قدر من الكفاءة. ثم يصرف انتباهه ، ويقضي بعض الوقت في التواصل مع مطور الواجهة الأمامية (3) ، ثم العودة إلى المهمة (1) مرة أخرى. لسوء الحظ ، عندما ركز المطور مرة أخرى (2) ، كان يصرف انتباهه مرة أخرى (3).
إذا قرأت هذا المكان ، فأنا متأكد من أن كل هذا مألوف جدًا لك.
المفتاح هو مفهوم
التدفق (2).
تعريف ويكيبيديا :
في علم النفس الإيجابي ، تكون حالة التدفق عبارة عن حالة ذهنية يكون فيها الشخص الذي يؤدي نشاطًا مغمورًا تمامًا في شعور بالتركيز النشط والمشاركة الكاملة والاستمتاع بعملية النشاط. في الجوهر ، يتميز التدفق بامتصاص كامل للانتباه ، وفقدان الإحساس بالفضاء والوقت الناتج.
إذا كان التركيز بمفردك أمرًا صعبًا ، فإن الوصول إلى التدفق يكون أكثر صعوبة. كلما كان تركيزك أفضل ، كلما زادت احتمالية الدخول إلى الدفق ، ولكن إذا كنت تواجه مشكلات في الحفاظ على التركيز ، فنسى التدفق.
التواصل غير المتزامن مهم للغاية هنا ، لأنه يحمي وقت وتركيز كل موظف ، مما يقلل من الانحرافات التي لا معنى لها. عندما تتواصل بشكل غير متزامن ، تكون هذه الأنواع من المقاطعات أقل شيوعًا. يزيد من الوقت للعمل العميق واحتمال الوصول إلى الدفق.
تأثير
هذا هو العامل الأخير في التبديل إلى الوضع غير المتزامن. النقطة ليست في الإجراءات ، ولكن فيما يتعلق بالذات كأهداف مهنية واحترافية.
غالبًا ما يتم العثور على أن المهمة ليست جاهزة ، والعمليات غير مخطط لها ، ولا يتواصل الأشخاص المسؤولون ، وما إلى ذلك. في مثل هذه الظروف ، تقوم الفرق الناجحة بالعمل ، حتى لو اضطروا لاحقًا إلى إعادتها وتكييفها ، لكنهم لا يمضون وقتًا في "الانتظار".
"العمل دائمًا بشكل افتراضي" عبارة عن تعويذة نواصل تكرارها في جهاز التحكم عن بُعد. هذا يعني أنه إذا كنت بحاجة إلى القيام بشيء ما ولا يمكن لأحد أن يساعد أو يشير إلى ما يجب فعله بعد ذلك ، فاستخدم الحس السليم واتخاذ ما تريد.
تخيل أن هناك ثلاث مهام ، منها اثنان فقط موصوفان جيدًا ، لذلك عليك الانتظار حتى يحدد مدير المنتج المتطلبات بدقة.
مثال 6في هذا المثال ، يتخذ المطور الأول إجراءً افتراضيًا ويتوقع الثاني افتراضيًا. الأولى استغرقت بعض المهام الأخرى ، وإن لم تكن مهمة للغاية. والثاني ينتظر المدير للمساعدة في وصف متطلبات هذه المهمة.
هذا مثال مشروط ، وأود أن أقول إنه مبالغ فيه ، لكن لا. وضع شائع جدا.
إذا كنت بحاجة فعلاً للمساعدة في المهمة التالية ولم تجد أي شيء آخر ، فمن الأفضل أن تستخدم هذه المرة للصالح الشخصي ، على سبيل المثال ، اذهب إلى الجيم ، أو المشي مع الكلب أو شاهد حلقة من سلسلة مسلسلاتك المفضلة (نعم ، حتى أثناء يوم العمل) ).
بالطبع ، بعض المهام دقيقة للغاية ، وإذا لم تكن متأكدًا ، يمكنك التقاط شيء آخر. الأمر لا يتعلق بتجاهل المخاطر ، بل يتعلق بالمسؤولية بطريقة مسيطر عليها.
ملخص
يعد العمل غير المتزامن طريقة لتنظيم العمل باستخدام فترات انقطاع أقل وكفاءة أعلى ، استنادًا إلى عدة أفكار:
- يجب استخدام العملية غير المتزامنة أكثر من العملية المتزامنة ، فهي توفر إدارة أفضل للموارد ، وتقلل من الوقت الضائع ، وبالتالي تحسن الأداء.
- تتيح لك مهام مضاعفة الحجم المخفض إنجاز المهام بشكل أسرع واختبار الفرضيات بشكل أسرع وتحقيق النجاح بثقة أكبر.
- في معظم الحالات ، يجب أن يكون الاتصال غير متزامن ، إلا في الحالات التي تتطلب التزامن بشكل صريح. يتيح ذلك للأشخاص التركيز على مهامهم لفترة أطول وتطبيق أفضل الممارسات مثل التوثيق وكتابة الإجراءات المناسبة.
- التصرف دائمًا بشكل افتراضي (في حدود المعقول) يساعد الفريق بأكمله على التحرك بشكل أسرع وتقليل ضياع الوقت وزيادة مشاركة كل موظف في قضية مشتركة.