3.4 KiB
3.4 KiB
title | localeTitle |
---|---|
The Manifesto | البيان |
البيان
الأصل
في يوم 11-13 فبراير 2001 ، في منتجع لودج آت سنوبيرد للتزلج في جبال واساتس في يوتا ، التقى سبعة عشر شخصًا للحديث ، والتزلج ، والاسترخاء ، ومحاولة إيجاد أرضية مشتركة - وبالطبع ، لتناول الطعام. […] الآن ، سيكون من الصعب العثور على تجمع أكبر للأناركيين التنظيميين ، لذا فإن ما خرج من هذا الاجتماع كان رمزيًا - بيانًا لتطور برامج Agile - وقعه جميع المشاركين. (1)
بيان لتطوير البرمجيات رشيقة
نحن نكشف عن طرق أفضل لتطوير البرمجيات من خلال القيام بذلك ومساعدة الآخرين على القيام بذلك.
من خلال هذا العمل ، وصلنا إلى قيمة
- الأفراد والتفاعلات على العملية والأدوات.
- برنامج العمل على وثائق شاملة.
- تعاون العملاء على التفاوض بشأن العقود.
- الاستجابة للتغيير بعد اتباع الخطة.
في حين أن هناك قيمة في العناصر على اليمين ، فإننا نقدر العناصر على اليسار أكثر.
اثنا عشر مبادئ من رشيق البرمجيات
- إن أولويتنا القصوى هي إرضاء العميل من خلال تقديم برامج قيمة في وقت مبكر ومستمر.
- نرحب المتطلبات المتغيرة، حتى وقت متأخر في التنمية. تساهم العمليات السريعة في تغيير الميزة التنافسية للعميل.
- تقديم برامج العمل في كثير من الأحيان ، من بضعة أسابيع إلى بضعة أشهر ، مع تفضيل لفترة زمنية أقصر.
- يجب على رجال الأعمال والمطورين العمل معا يوميا في جميع أنحاء المشروع.
- بناء مشاريع حول دوافع الأفراد. أعطهم البيئة والدعم الذي يحتاجون إليه ، وثق بهم لإنجاز المهمة.
- إن الطريقة الأكثر فعالية وفعالية لنقل المعلومات إلى فريق التطوير وداخله هي المحادثة المباشرة.
- يعمل البرنامج هو المقياس الأساسي للتقدم.
- عمليات رشيقة تعزز التنمية المستدامة. يجب على مقدمي المشروع والمطورين والمستخدمين الحفاظ على وتيرة ثابتة إلى أجل غير مسمى.
- الاهتمام المستمر بالتميز الفني والتصميم الجيد يعزز من الرشاقة.
- البساطة - فن تعظيم كمية العمل التي لم يتم القيام بها - أمر ضروري.
- تنشأ أفضل البنى والمتطلبات والتصاميم من فرق التنظيم الذاتي.
- في الفترات المنتظمة ، يتأمل الفريق في كيفية أن يصبح أكثر فعالية ، ثم يضبط ويعدل سلوكه وفقًا لذلك.