ماهو الأجايل

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

الأجايل يعمل على وضع مبادئ أساسية من أجل عملية التطوير وهي:-
  1. الهدف الأسمى هو إرضاء العميل عن طريق التسليم المبكر والمتواصل لبرمجيات ذات قيمة.
  2. الترحيب بتغيير المتطلبات ولو في مراحل متقدمة من التطوير. فمناهج الأجايل تُسخر التّغيير لصالح الميزة التنافسية للعميل.
  3. تسليم برمجيات صالحة للاستعمال على فترات منتظمة، من أسبوعين إلى شهرين، مع استحسان المدة الزمنية الأقصر.
  4. يجب أن يعمل كلاً من المهنيين (العارفين بالمِهنة) والمطورين معاً بشكل يومي خلال فترة المشروع.
  5. الاعتماد في بناء المشاريع على أفراد متحمسين. مع توفير البيئة المناسبة والدعم اللازم، ومنحهم الثقة من أجل إنجاز العمل.
  6. أكثر الطرق فاعلية وتأثيراً لتواصل المعلومات إلى فريق التطوير وبين أفراده هي التخاطب وجهاً لوجه.
  7. البرمجيات الصالحة للاستعمال هي المقياس الرئيسي للتقدم.
  8. مناهج الأجايل تشجع التطوير المستدام. ينبغي على الرعاة والمطورين والمستخدمين أن يكونوا قادرين على الحفاظ على وتيرة ثابتة على الدوام.
  9. الاهتمام المستمر بالتفوق التقني والتصميم الجيد يعزز درجة الأجايل.
  10. البساطة—فن تقليص الأعمال غير الضرورية—أساسية.
  11. إن أفضل البنيات والمواصفات والتصميمات تنبثق من فرق العمل ذاتية التنظيم.
  12. يراجع فريق العمل على فترات منتظمة كيف يصبح أكثر فاعلية، ثم يدقق ويضبط سلوكه وفقا لذلك.


وهكذا تكون المبادئ الأساسية والتي مصدرها من wikipedia .. وهذه كانت نبذة صغير عن الأجايل .

لا يوجد تعليقات

أضف تعليق