08:54 منهجية إدارة المشاريع في القرن الحادي والعشرين – البيان الرشيق والمبادئ الرشيقة والقيم الأربع) – حل سبوتو - مدونة SPOTO - مواد دراسية مفيدة لدراسة شهادة تكنولوجيا المعلومات
preloader

منهجية إدارة المشاريع في القرن الحادي والعشرين – البيان الرشيق والمبادئ الرشيقة والقيم الأربع) – حل سبوتو

AGILE – الكلمة الطنانة الجديدة في إدارة المشاريع. ماذا تعني “أجايل”؟ أجايل هي المنهجية التكيفية التي برزت في عام 2001 عندما اجتمع 17 ممارسًا من ممارسي أجايل في الولايات المتحدة الأمريكية وأعلنوا بيان أجايل.
كانت أجايل موجودة قبل عام 2001 ولم يكن تطورًا مفاجئًا. يمكنك قراءة تاريخ أجايل والحصول على منظور كيف ظهرت أجايل في عام 2001.
ترى العديد من المؤسسات القيمة من استخدام ممارسات أجايل:
التكيف والمرونة مع متطلبات العمل المتغيرة، مما يمنح المؤسسة مجالاً أكبر لإضافة أو إزالة أو تعديل المتطلبات.
تعمل التغذية الراجعة المبكرة والمستمرة للعملاء على تحسين التواصل وتمكين أصحاب الأعمال الذين يمكنهم تلقي ومراجعة المعلومات الهامة اللازمة لاتخاذ القرارات اللازمة لتوجيه المشروع طوال عملية التطوير
عائد مبكر قابل للقياس على الاستثمار
رؤية وتأثير كبيرين على المشروع
تقدم المشروع مما يؤدي إلى مؤشرات مبكرة للمشاكل
تسليم تدريجي بدلاً من تسليم كامل واحد في نهاية المشروع؛ مما يقلل من هدر المنتج والعملية
أعلنت مجموعة ممارسي أجايل التي اجتمعت في عام 2001 عن بيان أجايل. تحدث بيان أجايل في المقام الأول عن 4 قيم و12 مبدأ.
بيان أجايل
4 قيم أساسية:
التعاون مع العملاء على التفاوض على العقود
البرمجيات العاملة على التوثيق الشامل
الأفراد والتفاعلات على العمليات والأدوات
الاستجابة للتغيير على اتباع الخطة
تم الاتفاق على أن العناصر الموجودة على اليسار أكثر قيمة من العناصر الموجودة على اليمين. هذا لا يعني أنه يجب تجنب العنصر الموجود على اليمين، مثل التوثيق الشامل. إنه يشير فقط إلى أن البرامج العاملة أكثر أهمية من التوثيق الشامل.
لننظر إلى الأمر نفسه بمزيد من التفاصيل:
تعاون العملاء على التفاوض على العقود
في عصر العاملين في مجال المعرفة اليوم، تتغير الأمور حيث لا أحد متأكد تماماً من الكيفية التي ستتشكل بها البرمجيات أو النتائج المعرفية في نهاية المشروع. من المهم أن يدرك كلا الطرفين، أي العميل وفريق العمل، الأمر نفسه ويتفقان على تعريف مشترك ويقبلان حقيقة أن الأمور تتغير على مدى فترة من الزمن. ومن ثم، فإن التعاون مع العميل أهم من التمسك بحقيقة أن القبول المبدئي هو ما كان عليه والالتزام بذلك، والتفاوض للحصول على المزيد. “القيام بالشيء الصحيح” أكثر من “القيام بالشيء الصحيح”.
الأفراد والتفاعلات على العمليات والأدوات
هذا يشير إلى أين يجب أن يكون تركيزك الأساسي. يتم تنفيذ المشروع بأكمله من قبل الأفراد، بدءًا من تحديد النطاق، وحل أي مشاكل أو تحديات أو قبول المنجزات. الأشخاص والأفراد هم الأهم ومن الضروري التركيز عليهم وتدريبهم وتطويرهم للحصول على أفضل النتائج من المشروع.
هذا لا يعني أن العمليات والأدوات ليست مهمة. من المهم اتباع العمليات، ولكن يجب أن ينصب اهتمامنا على الأفراد وتفاعلاتهم.
برنامج العمل على التوثيق الشامل
نهج أجايل في التوثيق هو “فقط في الوقت المناسب، فقط في الوقت المناسب، وأحيانًا – فقط لأن”.
تعني فكرة التوثيق “في الوقت المناسب فقط” أن الوثائق يجب أن يتم تحديثها كآخر شيء مسؤول بحيث تكون أي تغييرات أو تحديثات مفهومة جيدًا.
التوثيق “فقط بما فيه الكفاية” هو أخذ ما يكفي من الأشياء المجردة لتغطية الاحتياجات الأساسية.
والتوثيق “لمجرد” طلب شخص ما هو أفضل من مواجهة عواقب عدم القيام بذلك. على سبيل المثال، في مؤسسة حكومية، قد يكون ذلك من متطلبات الامتثال.
الاستجابة للتغيير على اتباع خطة
يقولون إن التغييرات أمر لا مفر منه. التغييرات هي في الواقع جيدة للمشروع. والتغييرات حتمية الحدوث. والفكرة ليست حراسة التغييرات واتباع الخطة فقط، ولكن الاستجابة للتغيير ودمجها من خلال التعاون مع العميل. لا يعني ذلك أن الخطة ليست ذات قيمة – فالتخطيط ضروري للغاية ولكن عليك أيضًا الاعتراف بحقيقة أنه لا يمكنك معرفة كل الأشياء مقدمًا وأن التغييرات تحدث في المشروع.
مبادئ تطوير البرمجيات الرشيقة
يستند بيان تطوير البرمجيات الرشيقة على اثني عشر مبدأ:
1- إرضاء العميل من خلال التسليم المبكر والمستمر للبرمجيات القيمة.
يتحدث هذا المبدأ عن 3 أمور هنا:
إرضاء العميل – وهذا له أهمية قصوى. يحاول المشروع بشكل أساسي إرضاء احتياجات العميل وبالتالي العميل.
التسليم المبكر والمستمر – الفكرة هي التسليم بشكل تدريجي ومستمر بحيث يقبل العميل التسليم النهائي أو حتى يرفض أو يقترح تغييرات في البداية نفسها.
البرمجيات القيّمة – يجب أن يكون المشروع قادراً على إضافة قيمة للعميل من خلال توفير نظام أو منتج أو خدمة أو تسليم قيّم.
2. الترحيب بالمتطلبات المتغيرة، حتى في مرحلة التطوير المتأخرة.
التغييرات أمر لا مفر منه. ويمكن أن تحدث التغييرات خلال أي وقت من المشروع. من المهم أن نكتشف التغييرات في وقت مبكر من الدورة وليس في وقت متأخر مما يقلل من التكاليف. في بعض منهجيات المشاريع الأخرى، تستغرق إدارة التغييرات نفسها وقتًا وجهدًا كبيرين، وعمومًا، لا يتم تشجيع التغييرات. ومع ذلك، في منهجيات أجايل، يتم تبني التغييرات والترحيب بها.
3. تقديم برامج عاملة بشكل متكرر (أسابيع بدلاً من أشهر)
من الطبيعة البشرية الجوهرية أن نشارك البرمجيات في حالتها المكتملة بدلاً من تقديمها بشكل منتظم. ومع ذلك، في منهجيات Agile، الفكرة هي الحصول على التغذية الراجعة في وقت مبكر من الدورة بدلاً من وقت لاحق. من المستحسن عرض النواتج أو البرمجيات بشكل مستمر للحصول على التغذية الراجعة وإجراء التصحيحات اللازمة، مما يضعك في الاتجاه الصحيح.
4. التعاون الوثيق واليومي بين رجال الأعمال والمطورين
التعاون مع العملاء هو إحدى القيم الأربع التي يؤكد عليها بيان أجايل. من المهم لكلا الطرفين أن يكونا على اتصال دائم مع بعضهما البعض والتأكد من أخذ الملاحظات بشكل مستمر بالروح الصحيحة. تستخدم المنهجيات الرشيقة أداة اجتماعات سكروم اليومية. تعطي الاجتماعات المستمرة والتفاعلات مع رجال الأعمال رؤى أكثر من مجرد المتطلبات لفريق التطوير.
5. يتم بناء المشاريع حول الأفراد المتحمسين، الذين يجب أن يكونوا موضع ثقة
تُبنى المشاريع حول أفضل أعضاء الفريق. ومن الحقائق المثبتة أن الموهبة المناسبة تأخذ المشروع إلى التسليم الناجح. من المهم تمكين هؤلاء الأفراد وتحفيزهم لتقديم أداء أفضل. في كثير من الأحيان لا تحصل على أفضل الموارد، وهنا من المهم تحفيز الأفراد والثقة بهم للقيام بالمهمة.
6. المحادثة وجهاً لوجه هي أفضل شكل من أشكال التواصل (التحدث وجهاً لوجه)
الطريقة الأكثر فعالية هي المحادثة وجهاً لوجه. وتشير التقديرات إلى أن 55-70% من التواصل يحدث من خلال لغة الجسد. أما التوثيق المكتوب، من ناحية أخرى، يجب أن تفترض أن السياق غير متوفر وعليك أن تبدأ من نقطة بداية منخفضة.
7. برنامج العمل هو المقياس الأساسي للتقدم
التقيت بمسؤول كبير جدًا في أحد مشاريعي. كان مترددًا في صرف أي مدفوعات للمراحل الرئيسية وفقًا للخطة. كانت حجته أنه لا يستطيع رؤية أو التحقق مما أنجزناه. كان يقارن بالمشاريع الأخرى التي كان يتولى أمرها وقال إنه يستطيع صرف الأموال لمشاريع أخرى مثل بناء الطرق، حيث يمكنه رؤية 20٪ من الطريق الذي تم إنجازه. ولكن في البرمجيات، من الصعب القيام بذلك. برامج العمل هي المقياس الأساسي للنجاح.
8. التنمية المستدامة، قادرة على الحفاظ على وتيرة ثابتة
التطوير المستدام هو الحفاظ على وتيرة ثابتة، مما يساعد في تنمية ظروف العمل وعلاقات العمل. على عكس ما يحدث في التطوير السريع للتطبيقات (RAD) على سبيل المثال، حيث يمكن لساعات العمل الطويلة والمكثفة أن تحرق الفرد وتؤدي إلى الاستقالة، وفقدان المعرفة والموارد في المجال. يمكن أن يكون هذا مكلفًا للغاية. ويساعد الحفاظ على وتيرة عمل ثابتة لنقل مثلاً 40 ساعة في الأسبوع في التطوير المستدام.
9. الاهتمام المستمر بالتميز التقني والتصميم الجيد
يرتبط هذا الأمر أكثر بالبرمجيات ويمكن تطبيقه على الصناعات الأخرى أيضًا. فالجهد التطويري يحظى بتقدير كبير؛ ولكن من المهم أيضًا أن يكون التصميم محدثًا. من المهم أيضًا أن يكون التصميم مهمًا مما يحقق الوضوح اللازم لجهود التطوير. يجب على الفريق أن يولي أهمية للتدابير الوقائية وأشياء أخرى مثل إعادة صياغة التعليمات البرمجية لصنع منتج نهائي جيد.
10. البساطة – فن البساطة – فن تعظيم حجم العمل الذي لم يتم إنجازه – أمر ضروري
لوحظ أن المستخدمين يميلون إلى استخدام 10-20% فقط من الميزات في المنتج. والباقي نادرًا ما يتم استخدامه أو لا يتم استخدامه أبدًا. كلما كان النظام أكثر تعقيدًا، كلما قلت الميزات المستخدمة. وبالتالي، فإن الأساليب الرشيقة تبحث عن “أبسط ميزة يمكن أن تعمل” والحل المبني حول ذلك. وهذا لا يخفف من المخاطر فحسب، بل هو أيضًا معزز كبير للثقة.
11. تنبثق أفضل البنى والمتطلبات والتصاميم من فرق التنظيم الذاتي
يتم اتخاذ أفضل القرارات من قبل فرق التنظيم الذاتي. فهم يعرفون البيئة؛ التفاصيل الفنية وهم الأقرب إلى ما يحدث في المشروع. تبدو المساعدة الخارجية رائعة على الورق، ولكن عندما تتخذ الفرق ذاتية التنظيم القرارات، فإنها تعرف أن عليها الالتزام بها – لذا ستضمن أن القرار يناسب الفريق.
12. التفكير بشكل منتظم في كيفية زيادة فعالية الفريق وتعديلها وفقًا لذلك
يعتبر جمع الدروس المستفادة في نهاية المشروع متأخرًا بعض الشيء أو أقل فعالية. يمكنك أخذ الدروس المستفادة بينما لا تزال قابلة للتطبيق والتنفيذ. وهذا يعني أننا يجب أن نأخذ الدروس المستفادة أثناء المشروع وليس بعد الانتهاء من المشروع. وهذا يساعد على أن يكون ما تبقى من المشروع أكثر فعالية.
بقلم أشيش صادقار
– المؤسس والمدير

About the Author

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Related Posts