سؤال

أنا المطور الثاني وتم تعييني حديثًا هنا في متجر PHP/MySQL.لقد تم تعييني في الغالب بسبب خبرتي في التعامل مع نوع ما من العمليات للخروج من الفوضى الفوضوية.على الأقل هذا ما فعلته في شركتي الأخيرة.;)

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

ومع ذلك، فإن زميلي في العمل (المطور الآخر الوحيد هنا في الوقت الحالي) ليس مهتمًا بالموضوع.إنها تفضل إغلاق بابها والتركيز على عملها وتركها بمفردها.أنا؟أنا منخرط في نهج Agile الكامل للتعاون والانفتاح.بدون مدخلاتها، بدأت ممارسات Scrum (الاجتماعات اليومية والمخططات المتوقفة وغيرها من الأشياء التي وجدتها مفيدة لي ولفرقي السابقة (علاء H.مخطط الحائط الرائع لـ Kniberg).أثناء وقوفنا اليومي، تتسلل إلينا وتتجاهلنا كما لو أننا لم نكن نقف في الواقع خارج بابها (نحن في الواقع).إنه لأمر مدهش جدا.لم يسبق لي أن رأيت مثل هذه المقاومة.

سؤال...كيف يمكنني الحصول عليها على متن الطائرة؟ضغط الأقران لا يعمل.

شكرًا من الزميل سكرم-بورج،

جميل

هل كانت مفيدة؟

المحلول

في حين أن منهجيات Scrum الرشيقة الأخرى مثلها تجسد الكثير من الممارسات الجيدة، فإن إعطائها اسمًا في بعض الأحيان وجعلها (كما علق العديد من المدونين) "دينًا" يجب تبنيه في مكان العمل هو أمر مقزز لكثير من الناس. بما فيهم أنا.

يعتمد الأمر على خياراتك والتزاماتك، لكنني أعلم أنني سأكون أكثر حرصًا على قبول الأفكار لأنها أفكار جيدة، وليس لأنها مجرد عربة.حاول تنفيذ/جذبها إلى الممارسات واحدة تلو الأخرى، من خلال توضيح كيف يمكنها تحسين حياتها وسير عملها أيضًا.

يحب المبرمجون الأشياء الرائعة التي تساعدهم على إنجاز المهام.إنهم يكرهون أن يتم التبشير بهم أو أن يُطلب منهم ركوب ما يعتبرونه عربة.تقديمه على أنه الأول وليس الأخير.(غني عن القول، تأكد من أنه هو الأول بالفعل)

يحرر:سؤال آخر

لم أعمل أبدًا في مكان يستخدم منهجية رشيقة محددة، على الرغم من أنني سعيد جدًا حيث أنا الآن لأننا ندمج الكثير من الممارسات الرشيقة دون الضجيج والعقيدة (الأفضل في كلا العالمين، IMHO) ).

لكنني كنت أقرأ للتو عن Scrum، وهل نظام مثل هذا مفيد حتى لفريق مكون من شخصين؟يبدو أن Scrum يضيف قدرًا معينًا من النفقات العامة إلى المشروع، وقد يفوق ذلك الفوائد عندما يكون لديك فريق صغير جدًا حيث يكون التواصل والتخطيط سهلاً بالفعل.

نصائح أخرى

بدون مدخلاتها، بدأت ممارسات Scrum (الاجتماعات اليومية والمخططات المتوقفة وغيرها من الأشياء التي وجدتها مفيدة لي ولفرقي السابقة (علاء H.مخطط الحائط الرائع لـ Kniberg).أثناء وقوفها اليومي في الخارج، تتسلل إلينا وتتجاهلنا كما لو أننا لم نكن نقف في الواقع خارج بابها (نحن في الواقع).إنه لأمر مدهش جدا.لم يسبق لي أن رأيت مثل هذه المقاومة.

سؤال...كيف يمكنني الحصول عليها على متن الطائرة؟ضغط الأقران لا يعمل.

ييكيس!من سيرغب في العمل في مثل هذه البيئة القمعية؟إذا كنت محظوظًا، فسوف ترسل لك سيرتها الذاتية وستكون قادرًا على توظيف شخص يشارك في عملية التطوير الخاصة بك.

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

ومع ذلك، لا أعرف شيئًا عن سكروم.أنا فقط أتخيل كيف سيكون الأمر عندما تتجول في حذاء زميلك في العمل.

جميل يا صديقي,

أود حقًا أن أقترح عليك قراءة مدونة Steve Yegge التي تسمى "رشيقة جيدة، رشيقة سيئة".إنه كتاب قديم ولكنه جيد، وأعتقد أنه من الضروري قراءته لأي شخص - مثلي منذ حوالي شهرين - يحصل على القليل من "الشغف الزائد" لتحسين مكان عمله.تقدم Agile الكثير من الممارسات الجيدة، ولكن عليك أن تأخذها جميعًا بحذر وتتبنى ما ينقصك وتتخطى كل الأشياء الخام الأخرى التي قد تكون غير مفيدة لموقف معين - على سبيل المثال.سكروم اليومي.إذا كان زميلك في العمل يرغب فقط في البرمجة بهدوء (اقرأ برنامج Peopleware لمعرفة سبب كون هذا أمرًا جيدًا) وكانت عضوًا منتجًا في الفريق، فتوقف عن إزعاجها ببحثك عنها ودعها تعمل بالطريقة التي تفضلها أكثر.

عادة ما يكون الناس أقل "عدائية" تجاه هذه الممارسات إذا اقتربت منهم وقلت ببساطة "هل لديك ثانية؟اسمع، التواصل يمثل مشكلة حقًا في الوقت الحالي، أشعر أنني لا أعرف ما تفعله ولا أريد حقًا أن أدوس على أصابع قدميك مرة أخرى وأقضي يومين في كتابة شيء فعلته بالفعل مثل الأسبوع الماضي، لذا دعونا نعمل على هذا.أود تجربة X، ما رأيك؟".كن عطوفًا ولا تتسامح مع "التفاحات الفاسدة"، هذه هي الطريقة التي قمت بها حرفيًا بتحسين مكان عملي، وبدأت العديد من المشكلات في التبخر.نحن لسنا بأي حال من الأحوال مكانًا متوافقًا مع XP بنسبة 100% أو Scrum بنسبة 100%، لأننا نستخدم فقط كل ما يعمل ونحتاجه.

بسيط.لا تتحدث عن سكروم.لا تستخدم سكروم عليها.بدلاً من ذلك، خذ المبادئ الأساسية لـ scrum (على سبيل المثال:الغرض بدلاً من التطبيق) وإنشاء أساليب مختلفة تلائم طريقة عملها ولكن تحتوي على صبغات دقيقة من السكروم.

جميع البشر مختلفون والكثير من المبرمجين لا يحبون سكروم.لن أفرض عليهم ذلك لأن ذلك سيؤدي إلى نتائج عكسية.أقترح تحديد المشكلات في عملية التطوير (بطريقة غير معقدة)، ومعرفة ما إذا كان بإمكانك إقناعها بالموافقة على وجود المشكلات، ثم اسألها ها ما تعتقد أنه سيكون حلاً جيدًا.إن تعاونها ومدخلاتها في العملية أمر ضروري لتعاونها، وإذا لم يكن لديها قبول فلن تصبح مواطنة.

من الآن فصاعدا، يمكنك إنشاء نوع من التجمع شبه المختلط + نهجها في العملية حيث يمكنكما الاتفاق على الطريق إلى الأمام.

أعتقد أن المفتاح سيكون مساعدتها على فهم سبب قيامك بـ Scrum في المقام الأول.أعتقد أن لديك أسبابك، فلماذا لا تخبرها؟من المحتمل أن تواجه مقاومة تجاه أي تغيير إذا لم يفهم الأشخاص المعنيون سبب حدوث التغيير أو ما الذي سيستفيدون منه.إذا تمكنت من شرح أسباب استخدام Scrum والفوائد التالية لها بطريقة تتعلق بعملها اليومي، فأعتقد أنها من المرجح أن تتكيف مع موقف أكثر إيجابية تجاهه.

إذا لم تر أي قيمة في عملية Scrum، أو لا تفهم مدى ارتباطها بها، فمن المحتمل أنها لن تهتم بها.

أعتقد أن أحد أهم المفاهيم التي يجب على أي شخص أن يفهمها فيما يتعلق بـ Scrum هو حقيقة أنك تعمل كمجموعة وتلتزم بمشروعك كمجموعة، وليس كأفراد.بالنسبة لكثير من الناس، هذا هو أصعب شيء يمكن فهمه، لأنهم معتادون على العيش في "عالمهم الخاص".

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

حاول الحصول على رأيها وآرائها حول الأمور قدر الإمكان، وحاول إظهار أنك تحترم تواجدها في الفريق لفترة أطول منك.إذا لم تشارك بعد فترة من الوقت، فكل ما يمكنك فعله هو ذكر ذلك لمديرك والسماح له بأخذ الأمر من هناك.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top