أجايل (مبادئ تطوير برمجيات)
من ويكيبيديا، الموسوعة encyclopedia
آجايل تعريفها لغوياً: هي لغة الرشاقة والمرونة وترمز آجايل الي سرعة التعامل مع متغيرات بسلاسة
هذه المقالة غير مكتملة، وربما تنقصها بعض المعلومات الضرورية. |
آجايل (بالإنجليزية: Agile) هي منهجية أو مبادئ في عملية تطوير البرمجيات يتم من خلالها إنشاء وتطوير البرمجيات من خلال جهود التعاون داخل فريق عمل معين ومتعدد الوظائف ذي تنظيم ذاتي.
هذه المبادئ تدعو إلى التخطيط على التكيف، والتطور التدريجي، والتسليم في وقت مبكر، والتحسين المستمر، وتشجع الاستجابة السريعة والمرنة للتغيير. [1] هذه المبادئ تدعم تعريف واستمرار تطور العديد من أساليب تطوير المنهجيات / تطوير البرمجيات
وتم صك التعبيرَ في سَنَةِ 2001 عندما صِيغَ بيان آجايل العامِ.[2]
وتُروّجُ طرقُ آجايل عموماً عمليةَ إدارةِ المشروعِ التي تُشجّعُ التفتيشَ والتكيّفَ المتكرّرَ، وفلسفة القيادةِ التي تُشجّعُ فريقَ العمل لدى أي منظمة ذاتية، وهي مجموعة من الهندسة التي تعد من أفضل الممارساتِ والتي تَسْمحُ لتسليمِ أجيلِ ْ البرامجِ العالية النوعيةِ، وتعد نظرة العملِ التي تُرتّبُ التطويرَ بحاجاتِ الزبونِ وأهدافِ الشركةِ. والمؤسسات التصورية لهذا الإطارِ ويوجد في النظراتِ الحديثةِ إلى الإدارةِ وتحليلِ العملياتِ.
هي طرق أفضل لتطوير البرمجيات وذلك من خلال تطبيقها ومساعدة الآخرين على ذلك. باعتبار:
- الأفراد وتعاملهم فيما بينهم فوق المنظومات والأدوات
- البرمجيات الصالحة للاستعمال فوق التوثيق الكامل
- تعاون ومشاركة العميل فوق التفاوض حول العقد
- الاستجابة للتغييرات فوق الالتزام بمخطط عمل محدد
ويعني ذلك أنه على الرغم من كون العناصر على الجانب الأيسر ذات قيمة، فإننا نعطي قيمة أكبر للعناصر على الجانب الأيمن.[3]