08:54 ما هي الرشيقة - مدونة SPOTO - مواد دراسية مفيدة لدراسة شهادة تكنولوجيا المعلومات
preloader

ما هي الرشيقة

ما هي أجايل؟
لا تزال كلمة “أجايل”، وهي بديل لدورة حياة تطوير البرمجيات التقليدية القائمة على الشلال، هي الكلمة الأكثر رواجاً في عالم تكنولوجيا المعلومات. لكن تاريخ أجايل يعود إلى عقدين من الزمن على الأقل! كان نموذج الشلال الكلاسيكي يوجه تطوير البرمجيات لبضعة عقود مع مراحله المتسلسلة من المتطلبات والتصميم والترميز والاختبار والإصدار، ويكون التواصل بين فريق المشروع والعميل كثيفًا خلال مرحلة المتطلبات والإصدار ورقيقًا خلال المراحل الوسطى. ستكون دورة الإصدار النموذجية أطول؛ ما بين سنة إلى سنتين. كان العميل، بعد توفير المتطلبات، ينتظر بفارغ الصبر الإصدار لرؤية المنتج وغالبًا ما يخيب أمله في كثير من الأحيان من المنتج وكان من الصعب أن يؤثر ذلك على خطط العمل أيضًا. المشكلة الرئيسية الأخرى التي تضر بالعميل ومجتمع الأعمال هي الطبيعة المتعارضة للتغيير في نموذج الشلال؛ وهذا يمنع من التكيف مع التغيرات الديناميكية في التقنية وتفضيلات المستخدم وفقدان السوق لميزة الأعمال.
في التسعينيات، بينما كان معظم مجتمع تطوير البرمجيات يستخدم نموذج الشلال الكلاسيكي دون منازع، بدأ عدد قليل من المفكرين الأحرار بشكل مستقل العمل على نماذج بديلة لتطوير البرمجيات للتغلب على العيوب الرئيسية لنموذج الشلال. في فبراير 2001، اجتمع هؤلاء الأشخاص لمناقشة نماذجهم. وقد رأوا أن جميع النماذج المختلفة (المعروفة أيضًا باسم الأساليب أو المنهجيات) لديها قواسم مشتركة رئيسية مثل العمليات الخفيفة الوزن والتسليم التكراري والتعاون المستمر مع العملاء. فأطلقوا اسم “أجايل” لتمثيل جميع هذه الأساليب الخفيفة المختلفة وأطلقوا على تحالفهم اسم تحالف أجايل منذ ذلك الحين.
شكّل تحالف أجايل بيان أجايل لتمثيل فلسفاتهم وتوصلوا إلى اثني عشر مبدأً4 بناءً على ذلك. ينص بيان أجايل البسيط على النحو التالي:
نحن نكشف عن طرق أفضل لتطوير البرمجيات من خلال القيام بذلك ومساعدة الآخرين على القيام بذلك. من خلال هذا العمل توصلنا إلى تقدير قيمة
الأفراد والتفاعلات على العمليات والأدوات
البرمجيات العاملة على الوثائق الشاملة
التعاون مع العملاء على التفاوض على العقود
الاستجابة للتغيير على اتباع الخطة
أي أنه على الرغم من وجود قيمة في العناصر الموجودة على اليمين، إلا أننا نقدر العناصر الموجودة على اليسار أكثر.
تشمل الأساليب الرشيقة الأولية Scrum، والبرمجة القصوى (XP)، والتطوير المدفوع بالميزات (FDD)، والتطوير الديناميكي المدفوع بالنظام (DSDM) و Crystal. تمت إضافة تطوير كانبان وتطوير البرمجيات الرشيقة إلى أجايل في الماضي القريب. على الرغم من وجود العديد من الأساليب الرشيقة، إلا أن الطريقتين الأكثر شيوعًا هما Scrum و XP. تكمن قوة Scrum في إطار عملها البسيط بينما تستمد XP قوتها من ممارساتها الممتازة في هندسة البرمجيات. العديد من التكيفات الرشيقة اليوم هي تكيفات هجينة، مستمدة من نقاط القوة في Scrum و XP.
تقوم أجايل بتطوير زيادات جودة المنتج القابلة للشحن في تكرارات صغيرة ثابتة. تتراوح معظم فترات التكرار المستخدمة على نطاق واسع بين 1-4 أسابيع مع كون الأسبوعين الأكثر شيوعًا. في نهاية كل تكرار، يتم عرض الزيادة في المنتج على العميل للحصول على تعليقاته.
تصر أجايل على التعاون المستمر مع العميل مع مالك المنتج كجزء من الفريق. مالك المنتج مسؤول عن الحفاظ على تراكمات المنتج مع الأولويات. يمكن تحديث عناصر الأعمال المتراكمة وأولوياتها (المعروفة باسم التهيئة) حتى يتم اختيار العناصر التي سيتم تنفيذها في التكرار.
تقدم الأساليب الرشيقة نعمة للعملاء ومجتمع الأعمال التي تقدم
وقت أسرع للتسويق (TTM) وعائد أفضل على الاستثمار (RoI) من خلال إصدارات صغيرة كل 3-6 أشهر
تمكين العملاء من تشكيل المنتج بشكل ديناميكي باستخدام تهيئة المنتج المتراكم والتغذية الراجعة في كل عرض من عروض التكرار.
لذلك لا عجب، لماذا لا تزال أجايل هي الأكثر رواجًا في عالم صناعة تكنولوجيا المعلومات.
المؤلف : SrinivasanVenkatachalam
التاريخ
حول المؤلف
سرينيفاسان فينكاتاتشالام
الفئة

About the Author

اترك تعليقاً

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

Related Posts