تم نشر Agile Manifesto في عام 2001. وحدد القيم والمبادئ التي على أساسها تم تقسيم جميع الممارسات العديدة المستخدمة في تطوير البرمجيات ، الجديدة والموجودة مسبقًا ، إلى قسمين - الممارسات الرشيقة والممارسات غير الرشيقة.
على سبيل المثال ، أصبح اختبار الوحدة ، تخطيط البوكر ، المواقف اليومية من الممارسات الرشيقة.
من ناحية أخرى ، لم يتم تضمين غرامات الموظفين ، وإعداد وتوقيع مهمة فنية كاملة ، والفصل بين الفرق وفقًا لخصائصهم الوظيفية (أقسام الهندسة المعمارية والتطوير والجودة) في قائمة Agile.
الأسباب التي تجعل Agile أو ممارسة العكس بعين الاعتبار ليست واضحة دائمًا.
هذه المقالة هي محاولة لإعادة التفكير في الممارسات التي أعرفها عن Agile ، لصياغة معايير بسيطة وواضحة للممارسة التي يمكن اعتبارها Agile والتي لا تعتبر كذلك.
![ماذا يعني أن تكون رشيقًا؟](https://habrastorage.org/webt/xt/hq/um/xthqumcrqsjg-qp82aq6-axjyly.png)
سأبني المقالة على النحو التالي. أولاً ، سأقدم المعايير ، ثم سأختبرها بأمثلة.
المعايير
الممارسة (بالإضافة إلى فكرة أو قيمة أو مبدأ أو حتى الإطار بأكمله) سيتم اعتبارها رشيقة إذا استوفت معيارًا واحدًا على الأقل (ولا تتعارض مع جميع المعايير الأخرى). وبالعكس ، إذا كانت الممارسة تتعارض مع معيار واحد على الأقل ، فلن يتم اعتبارها رشيقة.
المهنيين المبدعين
Agile , . , , , .
Agile .
Agile , .
![التواصل الفعال](https://habrastorage.org/webt/kb/rb/u-/kbrbu-qnpyilhoceugdwm2oxsh0.png)
– , .
Agile – (face-to-face). , , .
– , , , .
, .
/
(lean) , Agile , .
Agile / , (eliminate waste).
![ردود الفعل](https://habrastorage.org/webt/9v/lv/hx/9vlvhxgzfrxu57s1jeane5oqugk.png)
, . Agile , .
– .
Agile
Agile
, ,
, (eliminate waste)
: –
, ,
,
-
![القيمة](https://habrastorage.org/webt/hb/sj/n6/hbsjn62k03elfg-xsu7aev1e26a.png)
, ,
![ردود الفعل](https://habrastorage.org/webt/9v/lv/hx/9vlvhxgzfrxu57s1jeane5oqugk.png)
,
![التواصل الفعال](https://habrastorage.org/webt/kb/rb/u-/kbrbu-qnpyilhoceugdwm2oxsh0.png)
, user stories
![القيمة](https://habrastorage.org/webt/hb/sj/n6/hbsjn62k03elfg-xsu7aev1e26a.png)
user story;
Planning Poker ( )
,
( , )
,
![التواصل الفعال](https://habrastorage.org/webt/kb/rb/u-/kbrbu-qnpyilhoceugdwm2oxsh0.png)
![القيمة](https://habrastorage.org/webt/hb/sj/n6/hbsjn62k03elfg-xsu7aev1e26a.png)
,
(open space)
,
()
![ردود الفعل](https://habrastorage.org/webt/9v/lv/hx/9vlvhxgzfrxu57s1jeane5oqugk.png)
–
, -, (CI/CD)
![ردود الفعل](https://habrastorage.org/webt/9v/lv/hx/9vlvhxgzfrxu57s1jeane5oqugk.png)
Definition of Done
DoD –
DoD
Agile
,
![لا توجد تعليقات](https://habrastorage.org/webt/3l/70/qn/3l70qn3mknyayiw-qsukgfnvf5o.png)
,
,
,
, ; –
,
, ,
( / )
,
![اتصالات غير فعالة](https://habrastorage.org/webt/g8/zd/0t/g8zd0tq-xq9s3cxshefmd3ouk0c.png)
, ,
,
![ليس للناس](https://habrastorage.org/webt/k8/qy/mh/k8qymhzqds9ohik-4tnw0ec48jg.png)
![اتصالات غير فعالة](https://habrastorage.org/webt/g8/zd/0t/g8zd0tq-xq9s3cxshefmd3ouk0c.png)
,
![ردود الفعل](https://habrastorage.org/webt/9v/lv/hx/9vlvhxgzfrxu57s1jeane5oqugk.png)
( , )
– , , ,
/ ,
, ; ,
, ,
صنع القرار الاستبدادي يمنع ردود الفعل
استنتاج
المعايير المذكورة أعلاه ليست بديلاً عن البيان. لكنهم يساعدونني كثيرًا في عملي اليومي. بمساعدتهم (في الصور) أشرح ما يعنيه أن تكون رشيقًا. وبمساعدتهم ، أقيم ما أواجهه. أود أن أعرف رأيك في ذلك.
يرجى الكتابة في التعليقات ، هل من الواضح دائمًا أن هذه الممارسة أو تلك هي رشيقة؟ كيف تحل هذه المشكلة؟
اكتب أي ممارسات رشيقة أو غير رشيقة لا تفي ، في رأيك ، بالمعايير المقترحة. اقترح المعايير الخاصة بك.