ما هي أجايل وقيمها الأربعة؟
نشرت: 2022-06-09ما هو Agile؟ يعني المصطلح أن تكون قادرًا على التحرك بسرعة وخفة. وهذا النوع من الحركة هو المفتاح لأساليب إدارة المشاريع الرائدة في القرن الحادي والعشرين. بدأت Agile كمنهجية لتطوير البرمجيات وانتقلت بسرعة إلى عالم إدارة المشاريع العامة. يؤكد Agile على التعاون وتعليقات العملاء والتطوير المستمر. علاوة على ذلك ، يمكن تطبيقها على المشاريع من جميع الأحجام. منذ إنشائها ، تم اعتماد Agile من قبل الآلاف من المنظمات حول العالم.
4 قيم رشيقة - جدول المحتويات:
- تاريخ قصير من Agile
- ما هو Agile؟
- أربع قيم أساسية لـ Agile
- ملخص
تاريخ قصير من Agile
في نهاية القرن الماضي ، كانت فرق تطوير البرمجيات لا تزال تستخدم منهجيات إدارة المشاريع المبتكرة منذ 50 عامًا. كان الشلال ، الذي كان معيار إدارة المشروع لمعظم القرن العشرين ، هو منهجية تطوير البرمجيات الأكثر شيوعًا قبل Agile.
تم إنشاء منهجية الشلال لصناعة البناء والتصنيع. تناسب احتياجات تلك الشركات تمامًا - حيث تتطلب أنواع المشاريع في التصنيع إعداد خطط شاملة قبل مرحلة التنفيذ. في هذه المنهجية بمجرد إنشاء الخطة ، يتم تنفيذها خطوة بخطوة. يشبه تدفق العمل شلالًا لتلبية طلبات العميل.
لسوء الحظ ، لا يمكن تطبيق منهجية الشلال على تطوير البرمجيات لأنه كان من الصعب متابعتها وتطلبت الكثير من الأعمال الورقية. والأهم من ذلك أنها كانت ببساطة غير فعالة.
في البحث عن نهج أكثر مرونة وتكرارًا لتطوير البرامج ، بدأت العديد من الفرق العمل بمفردها ، وتعديلات إدارة المشروع الخاصة بالموقع. ومع ذلك ، كانت هناك حاجة ملحة ليس فقط لمعيار جديد ، ولكن أيضًا لطريقة جديدة تمامًا للتفكير في إدارة المشروع.
كان النهج الجديد يتبلور بالفعل هنا وهناك ، عندما التقى 17 من قادة الفكر في البرمجيات في عام 2001 في مؤتمر في سنوبيرد بولاية يوتا. كان من بين المشاركين أسماء مثل Kent Beck و Ron Jeffries ، المؤلفان المشاركان لـ eXtreme Programming (XP) ، بالإضافة إلى Ken Schwaber و Jeff Sutherland (مؤلفو إطار Scrum الذي وصفناه في هذه السلسلة من الإدخالات). خلال المؤتمر في Snowbird ، تمت صياغة بيان Agile استجابة لأوجه القصور في طريقة الشلال. في الوقت الحاضر ، Agile ليست فقط منهجية تطوير البرمجيات. أصبحت طريقة التفكير المستخدمة لإدارة المشاريع في مختلف المنظمات. على الرغم من حقيقة أن شعبيتها تتزايد باستمرار ، إلا أن القواعد العامة لـ Agile لم تتغير.
ما هو Agile؟
يتم تعريف Agile على أنها طريقة لإدارة المشروع تقسم جميع المهام إلى مراحل قصيرة تسمى التكرارات. يتم تقييمها بشكل متكرر وتكييفها مع الوضع الحالي للسوق واحتياجات العميل.
Agile هو أيضًا مصطلح يستخدم لوصف مجموعة من القيم والمبادئ لتطوير المنتج. بشكل عام ، تعني Agile التركيز على تقديم قيمة للعميل بشكل أسرع ، والقدرة على التنظيم الذاتي كفريق رشيق. بعبارة أخرى ، تستطيع فرق أجايل التكيف والتغيير حسب الحاجة من أجل تقديم أفضل النتائج الممكنة لعملائها.
4 قيم أساسية لـ Agile
تم بناء Agile على 4 قيم أساسية مذكورة أدناه:
- الأفراد والتفاعلات على العمليات والأدوات.
- تعمل البرامج على وثائق شاملة.
- تعاون العملاء على التفاوض على العقود.
- وردا على تغيير خلال اتباع خطة.
قد تبدو هذه القيم صارمة في البداية. لكن مؤلفيهم يشددون على حقيقة أنهم استخدموا كلمة "over" عن قصد. يذكرون أن كلا الجزأين من المعادلة لهما نفس القدر من الأهمية ومن ثم يجب ذكر هذين الجزأين للمساعدة في فهم القضايا الأساسية في الإدارة. ومع ذلك ، فإن الجزء الأول من المعادلة أكثر أهمية في نهج Agile.
الأفراد والتفاعلات على العمليات والأدوات
تعني القيمة الأساسية الأولى لـ Agile أن الأشخاص الذين يعملون في المشروع ورفاهيتهم وتواصلهم هم أهم جزء من العمل الجماعي الناجح. لا يمكن تقييم العمليات التي يديرونها ، ولا الأدوات التي يستخدمونها ، أكثر من عمل الأفراد ومدخلاتهم.
تعمل البرامج على وثائق شاملة
القيمة الثانية للرشاقة تتناول تطوير البرمجيات بشكل مباشر. ومع ذلك ، لا توجد اختلافات كبيرة بين العمل الجماعي السريع في تطوير البرامج ، أو في أي نوع آخر من المنتجات. في كلتا الحالتين ، يجب أن يكون إصدار العمل للمنتج متاحًا للعميل طوال الوقت. يتم العمل بشكل تدريجي وتكراري. بمعنى آخر ، يتم تطوير المنتج خطوة بخطوة ، حيث تضيف كل خطوة بعض القيمة إلى المنتجات السابقة. بهذه الطريقة ، يمكن تعديل المنتج بسهولة وسرعة من أجل تغيير المتطلبات والاحتياجات. ونتيجة لذلك ، فإن التوثيق الشامل ، الذي كان أساسًا لطريقة الانحدار ، ليس هو الأولوية في النهج الرشيق.
تعاون العملاء على التفاوض على العقود
القيمة الثالثة تثني على التواصل المستمر مع العميل. نظرًا للطبيعة التكرارية لتطوير المنتجات الرشيقة ، يمكن تلبية احتياجات العملاء بسرعة. ومن ثم ، فإن العقد الذي تم التفاوض عليه في بداية التعاون لا يحتاج إلى تضمين جميع المواصفات التفصيلية للمنتج.
وردا على تغيير خلال اتباع خطة
ترتبط آخر قيمة Agile بالقيمة السابقة. إنه يضع تسليم قيمة العمل على التصرف وفقًا لقواعد وخطط محددة مسبقًا. باختصار ، القاعدة تعني أن المنتج يحتاج إلى التطوير وفقًا للحالة الحالية للسوق. ومن ثم ، يحتاج فريق أجايل في كثير من الأحيان إلى تعديل وتحديث متطلبات المنتج والتشاور معها مع العميل.
ملخص
يعود تاريخ Agile Manifesto إلى عام 2001. تمت كتابته كمجموعة من القواعد والقيم لفرق تطوير البرمجيات. ومع ذلك ، يتم استخدامه في الوقت الحاضر كأساس لإدارة المشاريع الفعالة والخفيفة الوزن من قبل المنظمات المختلفة.
يعتمد Agile على مجموعة من القيم. يثني على المدخلات الفردية في العمل الجماعي. إنها تقدر توفر إصدار عمل من المنتج أعلى من الخطط والوثائق التفصيلية. ويسلط الضوء على التواصل المستمر مع العميل الذي يشارك في عملية تطوير المنتج بأكملها.
لقد أجبنا على السؤال الرئيسي ، "ما هو رشيق". تحقق الآن من كيفية استخدام منهجية Agile لمشاريع العمل المستقل؟
إذا أعجبك المحتوى الخاص بنا ، فقم بالانضمام إلى مجتمع النحل المشغول لدينا على Facebook و Twitter و LinkedIn و Instagram و YouTube و Pinterest.