SlideShare a Scribd company logo
AGILE SOFTWARE
DEVELOPMENT I: SOFTWARE
CRISIS
‫أزمة؟‬ ‫من‬ ‫البرمجيات‬ ‫صناعة‬ ‫تعاني‬ ‫هل‬
‫دعبس‬ ‫سامح‬
‫الفهرس‬
•‫مدخل‬
•‫البرمجيات‬ ‫أزمة‬SOFTWARE CRISIS
•‫المشروعات‬ ‫فشل‬ ‫و‬ ‫نجاح‬ ‫نسب‬ ‫حول‬ ‫تقارير‬ ‫و‬ ‫دراسات‬
•‫المشروعات‬ ‫تعثر‬ ‫تحليل‬
•‫المشروعات؟‬ ‫تفشل‬ ‫أو‬ ‫تتعثر‬ ‫لماذا‬
•‫المشروعات؟‬ ‫تنجح‬ ‫لماذا‬
•‫للطميات‬ ‫ال‬!!
•‫للـ‬ ‫الصحيح‬ ‫المدخل‬AGILE SOFTWARE DEVELOPMENT
‫مدخل‬
• YOU HAVE BEEN ILL SERVED BY THE SOFTWARE INDUSTRY FOR 40 YEARS—NOT
PURPOSELY, BUT INEXTRICABLY. WE WANT TO RESTORE THE PARTNERSHIP.
•‫مدار‬ ‫على‬ ‫البرمجيات‬ ‫صناعة‬ ‫تقدمها‬ ‫التي‬ ‫الخدمة‬ ‫سوء‬ ‫من‬ ‫عانينا‬ ‫لقد‬40‫سنة‬,‫قصد‬ ‫عن‬ ‫ليس‬,‫الواقع‬ ‫هو‬ ‫هذا‬ ‫لكن‬ ‫و‬,‫آن‬ ‫و‬
‫ذلك‬ ‫لتغيير‬ ‫األوان‬[ .‫بتصرف‬]
•‫ر‬َ‫ب‬‫شوا‬ ‫ن‬ِ‫ك‬KEN SCHWABER,‫منهجية‬ ‫مؤسسي‬ ‫أحد‬ ‫هو‬ ‫و‬SCRUM‫البرمجيات‬ ‫تطوير‬ ‫إدارة‬ ‫في‬ ‫الشهيرة‬-‫الـ‬ ‫أحد‬ ‫و‬17
‫المرنة‬ ‫البرمجة‬ ‫يسمى‬ ‫لما‬ ‫الرسمي‬ ‫البيان‬ ‫على‬ ‫الموقعين‬ ‫رجال‬AGILE MANIFESTO
•‫أزمة؟‬ ‫في‬ ‫البرمجات‬ ‫صناعة‬ ‫تعيش‬ ‫حقا‬ ‫فهل‬
‫البرمجيات‬ ‫أزمة‬SOFTWARE CRISIS
•‫مصطلح‬ ‫ظهر‬"‫البرمجيات‬ ‫أزمة‬“SOFTWARE CRISIS‫العشرين‬ ‫القرن‬ ‫ستينات‬ ‫أواخر‬ ‫في‬,‫علم‬ ‫تأسيس‬ ‫بدايات‬ ‫في‬ ‫و‬
‫النا‬ ‫الصناعة‬ ‫منها‬ ‫تعاني‬ ‫التي‬ ‫المشكالت‬ ‫عن‬ ‫للتعبير‬ ‫البرمجيات‬ ‫هندسة‬‫شئة‬,‫وقتذاك‬ ‫مالمحها‬ ‫أهم‬ ‫كانت‬ ‫التي‬ ‫و‬:
•‫البرمجيات‬ ‫مشاريع‬ ‫تسليم‬ ‫في‬ ‫الكبير‬ ‫التأخر‬.
•‫البرمجيات‬ ‫مشاريع‬ ‫في‬ ‫للميزانية‬ ‫الكبير‬ ‫التجاوز‬.
•‫المسلمة‬ ‫البرمجيات‬ ‫جودة‬ ‫قلة‬(‫للمتطلبات‬ ‫تلبيتها‬ ‫عدم‬.)
•‫البرمجيات‬ ‫وتحديث‬ ‫صيانة‬ ‫في‬ ‫البالغة‬ ‫الصعوبة‬.
‫البرمجيات‬ ‫أزمة‬–‫هزلية‬ ‫صورة‬
‫البرمجيات‬ ‫أزمة‬–‫تاريخية‬ ‫أمثلة‬-HALL OF SHAME
*‫المصدر‬:http://spectrum.ieee.org/computing/software/why-software-fails
‫أزمة؟‬ ‫من‬ ‫تعاني‬ ‫البرمجيات‬ ‫صناعة‬ ‫الزالت‬ ‫فهل‬
‫ستانديش‬ ‫مؤسسة‬ ‫تقارير‬STANDISH‫سنة‬ ‫حتى‬2009
•‫عادة‬,‫تعيش‬ ‫البرمجيات‬ ‫صناعة‬ ‫أن‬ ‫يزعمون‬ ‫من‬ ‫يعتمد‬‫في‬
‫ستان‬ ‫مؤسسة‬ ‫تصدره‬ ‫الذي‬ ‫الدوري‬ ‫التقرير‬ ‫على‬ ‫أزمة‬‫ديش‬
STANDISH GROUP‫شهيرة‬ ‫بحثية‬ ‫مؤسسة‬ ‫هي‬ ‫و‬
‫البرمجيات‬ ‫صناعة‬ ‫حول‬ ‫دورية‬ ‫تقارير‬ ‫تصدر‬
•‫التقارير‬ ‫نتائج‬ ‫ملخص‬
‫عام‬ ‫حتى‬2009
•‫المصدر‬,‫كتاب‬
BEGINNING APPLICATION LIFECYCLE
MANAGEMENT
‫ستانديش‬ ‫مؤسسة‬ ‫تقارير‬STANDISH‫سنة‬2009
•‫القياس‬ ‫معايير‬:‫الموعد‬ ‫في‬ ‫التسليم‬ON TIME–‫المشروع‬ ‫بميزانية‬ ‫االلتزام‬ON BUDGET–‫الخصائص‬ ‫اكتمال‬
‫المرجوة‬SCOPE
•‫لسنة‬ ‫التقرير‬ ‫نتائج‬2009:
•44%‫متعثرة‬ ‫المشاريع‬ ‫من‬=‫تسيمها‬ ‫تأخر‬,‫لها‬ ‫طط‬ُ‫خ‬ ‫مما‬ ‫أكثر‬ ‫تكلفت‬ ‫أو‬,‫منها‬ ‫المرجوة‬ ‫الخصائص‬ ‫كل‬ ِ‫توف‬ ‫لم‬ ‫أو‬
•24%‫فشلت‬ ‫المشاريع‬ ‫من‬=‫تسليمها‬ ‫قبل‬ ‫ألغيت‬,‫قط‬ ‫تستخدم‬ ‫لم‬ ‫و‬ ‫لمت‬ُ‫س‬ ‫أو‬
•32%‫نجحت‬ ‫المشاريع‬ ‫من‬=‫موعدها‬ ‫في‬ ‫لمت‬ُ‫س‬,‫لها‬ ‫المخطط‬ ‫بالتكلفة‬ ‫و‬,‫المرجوة‬ ‫بالوظائف‬ ‫و‬
‫ستانديش‬ ‫مؤسسة‬ ‫تقارير‬STANDISH:2011-2015
•‫القياس‬ ‫معايير‬:
•‫التسليم‬‫الموعد‬ ‫في‬
•‫المشروع‬ ‫بميزانية‬ ‫االلتزام‬
•‫العميل‬ ‫رضا‬
•‫السابقة‬ ‫التقارير‬ ‫عن‬ ‫تغيرت‬
*‫المصدر‬:HTTP://WWW.INFOQ.COM/ARTICLES/STANDISH-CHAOS-2015
‫ستانديش‬ ‫تقاريرمؤسسة‬ ‫نتائج‬ ‫على‬ ‫مالحظات‬
•‫الوقت‬ ‫مع‬ ‫النتائج‬ ‫في‬ ‫تحسن‬ ‫هناك‬
•‫هي‬ ‫تقرير‬ ‫آخر‬ ‫في‬ ‫المشروعات‬ ‫نجاح‬ ‫نسبة‬29%‫فقط‬,‫جدا‬ ‫ضئيلة‬ ‫نسبة‬ ‫هي‬ ‫و‬,‫أزمة‬ ‫في‬ ‫تعيش‬ ‫الصناعة‬ ‫أن‬ ‫يوحي‬ ‫قد‬ ‫مما‬
‫بالفعل‬.
•‫حولنا‬ ‫من‬ ‫شيء‬ ‫كل‬ ‫في‬ ‫التطبيقات‬ ‫نلمس‬ ‫أننا‬ ‫الواقع‬,‫فاشلة‬ ‫التطبيقات‬ ‫هذه‬ ‫كل‬ ‫تكون‬ ‫أن‬ ‫يمكن‬ ‫ال‬ ‫و‬
•‫للمؤسس‬ ‫بالغة‬ ‫أهمية‬ ‫تمثل‬ ‫و‬ ‫مفيدة‬ ‫أنها‬ ‫إال‬ ‫متعثرة‬ ‫تكون‬ ‫قد‬ ‫المشاريع‬‫ة‬,‫العملية‬ ‫حياتنا‬ ‫في‬ ‫بأعيننا‬ ‫رأيناه‬ ‫هذا‬ ‫و‬.
•‫الدراسات‬ ‫هذه‬ ‫مثل‬ ‫مع‬ ‫التعامل‬ ‫في‬ ‫قاعدة‬:‫كمؤشرات‬ ‫بها‬ ‫يستأنس‬ ‫أن‬ ‫المرء‬ ‫على‬ ‫ينبغي‬,‫الح‬ ‫الواقع‬ ‫هو‬ ‫هذا‬ ‫أن‬ ‫يظن‬ ‫أن‬ ‫ال‬‫قيقي‬,
‫عينات‬ ‫على‬ ‫تعتمد‬ ‫الدراسات‬ ‫هذه‬ ‫مثل‬ ‫فإن‬,‫النت‬ ‫لهذه‬ ‫الوصول‬ ‫كيفية‬ ‫و‬ ‫البحث‬ ‫آليات‬ ‫عن‬ ‫تفصح‬ ‫ال‬ ‫أنها‬ ‫عن‬ ‫فضال‬‫ائج‬...‫إلخ‬,‫هذه‬ ‫و‬
‫المؤسسة‬ ‫هذه‬ ‫لتقارير‬ ‫الموجهة‬ ‫االنتقادات‬ ‫من‬.
‫د‬ ‫مجلة‬ ‫تقارير‬.‫دوبز‬DR. DOBB’S+‫سوفت‬ ‫آمبي‬ ‫مؤسسة‬
AMBYSOFT
•‫منذ‬2006‫ستانديش‬ ‫مؤسسة‬ ‫تقارير‬ ‫دقة‬ ‫عدم‬ ‫تبين‬ ‫أخرى‬ ‫دراسات‬ ‫تظهر‬ ‫بدأت‬,‫د‬ ‫مجلة‬ ‫تقارير‬ ‫منها‬.‫الشهيرة‬ ‫دوبز‬
•‫المجلة‬ ‫قراء‬ ‫رأي‬ ‫استطالع‬ ‫نتيجة‬ ‫دورية‬ ‫بصورة‬ ‫تخرج‬ ‫التقارير‬
*‫التقارير‬ ‫مصادر‬(‫مجمعة‬ ‫غير‬:)http://ambysoft.com/surveys/
‫مجلة‬ ‫دراسة‬ACM‫سنة‬2007
•‫قاربت‬ ‫المشروعات‬ ‫نجاح‬ ‫نسبة‬67!!!! %
*‫المصدر‬:‫كتاب‬BEGINNING APPLICATION LIFECYCLE MANAGEMENT
‫المشروعات‬ ‫تعثر‬ ‫تحليل‬-‫سنة‬ ‫ستانديش‬ ‫تقرير‬2013
•‫مستفاد‬ ‫درس‬:‫ك‬ ‫إنهاء‬ ‫أستطع‬ ‫لم‬ ‫إذا‬‫ل‬
‫المطلوب‬,‫أهم‬ ‫على‬ ‫فركز‬20%‫من‬
‫المطلوبات‬ ‫هذه‬,‫األكثر‬ ‫عادة‬ ‫فإنها‬
‫خالل‬ ‫استخداما‬80%‫الوقت‬ ‫من‬!
‫المشروعات‬ ‫تعثر‬ ‫تحليل‬–‫مجلة‬ ‫دراسة‬ACM‫سنة‬2007
•‫الميزانية‬ ‫تجاوز‬ ‫نسبة‬13%
•‫التسليم‬ ‫موعد‬ ‫تجاوز‬ ‫نسبة‬20%
•‫المطلوبة‬ ‫الخصائص‬ ‫في‬ ‫النقص‬ ‫نسبة‬7%
*‫حسابية‬ ‫متوسطات‬
*‫المصدر‬:‫كتاب‬BEGINNING APPLICATION LIFECYCLE MANAGEMENT
‫تفشل؟‬ ‫أو‬ ‫المشروعات‬ ‫تتعثر‬ ‫لماذا‬
THE MYTHICAL MAN-MONTH
•‫البرمجيات‬ ‫أزمة‬ ‫يناقش‬ ‫الكتاب‬
•‫سنة‬ ‫األول‬ ‫اإلصدار‬1975‫ذكرها‬ ‫التي‬ ‫المشكالت‬ ‫من‬ ‫كثير‬ ‫من‬ ‫تعاني‬ ‫الصناعة‬ ‫زالت‬ ‫ال‬ ‫و‬ ‫م‬!!
•‫القراءة‬ ‫يستحق‬ ‫الكتاب‬,‫ويكيبيديا‬ ‫على‬ ‫ملخصه‬ ‫قراءة‬ ‫األقل‬ ‫على‬ ‫أو‬:
HTTPS://EN.WIKIPEDIA.ORG/WIKI/THE_MYTHICAL_MAN-MONTH
‫الفصل‬ ‫قراءة‬ ‫و‬19,‫الكتاب‬ ‫من‬ ‫األول‬ ‫اإلصدار‬ ‫ملخص‬ ‫فإنه‬!
‫الكالسيكية‬ ‫البرمجيات‬ ‫أزمة‬ ‫تجليات‬1
•‫الناس‬ ‫و‬ ‫الوقت‬ ‫تبادلية‬ ‫خرافة‬THE MYTHICAL MAN-MONTH
•‫تأخرا‬ ‫ستزيده‬ ‫المتأخر‬ ‫للمشروع‬ ‫أفراد‬ ‫إضافة‬
•‫في‬ ‫يولد‬ ‫الطفل‬9‫أشهر‬,‫النساء‬ ‫عدد‬ ‫عن‬ ‫النظر‬ ‫بغض‬‫الوالدة‬ ‫عن‬ ‫المسئولين‬!
•‫وحدة‬‫التصور‬ ‫تماسك‬ ‫أو‬CONCEPTUAL INTEGRITY‫األنظمة‬ ‫تصميم‬ ‫في‬ ‫االعتبارات‬ ‫أهم‬
•CODING STANDARDS?–UNIFIED TOOLSET-CONSISTENT USABLE USER INTERFACES-...‫إلخ‬
•‫التحديث‬ ‫و‬ ‫الصيانة‬ ‫صعوبة‬ ‫إلى‬ ‫يؤدي‬ ‫التصور‬ ‫وحدة‬ ‫عدم‬
•‫الثاني‬ ‫النظام‬ ‫تأثير‬SECOND SYSTEM EFFECT
•‫انتبه‬!‫اإلطالق‬ ‫على‬ ‫األخطر‬ ‫هو‬ ‫النوع‬ ‫نفس‬ ‫من‬ ‫بتصميمه‬ ‫تقوم‬ ‫نظام‬ ‫ثاني‬!‫ف‬ ‫فيها‬ ‫وقعت‬ ‫التي‬ ‫األخطاء‬ ‫كل‬ ‫تالفي‬ ‫ستحاول‬ ‫ألنك‬‫األول‬ ‫النظام‬ ‫ي‬,
‫الالزم‬ ‫عن‬ ‫زائدة‬ ‫هندسته‬ ‫نظاما‬ ‫النتيجة‬ ‫ستكون‬ ‫و‬OVER-ENGINEERED!
‫الكالسيكية‬ ‫البرمجيات‬ ‫أزمة‬ ‫تجليات‬2
•‫بابل‬ ‫متالزمة‬BABEL SYNDROME
•‫التواصل‬ ‫ضعف‬ ‫هو‬ ‫الكبيرة‬ ‫المشروعات‬ ‫لفشل‬ ‫األسباب‬ ‫أهم‬ ‫أحد‬COMMUNICATION‫التنسيق‬ ‫بالتالي‬ ‫و‬ORGANIZATION
•‫التغير‬ ‫ثبات‬THE ONLY CONSTANCY IS CHANGE ITSELF
•‫قدومه‬ ‫عدم‬ ‫تتوقع‬ ‫أو‬ ‫التغير‬ ‫تحارب‬ ‫ال‬,‫محالة‬ ‫ال‬ ‫قادم‬ ‫فإنه‬,‫له‬ ‫استعد‬ ‫و‬ ‫نفسك‬ ‫ل‬‫أه‬ ‫لكن‬ ‫و‬
•‫سيفشل‬ ‫غالبا‬ ‫نظام‬ ‫أول‬,‫ضخما‬ ‫سيكون‬ ‫ربما‬,‫بطيئا‬ ‫سيكون‬ ‫ربما‬,‫االستخدام‬ ‫صعب‬ ‫سيكون‬ ‫ربما‬,‫ذلك‬ ‫كل‬ ‫ربما‬ ‫و‬‫ا‬ ‫المقترح‬‫لقديم‬:‫نظاما‬ ‫ابن‬
‫لالستبدال‬ ‫جاهزا‬=‫التجريبي‬ ‫المشروع‬ ‫فكرة‬PILOT PROJECT.‫الجديد‬ ‫المقترح‬:‫بالتدريج‬ ‫النظام‬ ‫ابن‬,‫التجريبية‬ ‫النسخ‬ ‫صارت‬ ‫قد‬ ‫و‬
BETA VERSIONS‫اآلن‬ ‫شائعة‬
•‫فضية‬ ‫رصاصة‬ ‫توجد‬ ‫ال‬NO SILVER BULLET
•‫سحرية‬ ‫حلول‬ ‫توجد‬ ‫ال‬,‫المشكالت‬ ‫كل‬ ‫يناسب‬ ‫واحد‬ ‫حل‬ ‫أو‬[‫األصلية‬ ‫الفكرة‬ ‫من‬ ‫تصرف‬ ‫و‬ ‫بتبسيط‬]
‫الكالسيكية‬ ‫البرمجيات‬ ‫أزمة‬ ‫تجليات‬3
•‫البرمجية‬ ‫األخطاء‬SOFTWARE BUGS‫دة‬‫وال‬:!
•FIXING A DEFECT HAS A SUBSTANTIAL (20 TO 50 PERCENT) CHANCE OF INTRODUCING
ANOTHER.‫ما‬ ‫برمجي‬ ‫خطأ‬ ‫تصحيح‬ ‫عند‬,‫كبيرة‬ ‫احتمالية‬ ‫هناك‬ ‫فإن‬(‫من‬20‫إلى‬50)%‫أخرى‬ ‫أخطاء‬ ‫الستحداث‬!
•‫المراجعة‬ ‫اختبارات‬ ‫أن‬ ‫التأكد‬ ‫من‬ ‫البد‬REGRESSION TESTS‫برمجي‬ ‫لخطأ‬ ‫تصحيح‬ ‫كل‬ ‫بعد‬ ‫صحيح‬ ‫بشكل‬ ‫تعمل‬[ !‫سنة‬ ‫الكالم‬ ‫هذا‬ ‫الحظ‬
1975!!!]
•‫الكوارث‬ ‫تفريخ‬HATCHING CATASTROPHES:‫واحدة‬ ‫دفعة‬ ‫ليس‬ ‫و‬ ‫بالتدريج‬ ‫تحدث‬ ‫الكوارث‬
•‫المعلومات‬ ‫من‬ ‫لنوعين‬ ‫يحتاج‬ ‫مدير‬ ‫كل‬:‫قرار‬ ‫اتخذا‬ ‫منها‬ ‫يلزم‬ ‫استثنائية‬ ‫معلومات‬,‫حالة‬ ‫تقارير‬ ‫و‬STATUS REPORTS‫اإلنذار‬ ‫و‬ ‫للمتابعة‬
‫للمشكالت‬ ‫المبكر‬.
•‫اآلمنة‬ ‫البيئة‬,‫التالوم‬ ‫من‬ ‫الخالية‬BLAME-FREE,‫انسيابي‬ ‫بشكل‬ ‫المعلومات‬ ‫تدفق‬ ‫و‬ ‫الشفافية‬ ‫تضمن‬(‫يخف‬ ‫لم‬ ‫إن‬,‫ب‬ ‫أوال‬ ‫سيخبرك‬‫أول‬)!
•‫تحديد‬ ‫هو‬ ‫الصحيحة‬ ‫الحالة‬ ‫معرفة‬ ‫لضمان‬ ‫شيء‬ ‫أفضل‬‫التسليم‬ ‫مواعيد‬DEADLINES‫االلتزام‬ ‫محاولة‬ ‫و‬‫بها‬.‫نحو‬ ‫للتقدم‬ ‫المستمرة‬ ‫المتابعة‬ ‫و‬
‫التسليم‬ ‫موعد‬.
‫البرمجيات‬ ‫فشل‬ ‫أسباب‬
•‫الواقعية‬ ‫غير‬ ‫أو‬ ‫الغامضة‬ ‫األهداف‬
•‫المطلوبة‬ ‫الموارد‬ ‫تقدير‬ ‫في‬ ‫الخطأ‬
•‫مستمر‬ ‫بشكل‬ ‫المشروع‬ ‫حالة‬ ‫متابعة‬ ‫عدم‬POOR REPORTING OF PROJECT STATUS
•‫المخاطر‬ ‫إدارة‬ ‫في‬ ‫الفشل‬
•‫التواصل‬ ‫ضعف‬POOR COMMUNICATION
•‫ناضجة‬ ‫غير‬ ‫تقنيات‬ ‫على‬ ‫االعتماد‬IMMATURE TECHNOLOGIES
•‫المشروع‬ ‫تعقيدات‬ ‫إدارة‬ ‫في‬ ‫الفشل‬
•‫التطوير‬ ‫في‬ ‫المتقنة‬ ‫غير‬ ‫أو‬ ‫السيئة‬ ‫الممارسات‬HACKING-DRIVEN DEVELOPMENT
•‫اإلداري‬ ‫الفقر‬ ‫أو‬ ‫الضعف‬
•‫المصلحة‬ ‫أصحاب‬ ‫سياسات‬STAKEHOLDERS‫المتعارضة‬
•‫السوق‬ ‫ضغط‬
‫واحد‬ ‫لسبب‬ ‫عادة‬ ‫الفشل‬ ‫يحدث‬ ‫ال‬,‫مجتمعة‬ ‫أسباب‬ ‫لعدة‬ ‫إنما‬,‫تنظيمية‬ ‫و‬ ‫إدارية‬ ‫و‬ ‫فنية‬.
*‫المصدر‬:HTTP://SPECTRUM.IEEE.ORG/COMPUTING/SOFTWARE/WHY-SOFTWARE-FAILS
‫لماذا‬‫المشروعات؟‬ ‫تنجح‬
‫المشروع‬ ‫حجم‬ ‫تأثير‬1
•‫مجلة‬ ‫أجرتها‬ ‫التي‬ ‫الدراسة‬ ‫في‬ACM‫سنة‬2007
‫بعنوان‬THE IMPACT OF SIZE AND
VOLATILITY ON IT PROJECT
PERFORMANCE
•‫المشروع‬ ‫حجم‬ ‫زاد‬ ‫كلما‬,‫أو‬ ‫تعثره‬ ‫فرص‬ ‫زادت‬
‫فشله‬
•‫فيه‬ ‫المبذول‬ ‫بالمجهود‬ ‫الحجم‬ ‫قياس‬.‫المجهود‬=
‫األشخاص‬ ‫عدد‬×‫األشهر‬ ‫عدد‬
‫المشروع‬ ‫حجم‬ ‫تأثير‬2
•‫ستانديتش‬ ‫مؤسسة‬ ‫تقرير‬ ‫في‬STANDISH
CHAOS REPORT‫لسنة‬2015
•‫لسنة‬ ‫المشروع‬ ‫حجم‬ ‫قياس‬ ‫معيار‬ ‫أعلم‬ ‫ال‬20015,‫لكن‬
‫سنة‬ ‫معيار‬2013‫تتكل‬ ‫التي‬ ‫المشروعات‬ ‫يعتبر‬ ‫كان‬‫ف‬
‫من‬ ‫أقل‬1‫صغيرة‬ ‫دوالر‬ ‫مليون‬,‫أكثر‬ ‫تتكلف‬ ‫التي‬ ‫و‬‫من‬
10‫كبيرة‬ ‫دوالر‬ ‫مليون‬
‫المصدر‬:http://www.infoq.com/articles/standish-chaos-2015
‫المشروع‬ ‫مواصفات‬ ‫تعقد‬ ‫تأثير‬REQUIREMENTS
COMPLEXITY
•‫م‬ ‫يزيد‬ ‫المشروع‬ ‫فشل‬ ‫أو‬ ‫تعثر‬ ‫احتمال‬ ‫أن‬ ‫إلى‬ ‫يشير‬ ‫السابق‬ ‫التقرير‬ ‫نفس‬‫تعقده‬ ‫ع‬.
‫المشروع‬ ‫تنفيذ‬ ‫زمن‬ ‫تأثير‬
•‫مجلة‬ ‫أجرتها‬ ‫التي‬ ‫الدراسة‬ ‫في‬ACM‫سنة‬2007
‫بعنوان‬THE IMPACT OF SIZE AND
VOLATILITY ON IT PROJECT
PERFORMANCE
•‫و‬ ‫تعثره‬ ‫فرص‬ ‫زادت‬ ‫المشروع‬ ‫تنفيذ‬ ‫زمن‬ ‫زاد‬ ‫كلما‬
‫فشله‬
•‫من‬ ‫أكثر‬ ‫المشروع‬ ‫زمن‬ ‫كان‬ ‫إذا‬18‫احتمالية‬ ‫تزيد‬
‫جدا‬ ‫الفشل‬!
‫الفريق‬ ‫حجم‬ ‫تأثير‬
•‫مجلة‬ ‫أجرتها‬ ‫التي‬ ‫الدراسة‬ ‫في‬ACM‫سنة‬2007
‫بعنوان‬THE IMPACT OF SIZE AND
VOLATILITY ON IT PROJECT
PERFORMANCE
•‫عن‬ ‫الفريق‬ ‫حجم‬ ‫زاد‬ ‫إذا‬20,‫و‬ ‫تعثره‬ ‫احتمالية‬ ‫زادت‬
‫جدا‬ ‫فشله‬
•‫من‬ ‫أقل‬20‫متقاربة‬ ‫التعثر‬ ‫احتمالية‬ ‫تقريبا‬
•‫ف‬ ‫بروكس‬ ‫فريدريك‬ ‫قاله‬ ‫ما‬ ‫مع‬ ‫متوافقة‬ ‫النتائج‬ ‫هذه‬‫كتابه‬ ‫ي‬
THE MYTHICAL MAN-MONTH‫سنة‬ ‫من‬
1974:‫إال‬ ‫تزيده‬ ‫لن‬ ‫المتأخر‬ ‫للمشوع‬ ‫أفراد‬ ‫إضافة‬
‫تأخرا‬!
‫الرؤية‬ ‫وضوح‬ ‫تأثير‬
•‫طرديا‬ ‫تتناسب‬ ‫الفشل‬ ‫و‬ ‫التعثر‬ ‫احتمالية‬ ‫أن‬ ‫ذكرت‬ ‫السابقة‬ ‫الدراسة‬ ‫نفس‬‫المتطلبات‬ ‫في‬ ‫التغير‬ ‫مع‬REQUIREMENTS
CHANGING
•‫كتاب‬ ‫الدراسة‬ ‫مصدر‬:BEGINNING APPLICATION LIFECYCLE MANAGEMENT
‫المتبعة‬ ‫المنهجية‬ ‫تأثير‬PROCESS1
•‫تقرير‬‫ستانديتش‬ ‫مؤسسة‬STANDISH
CHAOS REPORT‫لسنة‬2015
‫المتبعة‬ ‫المنهجية‬ ‫تأثير‬PROCESS2
•‫د‬ ‫مجلة‬ ‫تقرير‬.‫دوبز‬+‫سنة‬ ‫سوفت‬ ‫آمبي‬ ‫مؤسسة‬
2013(‫بتصرف‬)
•‫المرنة‬ ‫المنهجات‬ ‫باتباع‬ ‫أعلى‬ ‫النجاح‬ ‫احتماليات‬
AGILE‫التقليدية‬ ‫المنهجيات‬ ‫من‬TRADITIONAL
‫االرتجالية‬ ‫أو‬AD-HOC
•‫باتباع‬ ‫أقل‬ ‫الفشل‬ ‫و‬ ‫التعثر‬ ‫احتماليات‬‫المنهجات‬‫المرنة‬
AGILE‫التقليدية‬ ‫المنهجيات‬ ‫من‬TRADITIONAL
‫االرتجالية‬ ‫أو‬AD-HOC
‫المصدر‬:http://www.ambysoft.com/surveys/success2013.html
‫للطميات‬ ‫ال‬!
•‫ا‬ ‫البرمجة‬ ‫حركة‬ ‫ظهور‬ ‫قبل‬ ‫مخدومة‬ ‫تكن‬ ‫لم‬ ‫البرمجيات‬ ‫صناعة‬ ‫أن‬ ‫االدعاء‬‫لمرنة‬AGILE SOFTWARE
DEVELOPMENT–‫العرض‬ ‫بداية‬ ‫في‬ ‫قدمنا‬ ‫كما‬-‫خاطيء‬ ‫لكنه‬ ‫و‬ ‫شائع‬ ‫مدخل‬!
•‫حقيقية‬ ‫أزمة‬ ‫من‬ ‫تعاني‬ ‫ال‬ ‫البرمجيات‬ ‫صناعة‬ ‫أن‬ ‫تبين‬ ‫اإلحصاءات‬,‫جديدة‬ ‫قديمة‬ ‫مشكالت‬ ‫من‬ ‫تخلو‬ ‫لم‬ ‫إن‬ ‫و‬!
•‫النجاح‬ ‫أسباب‬ ‫أهم‬ ‫خالصة‬:
•«‫سكر‬ ‫تاكل‬ ‫نملة‬ ‫عيش‬»!!–‫مصري‬ ‫مثل‬
•‫صغير‬ ‫المشروع‬–‫صغير‬ ‫فريق‬–‫قصير‬ ‫زمن‬
•GO AGILE!
•‫اإلحصاءات‬‫بالفعل‬ ‫المرنة‬ ‫البرمجة‬ ‫حركة‬ ‫نجاح‬ ‫تبين‬,‫المدخل‬ ‫غير‬ ‫من‬ ‫لكن‬ ‫و‬‫الخاطيء‬,‫األيام‬ ‫هذه‬ ‫العام‬ ‫االتجاه‬ ‫فهي‬...
‫المرنة؟‬ ‫البرمجة‬ ‫أساليب‬ ‫شيوع‬ ‫مدى‬ ‫ما‬1
•‫د‬ ‫مجلة‬ ‫تجريه‬ ‫الذي‬ ‫االستبيان‬ ‫نتيجة‬.‫مؤ‬ ‫مع‬ ‫دوبز‬‫سسة‬
‫لسنة‬ ‫سوفت‬ ‫آمبي‬2014
•‫المصدر‬:
HTTP://WWW.AMBYSOFT.COM/SUR
VEYS/STATEOFITUNION2014Q2.HT
ML
‫المرنة؟‬ ‫البرمجة‬ ‫أساليب‬ ‫شيوع‬ ‫مدى‬ ‫ما‬2
•‫فورستر‬ ‫مؤسسة‬ ‫نشرتها‬ ‫دراسة‬ ‫في‬FORRESTER‫سنة‬2011‫بعنوان‬:
WATER-SCRUM-FALL IS THE REALITY OF AGILE FOR MOST ORGANIZATIONS TODAY
•‫الخالصة‬:
•‫شائعة‬ ‫المرنة‬ ‫البرمجة‬ ‫أساليب‬,‫خالصة‬ ‫ليست‬ ‫لكنها‬AGILE IS POPULAR BUT NOT PURE
•‫الدراسة‬ ‫عليه‬ ‫أطلقت‬ ‫ما‬ ‫هو‬ ‫شيوعا‬ ‫المناهج‬ ‫أكثر‬:WATER-SCRUM-FALL‫سقرام‬ ‫أسلوب‬ ‫و‬ ‫التقليدية‬ ‫األساليب‬ ‫من‬ ‫هجين‬ ‫هي‬ ‫و‬SCRUM‫و‬
‫سيئا‬ ‫أو‬ ‫حسنا‬ ‫ليس‬ ‫هذا‬
‫تبنتها‬ ‫التي‬ ‫المؤسسات‬ ‫في‬ ‫المرنة‬ ‫البرمجة‬ ‫تطبيق‬ ‫تأثير‬
•‫د‬ ‫مجلة‬ ‫تجريه‬ ‫الذي‬ ‫االستبيان‬ ‫نتيجة‬.‫مؤ‬ ‫مع‬ ‫دوبز‬‫سسة‬
‫لسنة‬ ‫سوفت‬ ‫آمبي‬2014
•‫المصدر‬:
HTTP://WWW.AMBYSOFT.COM/SUR
VEYS/STATEOFITUNION2014Q2.HT
ML
#EndOfText ;-)

More Related Content

PPTX
CI/CD Overview
PDF
SRE Demystified - 14 - SRE Practices overview
PDF
Non-Functional Requirements
PDF
Metodologías Ágiles - Scrum y XP
PPTX
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
PDF
Feature Driven Development
PDF
NATIVE VS PWA APPS – A COMPLETE GUIDE
CI/CD Overview
SRE Demystified - 14 - SRE Practices overview
Non-Functional Requirements
Metodologías Ágiles - Scrum y XP
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Feature Driven Development
NATIVE VS PWA APPS – A COMPLETE GUIDE

What's hot (20)

PDF
DevOps
PDF
Top 10 Mobile Application Testing Tools | Edureka
PPT
Reingeniería
PPTX
eXtreme Programming (XP)
PDF
Qualidade de software
PPT
Application Performance Monitoring
PDF
Pair Programming
PPTX
PPTX
Patrones de arquitectura Software(Capa de Datos)
PPT
Validating Non Functional Requirements
PPTX
Sistemas Operativos (temas de clase)
PPTX
Testing Strategy in Micro Frontend architecture
PDF
Metodologías de desarrollo ágiles: Scrum, XP
PPTX
Monolith to serverless service based architectures in the enterprise
PPTX
Introduction to DevOps
PPSX
PPT
PDF
Discover the right tools for your Project Management Office (PMO)
PDF
An introduction to prince2
PDF
12.diseño basado en patrones
DevOps
Top 10 Mobile Application Testing Tools | Edureka
Reingeniería
eXtreme Programming (XP)
Qualidade de software
Application Performance Monitoring
Pair Programming
Patrones de arquitectura Software(Capa de Datos)
Validating Non Functional Requirements
Sistemas Operativos (temas de clase)
Testing Strategy in Micro Frontend architecture
Metodologías de desarrollo ágiles: Scrum, XP
Monolith to serverless service based architectures in the enterprise
Introduction to DevOps
Discover the right tools for your Project Management Office (PMO)
An introduction to prince2
12.diseño basado en patrones
Ad

Viewers also liked (20)

PPTX
Introduction to application security (Arabic)
PDF
هندسة البرمجيات 1
DOCX
Software engineering تلخيص
PPT
Developping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائق
DOCX
Extreme programming
PPTX
Extreme Programming (XP) for Dummies
PDF
الفرسان الثلاثة لـ ألكسندر دوما - www.newt3ch.net
PDF
Extreme Programming (XP)
PDF
software engineering هندسة البرمجيات
PDF
use case diagramHospital managment system
PPTX
البرمجيات
PPTX
Library management
PPTX
مكونات نظام المعلومات
PPTX
تطوير نظم المعلومات
PPT
Open Source Software in Libraries
PPTX
مفهوم دورة تطوير نظام المعلومات الادراية واهميته
PPTX
Extreme Programming
PPTX
Agile mindset (Arabic)
PPT
Architecture solution architecture method
PPT
OOAD UNIT I UML DIAGRAMS
Introduction to application security (Arabic)
هندسة البرمجيات 1
Software engineering تلخيص
Developping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائق
Extreme programming
Extreme Programming (XP) for Dummies
الفرسان الثلاثة لـ ألكسندر دوما - www.newt3ch.net
Extreme Programming (XP)
software engineering هندسة البرمجيات
use case diagramHospital managment system
البرمجيات
Library management
مكونات نظام المعلومات
تطوير نظم المعلومات
Open Source Software in Libraries
مفهوم دورة تطوير نظام المعلومات الادراية واهميته
Extreme Programming
Agile mindset (Arabic)
Architecture solution architecture method
OOAD UNIT I UML DIAGRAMS
Ad

Similar to Agile Software Development I: Software crisis (Arabic) (20)

PDF
Software Engineering 2018
PPTX
اساسيات صيانة البرمجيات-هندسة البرمجيات.pptx
PPTX
ملتقى التميز المؤسسي 2015 - اليوم الثاني - كيف تختار النظام الإلكتروني المناس...
PDF
Uml use case diagram 2
PDF
1 Agile.pdf bv 1 Agile.pdf pmp agile
PPT
17426319.ppt
PPTX
1424460846.6175.pptx تطوير نظم المعلومات الادارية
PPT
تدريب-حول-إطار-الرصد-والتقييم،-صياغة-المؤشرات-والورقة-المرجعية-لمنظمات-المجتم...
PPTX
تحليل نظم 3 مترجم.pptx
PDF
Uml use case diagram
PPTX
عرض للارشفة.pptx
PDF
كيف تكون مهندس إدارة مشروعات محترفا_ أسئلة تساعدك في المقابلات الفنية.._.pdf
PPT
مبادئ تحليل وتصميم النظم دراسة شاملة.ppt
PDF
أفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيري
PPT
تدريب-حول-إطار-الرصد-والتقييم،-صياغة-المؤشرات-والورقة-المرجعية-لمنظمات-المجتم...
PDF
Pmp presentation project management .pdf
PPTX
Business Process Reengineeringهندسة العمل.pptx
PPTX
Project_Communication ادارة اصحاب المصالح.pptx
PDF
Bi marabia23
PDF
Bi marabia23
Software Engineering 2018
اساسيات صيانة البرمجيات-هندسة البرمجيات.pptx
ملتقى التميز المؤسسي 2015 - اليوم الثاني - كيف تختار النظام الإلكتروني المناس...
Uml use case diagram 2
1 Agile.pdf bv 1 Agile.pdf pmp agile
17426319.ppt
1424460846.6175.pptx تطوير نظم المعلومات الادارية
تدريب-حول-إطار-الرصد-والتقييم،-صياغة-المؤشرات-والورقة-المرجعية-لمنظمات-المجتم...
تحليل نظم 3 مترجم.pptx
Uml use case diagram
عرض للارشفة.pptx
كيف تكون مهندس إدارة مشروعات محترفا_ أسئلة تساعدك في المقابلات الفنية.._.pdf
مبادئ تحليل وتصميم النظم دراسة شاملة.ppt
أفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيري
تدريب-حول-إطار-الرصد-والتقييم،-صياغة-المؤشرات-والورقة-المرجعية-لمنظمات-المجتم...
Pmp presentation project management .pdf
Business Process Reengineeringهندسة العمل.pptx
Project_Communication ادارة اصحاب المصالح.pptx
Bi marabia23
Bi marabia23

Agile Software Development I: Software crisis (Arabic)

  • 1. AGILE SOFTWARE DEVELOPMENT I: SOFTWARE CRISIS ‫أزمة؟‬ ‫من‬ ‫البرمجيات‬ ‫صناعة‬ ‫تعاني‬ ‫هل‬ ‫دعبس‬ ‫سامح‬
  • 2. ‫الفهرس‬ •‫مدخل‬ •‫البرمجيات‬ ‫أزمة‬SOFTWARE CRISIS •‫المشروعات‬ ‫فشل‬ ‫و‬ ‫نجاح‬ ‫نسب‬ ‫حول‬ ‫تقارير‬ ‫و‬ ‫دراسات‬ •‫المشروعات‬ ‫تعثر‬ ‫تحليل‬ •‫المشروعات؟‬ ‫تفشل‬ ‫أو‬ ‫تتعثر‬ ‫لماذا‬ •‫المشروعات؟‬ ‫تنجح‬ ‫لماذا‬ •‫للطميات‬ ‫ال‬!! •‫للـ‬ ‫الصحيح‬ ‫المدخل‬AGILE SOFTWARE DEVELOPMENT
  • 3. ‫مدخل‬ • YOU HAVE BEEN ILL SERVED BY THE SOFTWARE INDUSTRY FOR 40 YEARS—NOT PURPOSELY, BUT INEXTRICABLY. WE WANT TO RESTORE THE PARTNERSHIP. •‫مدار‬ ‫على‬ ‫البرمجيات‬ ‫صناعة‬ ‫تقدمها‬ ‫التي‬ ‫الخدمة‬ ‫سوء‬ ‫من‬ ‫عانينا‬ ‫لقد‬40‫سنة‬,‫قصد‬ ‫عن‬ ‫ليس‬,‫الواقع‬ ‫هو‬ ‫هذا‬ ‫لكن‬ ‫و‬,‫آن‬ ‫و‬ ‫ذلك‬ ‫لتغيير‬ ‫األوان‬[ .‫بتصرف‬] •‫ر‬َ‫ب‬‫شوا‬ ‫ن‬ِ‫ك‬KEN SCHWABER,‫منهجية‬ ‫مؤسسي‬ ‫أحد‬ ‫هو‬ ‫و‬SCRUM‫البرمجيات‬ ‫تطوير‬ ‫إدارة‬ ‫في‬ ‫الشهيرة‬-‫الـ‬ ‫أحد‬ ‫و‬17 ‫المرنة‬ ‫البرمجة‬ ‫يسمى‬ ‫لما‬ ‫الرسمي‬ ‫البيان‬ ‫على‬ ‫الموقعين‬ ‫رجال‬AGILE MANIFESTO •‫أزمة؟‬ ‫في‬ ‫البرمجات‬ ‫صناعة‬ ‫تعيش‬ ‫حقا‬ ‫فهل‬
  • 4. ‫البرمجيات‬ ‫أزمة‬SOFTWARE CRISIS •‫مصطلح‬ ‫ظهر‬"‫البرمجيات‬ ‫أزمة‬“SOFTWARE CRISIS‫العشرين‬ ‫القرن‬ ‫ستينات‬ ‫أواخر‬ ‫في‬,‫علم‬ ‫تأسيس‬ ‫بدايات‬ ‫في‬ ‫و‬ ‫النا‬ ‫الصناعة‬ ‫منها‬ ‫تعاني‬ ‫التي‬ ‫المشكالت‬ ‫عن‬ ‫للتعبير‬ ‫البرمجيات‬ ‫هندسة‬‫شئة‬,‫وقتذاك‬ ‫مالمحها‬ ‫أهم‬ ‫كانت‬ ‫التي‬ ‫و‬: •‫البرمجيات‬ ‫مشاريع‬ ‫تسليم‬ ‫في‬ ‫الكبير‬ ‫التأخر‬. •‫البرمجيات‬ ‫مشاريع‬ ‫في‬ ‫للميزانية‬ ‫الكبير‬ ‫التجاوز‬. •‫المسلمة‬ ‫البرمجيات‬ ‫جودة‬ ‫قلة‬(‫للمتطلبات‬ ‫تلبيتها‬ ‫عدم‬.) •‫البرمجيات‬ ‫وتحديث‬ ‫صيانة‬ ‫في‬ ‫البالغة‬ ‫الصعوبة‬.
  • 6. ‫البرمجيات‬ ‫أزمة‬–‫تاريخية‬ ‫أمثلة‬-HALL OF SHAME *‫المصدر‬:http://spectrum.ieee.org/computing/software/why-software-fails
  • 7. ‫أزمة؟‬ ‫من‬ ‫تعاني‬ ‫البرمجيات‬ ‫صناعة‬ ‫الزالت‬ ‫فهل‬
  • 8. ‫ستانديش‬ ‫مؤسسة‬ ‫تقارير‬STANDISH‫سنة‬ ‫حتى‬2009 •‫عادة‬,‫تعيش‬ ‫البرمجيات‬ ‫صناعة‬ ‫أن‬ ‫يزعمون‬ ‫من‬ ‫يعتمد‬‫في‬ ‫ستان‬ ‫مؤسسة‬ ‫تصدره‬ ‫الذي‬ ‫الدوري‬ ‫التقرير‬ ‫على‬ ‫أزمة‬‫ديش‬ STANDISH GROUP‫شهيرة‬ ‫بحثية‬ ‫مؤسسة‬ ‫هي‬ ‫و‬ ‫البرمجيات‬ ‫صناعة‬ ‫حول‬ ‫دورية‬ ‫تقارير‬ ‫تصدر‬ •‫التقارير‬ ‫نتائج‬ ‫ملخص‬ ‫عام‬ ‫حتى‬2009 •‫المصدر‬,‫كتاب‬ BEGINNING APPLICATION LIFECYCLE MANAGEMENT
  • 9. ‫ستانديش‬ ‫مؤسسة‬ ‫تقارير‬STANDISH‫سنة‬2009 •‫القياس‬ ‫معايير‬:‫الموعد‬ ‫في‬ ‫التسليم‬ON TIME–‫المشروع‬ ‫بميزانية‬ ‫االلتزام‬ON BUDGET–‫الخصائص‬ ‫اكتمال‬ ‫المرجوة‬SCOPE •‫لسنة‬ ‫التقرير‬ ‫نتائج‬2009: •44%‫متعثرة‬ ‫المشاريع‬ ‫من‬=‫تسيمها‬ ‫تأخر‬,‫لها‬ ‫طط‬ُ‫خ‬ ‫مما‬ ‫أكثر‬ ‫تكلفت‬ ‫أو‬,‫منها‬ ‫المرجوة‬ ‫الخصائص‬ ‫كل‬ ِ‫توف‬ ‫لم‬ ‫أو‬ •24%‫فشلت‬ ‫المشاريع‬ ‫من‬=‫تسليمها‬ ‫قبل‬ ‫ألغيت‬,‫قط‬ ‫تستخدم‬ ‫لم‬ ‫و‬ ‫لمت‬ُ‫س‬ ‫أو‬ •32%‫نجحت‬ ‫المشاريع‬ ‫من‬=‫موعدها‬ ‫في‬ ‫لمت‬ُ‫س‬,‫لها‬ ‫المخطط‬ ‫بالتكلفة‬ ‫و‬,‫المرجوة‬ ‫بالوظائف‬ ‫و‬
  • 10. ‫ستانديش‬ ‫مؤسسة‬ ‫تقارير‬STANDISH:2011-2015 •‫القياس‬ ‫معايير‬: •‫التسليم‬‫الموعد‬ ‫في‬ •‫المشروع‬ ‫بميزانية‬ ‫االلتزام‬ •‫العميل‬ ‫رضا‬ •‫السابقة‬ ‫التقارير‬ ‫عن‬ ‫تغيرت‬ *‫المصدر‬:HTTP://WWW.INFOQ.COM/ARTICLES/STANDISH-CHAOS-2015
  • 11. ‫ستانديش‬ ‫تقاريرمؤسسة‬ ‫نتائج‬ ‫على‬ ‫مالحظات‬ •‫الوقت‬ ‫مع‬ ‫النتائج‬ ‫في‬ ‫تحسن‬ ‫هناك‬ •‫هي‬ ‫تقرير‬ ‫آخر‬ ‫في‬ ‫المشروعات‬ ‫نجاح‬ ‫نسبة‬29%‫فقط‬,‫جدا‬ ‫ضئيلة‬ ‫نسبة‬ ‫هي‬ ‫و‬,‫أزمة‬ ‫في‬ ‫تعيش‬ ‫الصناعة‬ ‫أن‬ ‫يوحي‬ ‫قد‬ ‫مما‬ ‫بالفعل‬. •‫حولنا‬ ‫من‬ ‫شيء‬ ‫كل‬ ‫في‬ ‫التطبيقات‬ ‫نلمس‬ ‫أننا‬ ‫الواقع‬,‫فاشلة‬ ‫التطبيقات‬ ‫هذه‬ ‫كل‬ ‫تكون‬ ‫أن‬ ‫يمكن‬ ‫ال‬ ‫و‬ •‫للمؤسس‬ ‫بالغة‬ ‫أهمية‬ ‫تمثل‬ ‫و‬ ‫مفيدة‬ ‫أنها‬ ‫إال‬ ‫متعثرة‬ ‫تكون‬ ‫قد‬ ‫المشاريع‬‫ة‬,‫العملية‬ ‫حياتنا‬ ‫في‬ ‫بأعيننا‬ ‫رأيناه‬ ‫هذا‬ ‫و‬. •‫الدراسات‬ ‫هذه‬ ‫مثل‬ ‫مع‬ ‫التعامل‬ ‫في‬ ‫قاعدة‬:‫كمؤشرات‬ ‫بها‬ ‫يستأنس‬ ‫أن‬ ‫المرء‬ ‫على‬ ‫ينبغي‬,‫الح‬ ‫الواقع‬ ‫هو‬ ‫هذا‬ ‫أن‬ ‫يظن‬ ‫أن‬ ‫ال‬‫قيقي‬, ‫عينات‬ ‫على‬ ‫تعتمد‬ ‫الدراسات‬ ‫هذه‬ ‫مثل‬ ‫فإن‬,‫النت‬ ‫لهذه‬ ‫الوصول‬ ‫كيفية‬ ‫و‬ ‫البحث‬ ‫آليات‬ ‫عن‬ ‫تفصح‬ ‫ال‬ ‫أنها‬ ‫عن‬ ‫فضال‬‫ائج‬...‫إلخ‬,‫هذه‬ ‫و‬ ‫المؤسسة‬ ‫هذه‬ ‫لتقارير‬ ‫الموجهة‬ ‫االنتقادات‬ ‫من‬.
  • 12. ‫د‬ ‫مجلة‬ ‫تقارير‬.‫دوبز‬DR. DOBB’S+‫سوفت‬ ‫آمبي‬ ‫مؤسسة‬ AMBYSOFT •‫منذ‬2006‫ستانديش‬ ‫مؤسسة‬ ‫تقارير‬ ‫دقة‬ ‫عدم‬ ‫تبين‬ ‫أخرى‬ ‫دراسات‬ ‫تظهر‬ ‫بدأت‬,‫د‬ ‫مجلة‬ ‫تقارير‬ ‫منها‬.‫الشهيرة‬ ‫دوبز‬ •‫المجلة‬ ‫قراء‬ ‫رأي‬ ‫استطالع‬ ‫نتيجة‬ ‫دورية‬ ‫بصورة‬ ‫تخرج‬ ‫التقارير‬ *‫التقارير‬ ‫مصادر‬(‫مجمعة‬ ‫غير‬:)http://ambysoft.com/surveys/
  • 13. ‫مجلة‬ ‫دراسة‬ACM‫سنة‬2007 •‫قاربت‬ ‫المشروعات‬ ‫نجاح‬ ‫نسبة‬67!!!! % *‫المصدر‬:‫كتاب‬BEGINNING APPLICATION LIFECYCLE MANAGEMENT
  • 14. ‫المشروعات‬ ‫تعثر‬ ‫تحليل‬-‫سنة‬ ‫ستانديش‬ ‫تقرير‬2013 •‫مستفاد‬ ‫درس‬:‫ك‬ ‫إنهاء‬ ‫أستطع‬ ‫لم‬ ‫إذا‬‫ل‬ ‫المطلوب‬,‫أهم‬ ‫على‬ ‫فركز‬20%‫من‬ ‫المطلوبات‬ ‫هذه‬,‫األكثر‬ ‫عادة‬ ‫فإنها‬ ‫خالل‬ ‫استخداما‬80%‫الوقت‬ ‫من‬!
  • 15. ‫المشروعات‬ ‫تعثر‬ ‫تحليل‬–‫مجلة‬ ‫دراسة‬ACM‫سنة‬2007 •‫الميزانية‬ ‫تجاوز‬ ‫نسبة‬13% •‫التسليم‬ ‫موعد‬ ‫تجاوز‬ ‫نسبة‬20% •‫المطلوبة‬ ‫الخصائص‬ ‫في‬ ‫النقص‬ ‫نسبة‬7% *‫حسابية‬ ‫متوسطات‬ *‫المصدر‬:‫كتاب‬BEGINNING APPLICATION LIFECYCLE MANAGEMENT
  • 16. ‫تفشل؟‬ ‫أو‬ ‫المشروعات‬ ‫تتعثر‬ ‫لماذا‬
  • 17. THE MYTHICAL MAN-MONTH •‫البرمجيات‬ ‫أزمة‬ ‫يناقش‬ ‫الكتاب‬ •‫سنة‬ ‫األول‬ ‫اإلصدار‬1975‫ذكرها‬ ‫التي‬ ‫المشكالت‬ ‫من‬ ‫كثير‬ ‫من‬ ‫تعاني‬ ‫الصناعة‬ ‫زالت‬ ‫ال‬ ‫و‬ ‫م‬!! •‫القراءة‬ ‫يستحق‬ ‫الكتاب‬,‫ويكيبيديا‬ ‫على‬ ‫ملخصه‬ ‫قراءة‬ ‫األقل‬ ‫على‬ ‫أو‬: HTTPS://EN.WIKIPEDIA.ORG/WIKI/THE_MYTHICAL_MAN-MONTH ‫الفصل‬ ‫قراءة‬ ‫و‬19,‫الكتاب‬ ‫من‬ ‫األول‬ ‫اإلصدار‬ ‫ملخص‬ ‫فإنه‬!
  • 18. ‫الكالسيكية‬ ‫البرمجيات‬ ‫أزمة‬ ‫تجليات‬1 •‫الناس‬ ‫و‬ ‫الوقت‬ ‫تبادلية‬ ‫خرافة‬THE MYTHICAL MAN-MONTH •‫تأخرا‬ ‫ستزيده‬ ‫المتأخر‬ ‫للمشروع‬ ‫أفراد‬ ‫إضافة‬ •‫في‬ ‫يولد‬ ‫الطفل‬9‫أشهر‬,‫النساء‬ ‫عدد‬ ‫عن‬ ‫النظر‬ ‫بغض‬‫الوالدة‬ ‫عن‬ ‫المسئولين‬! •‫وحدة‬‫التصور‬ ‫تماسك‬ ‫أو‬CONCEPTUAL INTEGRITY‫األنظمة‬ ‫تصميم‬ ‫في‬ ‫االعتبارات‬ ‫أهم‬ •CODING STANDARDS?–UNIFIED TOOLSET-CONSISTENT USABLE USER INTERFACES-...‫إلخ‬ •‫التحديث‬ ‫و‬ ‫الصيانة‬ ‫صعوبة‬ ‫إلى‬ ‫يؤدي‬ ‫التصور‬ ‫وحدة‬ ‫عدم‬ •‫الثاني‬ ‫النظام‬ ‫تأثير‬SECOND SYSTEM EFFECT •‫انتبه‬!‫اإلطالق‬ ‫على‬ ‫األخطر‬ ‫هو‬ ‫النوع‬ ‫نفس‬ ‫من‬ ‫بتصميمه‬ ‫تقوم‬ ‫نظام‬ ‫ثاني‬!‫ف‬ ‫فيها‬ ‫وقعت‬ ‫التي‬ ‫األخطاء‬ ‫كل‬ ‫تالفي‬ ‫ستحاول‬ ‫ألنك‬‫األول‬ ‫النظام‬ ‫ي‬, ‫الالزم‬ ‫عن‬ ‫زائدة‬ ‫هندسته‬ ‫نظاما‬ ‫النتيجة‬ ‫ستكون‬ ‫و‬OVER-ENGINEERED!
  • 19. ‫الكالسيكية‬ ‫البرمجيات‬ ‫أزمة‬ ‫تجليات‬2 •‫بابل‬ ‫متالزمة‬BABEL SYNDROME •‫التواصل‬ ‫ضعف‬ ‫هو‬ ‫الكبيرة‬ ‫المشروعات‬ ‫لفشل‬ ‫األسباب‬ ‫أهم‬ ‫أحد‬COMMUNICATION‫التنسيق‬ ‫بالتالي‬ ‫و‬ORGANIZATION •‫التغير‬ ‫ثبات‬THE ONLY CONSTANCY IS CHANGE ITSELF •‫قدومه‬ ‫عدم‬ ‫تتوقع‬ ‫أو‬ ‫التغير‬ ‫تحارب‬ ‫ال‬,‫محالة‬ ‫ال‬ ‫قادم‬ ‫فإنه‬,‫له‬ ‫استعد‬ ‫و‬ ‫نفسك‬ ‫ل‬‫أه‬ ‫لكن‬ ‫و‬ •‫سيفشل‬ ‫غالبا‬ ‫نظام‬ ‫أول‬,‫ضخما‬ ‫سيكون‬ ‫ربما‬,‫بطيئا‬ ‫سيكون‬ ‫ربما‬,‫االستخدام‬ ‫صعب‬ ‫سيكون‬ ‫ربما‬,‫ذلك‬ ‫كل‬ ‫ربما‬ ‫و‬‫ا‬ ‫المقترح‬‫لقديم‬:‫نظاما‬ ‫ابن‬ ‫لالستبدال‬ ‫جاهزا‬=‫التجريبي‬ ‫المشروع‬ ‫فكرة‬PILOT PROJECT.‫الجديد‬ ‫المقترح‬:‫بالتدريج‬ ‫النظام‬ ‫ابن‬,‫التجريبية‬ ‫النسخ‬ ‫صارت‬ ‫قد‬ ‫و‬ BETA VERSIONS‫اآلن‬ ‫شائعة‬ •‫فضية‬ ‫رصاصة‬ ‫توجد‬ ‫ال‬NO SILVER BULLET •‫سحرية‬ ‫حلول‬ ‫توجد‬ ‫ال‬,‫المشكالت‬ ‫كل‬ ‫يناسب‬ ‫واحد‬ ‫حل‬ ‫أو‬[‫األصلية‬ ‫الفكرة‬ ‫من‬ ‫تصرف‬ ‫و‬ ‫بتبسيط‬]
  • 20. ‫الكالسيكية‬ ‫البرمجيات‬ ‫أزمة‬ ‫تجليات‬3 •‫البرمجية‬ ‫األخطاء‬SOFTWARE BUGS‫دة‬‫وال‬:! •FIXING A DEFECT HAS A SUBSTANTIAL (20 TO 50 PERCENT) CHANCE OF INTRODUCING ANOTHER.‫ما‬ ‫برمجي‬ ‫خطأ‬ ‫تصحيح‬ ‫عند‬,‫كبيرة‬ ‫احتمالية‬ ‫هناك‬ ‫فإن‬(‫من‬20‫إلى‬50)%‫أخرى‬ ‫أخطاء‬ ‫الستحداث‬! •‫المراجعة‬ ‫اختبارات‬ ‫أن‬ ‫التأكد‬ ‫من‬ ‫البد‬REGRESSION TESTS‫برمجي‬ ‫لخطأ‬ ‫تصحيح‬ ‫كل‬ ‫بعد‬ ‫صحيح‬ ‫بشكل‬ ‫تعمل‬[ !‫سنة‬ ‫الكالم‬ ‫هذا‬ ‫الحظ‬ 1975!!!] •‫الكوارث‬ ‫تفريخ‬HATCHING CATASTROPHES:‫واحدة‬ ‫دفعة‬ ‫ليس‬ ‫و‬ ‫بالتدريج‬ ‫تحدث‬ ‫الكوارث‬ •‫المعلومات‬ ‫من‬ ‫لنوعين‬ ‫يحتاج‬ ‫مدير‬ ‫كل‬:‫قرار‬ ‫اتخذا‬ ‫منها‬ ‫يلزم‬ ‫استثنائية‬ ‫معلومات‬,‫حالة‬ ‫تقارير‬ ‫و‬STATUS REPORTS‫اإلنذار‬ ‫و‬ ‫للمتابعة‬ ‫للمشكالت‬ ‫المبكر‬. •‫اآلمنة‬ ‫البيئة‬,‫التالوم‬ ‫من‬ ‫الخالية‬BLAME-FREE,‫انسيابي‬ ‫بشكل‬ ‫المعلومات‬ ‫تدفق‬ ‫و‬ ‫الشفافية‬ ‫تضمن‬(‫يخف‬ ‫لم‬ ‫إن‬,‫ب‬ ‫أوال‬ ‫سيخبرك‬‫أول‬)! •‫تحديد‬ ‫هو‬ ‫الصحيحة‬ ‫الحالة‬ ‫معرفة‬ ‫لضمان‬ ‫شيء‬ ‫أفضل‬‫التسليم‬ ‫مواعيد‬DEADLINES‫االلتزام‬ ‫محاولة‬ ‫و‬‫بها‬.‫نحو‬ ‫للتقدم‬ ‫المستمرة‬ ‫المتابعة‬ ‫و‬ ‫التسليم‬ ‫موعد‬.
  • 21. ‫البرمجيات‬ ‫فشل‬ ‫أسباب‬ •‫الواقعية‬ ‫غير‬ ‫أو‬ ‫الغامضة‬ ‫األهداف‬ •‫المطلوبة‬ ‫الموارد‬ ‫تقدير‬ ‫في‬ ‫الخطأ‬ •‫مستمر‬ ‫بشكل‬ ‫المشروع‬ ‫حالة‬ ‫متابعة‬ ‫عدم‬POOR REPORTING OF PROJECT STATUS •‫المخاطر‬ ‫إدارة‬ ‫في‬ ‫الفشل‬ •‫التواصل‬ ‫ضعف‬POOR COMMUNICATION •‫ناضجة‬ ‫غير‬ ‫تقنيات‬ ‫على‬ ‫االعتماد‬IMMATURE TECHNOLOGIES •‫المشروع‬ ‫تعقيدات‬ ‫إدارة‬ ‫في‬ ‫الفشل‬ •‫التطوير‬ ‫في‬ ‫المتقنة‬ ‫غير‬ ‫أو‬ ‫السيئة‬ ‫الممارسات‬HACKING-DRIVEN DEVELOPMENT •‫اإلداري‬ ‫الفقر‬ ‫أو‬ ‫الضعف‬ •‫المصلحة‬ ‫أصحاب‬ ‫سياسات‬STAKEHOLDERS‫المتعارضة‬ •‫السوق‬ ‫ضغط‬ ‫واحد‬ ‫لسبب‬ ‫عادة‬ ‫الفشل‬ ‫يحدث‬ ‫ال‬,‫مجتمعة‬ ‫أسباب‬ ‫لعدة‬ ‫إنما‬,‫تنظيمية‬ ‫و‬ ‫إدارية‬ ‫و‬ ‫فنية‬. *‫المصدر‬:HTTP://SPECTRUM.IEEE.ORG/COMPUTING/SOFTWARE/WHY-SOFTWARE-FAILS
  • 23. ‫المشروع‬ ‫حجم‬ ‫تأثير‬1 •‫مجلة‬ ‫أجرتها‬ ‫التي‬ ‫الدراسة‬ ‫في‬ACM‫سنة‬2007 ‫بعنوان‬THE IMPACT OF SIZE AND VOLATILITY ON IT PROJECT PERFORMANCE •‫المشروع‬ ‫حجم‬ ‫زاد‬ ‫كلما‬,‫أو‬ ‫تعثره‬ ‫فرص‬ ‫زادت‬ ‫فشله‬ •‫فيه‬ ‫المبذول‬ ‫بالمجهود‬ ‫الحجم‬ ‫قياس‬.‫المجهود‬= ‫األشخاص‬ ‫عدد‬×‫األشهر‬ ‫عدد‬
  • 24. ‫المشروع‬ ‫حجم‬ ‫تأثير‬2 •‫ستانديتش‬ ‫مؤسسة‬ ‫تقرير‬ ‫في‬STANDISH CHAOS REPORT‫لسنة‬2015 •‫لسنة‬ ‫المشروع‬ ‫حجم‬ ‫قياس‬ ‫معيار‬ ‫أعلم‬ ‫ال‬20015,‫لكن‬ ‫سنة‬ ‫معيار‬2013‫تتكل‬ ‫التي‬ ‫المشروعات‬ ‫يعتبر‬ ‫كان‬‫ف‬ ‫من‬ ‫أقل‬1‫صغيرة‬ ‫دوالر‬ ‫مليون‬,‫أكثر‬ ‫تتكلف‬ ‫التي‬ ‫و‬‫من‬ 10‫كبيرة‬ ‫دوالر‬ ‫مليون‬ ‫المصدر‬:http://www.infoq.com/articles/standish-chaos-2015
  • 25. ‫المشروع‬ ‫مواصفات‬ ‫تعقد‬ ‫تأثير‬REQUIREMENTS COMPLEXITY •‫م‬ ‫يزيد‬ ‫المشروع‬ ‫فشل‬ ‫أو‬ ‫تعثر‬ ‫احتمال‬ ‫أن‬ ‫إلى‬ ‫يشير‬ ‫السابق‬ ‫التقرير‬ ‫نفس‬‫تعقده‬ ‫ع‬.
  • 26. ‫المشروع‬ ‫تنفيذ‬ ‫زمن‬ ‫تأثير‬ •‫مجلة‬ ‫أجرتها‬ ‫التي‬ ‫الدراسة‬ ‫في‬ACM‫سنة‬2007 ‫بعنوان‬THE IMPACT OF SIZE AND VOLATILITY ON IT PROJECT PERFORMANCE •‫و‬ ‫تعثره‬ ‫فرص‬ ‫زادت‬ ‫المشروع‬ ‫تنفيذ‬ ‫زمن‬ ‫زاد‬ ‫كلما‬ ‫فشله‬ •‫من‬ ‫أكثر‬ ‫المشروع‬ ‫زمن‬ ‫كان‬ ‫إذا‬18‫احتمالية‬ ‫تزيد‬ ‫جدا‬ ‫الفشل‬!
  • 27. ‫الفريق‬ ‫حجم‬ ‫تأثير‬ •‫مجلة‬ ‫أجرتها‬ ‫التي‬ ‫الدراسة‬ ‫في‬ACM‫سنة‬2007 ‫بعنوان‬THE IMPACT OF SIZE AND VOLATILITY ON IT PROJECT PERFORMANCE •‫عن‬ ‫الفريق‬ ‫حجم‬ ‫زاد‬ ‫إذا‬20,‫و‬ ‫تعثره‬ ‫احتمالية‬ ‫زادت‬ ‫جدا‬ ‫فشله‬ •‫من‬ ‫أقل‬20‫متقاربة‬ ‫التعثر‬ ‫احتمالية‬ ‫تقريبا‬ •‫ف‬ ‫بروكس‬ ‫فريدريك‬ ‫قاله‬ ‫ما‬ ‫مع‬ ‫متوافقة‬ ‫النتائج‬ ‫هذه‬‫كتابه‬ ‫ي‬ THE MYTHICAL MAN-MONTH‫سنة‬ ‫من‬ 1974:‫إال‬ ‫تزيده‬ ‫لن‬ ‫المتأخر‬ ‫للمشوع‬ ‫أفراد‬ ‫إضافة‬ ‫تأخرا‬!
  • 28. ‫الرؤية‬ ‫وضوح‬ ‫تأثير‬ •‫طرديا‬ ‫تتناسب‬ ‫الفشل‬ ‫و‬ ‫التعثر‬ ‫احتمالية‬ ‫أن‬ ‫ذكرت‬ ‫السابقة‬ ‫الدراسة‬ ‫نفس‬‫المتطلبات‬ ‫في‬ ‫التغير‬ ‫مع‬REQUIREMENTS CHANGING •‫كتاب‬ ‫الدراسة‬ ‫مصدر‬:BEGINNING APPLICATION LIFECYCLE MANAGEMENT
  • 30. ‫المتبعة‬ ‫المنهجية‬ ‫تأثير‬PROCESS2 •‫د‬ ‫مجلة‬ ‫تقرير‬.‫دوبز‬+‫سنة‬ ‫سوفت‬ ‫آمبي‬ ‫مؤسسة‬ 2013(‫بتصرف‬) •‫المرنة‬ ‫المنهجات‬ ‫باتباع‬ ‫أعلى‬ ‫النجاح‬ ‫احتماليات‬ AGILE‫التقليدية‬ ‫المنهجيات‬ ‫من‬TRADITIONAL ‫االرتجالية‬ ‫أو‬AD-HOC •‫باتباع‬ ‫أقل‬ ‫الفشل‬ ‫و‬ ‫التعثر‬ ‫احتماليات‬‫المنهجات‬‫المرنة‬ AGILE‫التقليدية‬ ‫المنهجيات‬ ‫من‬TRADITIONAL ‫االرتجالية‬ ‫أو‬AD-HOC ‫المصدر‬:http://www.ambysoft.com/surveys/success2013.html
  • 31. ‫للطميات‬ ‫ال‬! •‫ا‬ ‫البرمجة‬ ‫حركة‬ ‫ظهور‬ ‫قبل‬ ‫مخدومة‬ ‫تكن‬ ‫لم‬ ‫البرمجيات‬ ‫صناعة‬ ‫أن‬ ‫االدعاء‬‫لمرنة‬AGILE SOFTWARE DEVELOPMENT–‫العرض‬ ‫بداية‬ ‫في‬ ‫قدمنا‬ ‫كما‬-‫خاطيء‬ ‫لكنه‬ ‫و‬ ‫شائع‬ ‫مدخل‬! •‫حقيقية‬ ‫أزمة‬ ‫من‬ ‫تعاني‬ ‫ال‬ ‫البرمجيات‬ ‫صناعة‬ ‫أن‬ ‫تبين‬ ‫اإلحصاءات‬,‫جديدة‬ ‫قديمة‬ ‫مشكالت‬ ‫من‬ ‫تخلو‬ ‫لم‬ ‫إن‬ ‫و‬! •‫النجاح‬ ‫أسباب‬ ‫أهم‬ ‫خالصة‬: •«‫سكر‬ ‫تاكل‬ ‫نملة‬ ‫عيش‬»!!–‫مصري‬ ‫مثل‬ •‫صغير‬ ‫المشروع‬–‫صغير‬ ‫فريق‬–‫قصير‬ ‫زمن‬ •GO AGILE! •‫اإلحصاءات‬‫بالفعل‬ ‫المرنة‬ ‫البرمجة‬ ‫حركة‬ ‫نجاح‬ ‫تبين‬,‫المدخل‬ ‫غير‬ ‫من‬ ‫لكن‬ ‫و‬‫الخاطيء‬,‫األيام‬ ‫هذه‬ ‫العام‬ ‫االتجاه‬ ‫فهي‬...
  • 32. ‫المرنة؟‬ ‫البرمجة‬ ‫أساليب‬ ‫شيوع‬ ‫مدى‬ ‫ما‬1 •‫د‬ ‫مجلة‬ ‫تجريه‬ ‫الذي‬ ‫االستبيان‬ ‫نتيجة‬.‫مؤ‬ ‫مع‬ ‫دوبز‬‫سسة‬ ‫لسنة‬ ‫سوفت‬ ‫آمبي‬2014 •‫المصدر‬: HTTP://WWW.AMBYSOFT.COM/SUR VEYS/STATEOFITUNION2014Q2.HT ML
  • 33. ‫المرنة؟‬ ‫البرمجة‬ ‫أساليب‬ ‫شيوع‬ ‫مدى‬ ‫ما‬2 •‫فورستر‬ ‫مؤسسة‬ ‫نشرتها‬ ‫دراسة‬ ‫في‬FORRESTER‫سنة‬2011‫بعنوان‬: WATER-SCRUM-FALL IS THE REALITY OF AGILE FOR MOST ORGANIZATIONS TODAY •‫الخالصة‬: •‫شائعة‬ ‫المرنة‬ ‫البرمجة‬ ‫أساليب‬,‫خالصة‬ ‫ليست‬ ‫لكنها‬AGILE IS POPULAR BUT NOT PURE •‫الدراسة‬ ‫عليه‬ ‫أطلقت‬ ‫ما‬ ‫هو‬ ‫شيوعا‬ ‫المناهج‬ ‫أكثر‬:WATER-SCRUM-FALL‫سقرام‬ ‫أسلوب‬ ‫و‬ ‫التقليدية‬ ‫األساليب‬ ‫من‬ ‫هجين‬ ‫هي‬ ‫و‬SCRUM‫و‬ ‫سيئا‬ ‫أو‬ ‫حسنا‬ ‫ليس‬ ‫هذا‬
  • 34. ‫تبنتها‬ ‫التي‬ ‫المؤسسات‬ ‫في‬ ‫المرنة‬ ‫البرمجة‬ ‫تطبيق‬ ‫تأثير‬ •‫د‬ ‫مجلة‬ ‫تجريه‬ ‫الذي‬ ‫االستبيان‬ ‫نتيجة‬.‫مؤ‬ ‫مع‬ ‫دوبز‬‫سسة‬ ‫لسنة‬ ‫سوفت‬ ‫آمبي‬2014 •‫المصدر‬: HTTP://WWW.AMBYSOFT.COM/SUR VEYS/STATEOFITUNION2014Q2.HT ML

Editor's Notes

  • #20: * سبب التسمية «متلازمة بابل» يعود إلى أساطير الأولين! ففي حين يقول الله تعالى: «يريد الله بكم اليسر و لا يريد بكم العسر» و يقول: «ما يفعل الله بعذابكم إن شكرتم و آمنتم» و يقول: «يريد الله أن يخفف عنكم»...إلخ نجد أن البهود و النصارى يعتقدون – كما جاء في التوراة, سفر التكوين – أن الإنسان الأول أراد أن يبني برجا يصل إلى السماء, فخاف الرب – تعالى عما يقولون علوا كبيرا – أن لا يقوم لهم شيء إذا بلغوا هذه الدرجة من العلم, فـ»بلبل» ألسنتهم, أي فرقها, فلم يستطيعوا التواصل, ففشل مشروع بناء البرج! «ذلكم ظنكم الذي ظننتم بربكم أردكم فأصبحتم من الخاسرين» * سبب التسمية «الرصاصة الفضية»: في أساطير الأولين أن الرصاص المصنوع من الفضة هو الوحيد القادر على قتل الذئاب الضارية!