الافتقار إلى المواصفات المسبقة يقتل المشاريع الرشيقة
وجدت الأبحاث التي تبحث في إدارة مشاريع تكنولوجيا المعلومات أن ما يقرب من ثلثي المشاريع التي تستخدم بيان أجيل يفشل.
البحث الذي أجري لكتاب بعنوان هندسة التأثيروجدت أن 65% من مشاريع البرمجيات التي تعتمد ممارسات Agile الهندسية لا يتم تسليمها في الوقت المحدد وفي حدود الميزانية وبمستوى عالٍ من الجودة.
في حين أنه يركز على تقييم الأفراد والتفاعلات على العمليات والأدوات، فقد وجد استطلاع للرأي شمل 600 من مهندسي البرمجيات في المملكة المتحدة والولايات المتحدة أن المشاريع التي تتبنى ممارسات Agile Manifesto هي أكثر عرضة للفشل بنسبة 268٪ من تلك المشاريع التي لا تستخدمها.
وأظهرت الدراسة أن المشاريع ذات المواصفات أو المتطلبات الموثقة قبل بدء التطوير كانت أكثر احتمالية للنجاح بنسبة 50% من تلك التي لم تفعل ذلك، والمشاريع التي كانت لها متطلبات واضحة قبل البدء في التطوير كانت أكثر احتمالية للنجاح بنسبة 97%، والمشاريع التي لم تتطلب القيام بالتطوير. كانت التغييرات المهمة في المتطلبات في وقت متأخر من عملية التطوير أكثر احتمالية للنجاح بنسبة 7٪.
جنيد علي، مؤلف هندسة التأثيرقال: “مع فشل 65% من المشاريع التي تتبنى ممارسات Agile في التسليم في الوقت المحدد، فقد حان الوقت للتشكيك في أتباع Agile. لقد أظهر بحثنا أن ما يهم عندما يتعلق الأمر بتقديم برامج عالية الجودة في الوقت المحدد وفي حدود الميزانية هو عملية هندسة المتطلبات القوية والتمتع بالأمان النفسي لمناقشة المشكلات وحلها عند ظهورها، مع اتخاذ خطوات لمنع إرهاق المطورين. وهذا أمر أساسي لفلسفة هندسة التأثير.
بحث البحث أيضًا في سبب فشل مبادرات التحول. على الرغم من الوعد بمنهجيات التحول، إلا أن 70% من التحولات الرقمية و96% من التحولات الرشيقة تفشل.
تقدر لجنة الحسابات العامة في المملكة المتحدة أن حكومة المملكة المتحدة تنفق 20 مليار جنيه إسترليني سنويًا على التغيير الرقمي. ووجد البحث أن المشاريع التي تستخدم هندسة التأثير كانت أقل عرضة للفشل بنسبة 50%، وفي الولايات المتحدة، يمكن أن يؤدي ذلك إلى خفض إنفاق 115 مليار دولار على البحث والتطوير المهدر سنوياً. ومن شأن انخفاض بنسبة 50% عن المشاريع الفاشلة بنسبة 70% أن يؤدي إلى توفير سنوي يقدر بنحو 7 مليارات جنيه استرليني في المملكة المتحدة.
في مقالة حديثة تناقش النتائجكتب علي: “إن التمتع بحرية المناقشة ومعالجة المشكلات يزيد من معدلات النجاح بنسبة 87%.”
ومع ذلك، وجدت الدراسة أن مهندسي البرمجيات في المملكة المتحدة كانوا أقل عرضة للشعور بأنهم قادرون على ذلك بنسبة 13% مناقشة ومعالجة المشاكل من تلك الموجودة في الولايات المتحدة؛ أكبر اختلاف بين جميع الممارسات الهندسية بين البلدين. يأتي هذا الاكتشاف بعد دراسة أجرتها شركة Engprax الاسكتلندية لاستشارات تكنولوجيا المعلومات في نوفمبر 2023 والتي أفادت أن 75٪ من مهندسي البرمجيات في المملكة المتحدة واجهوا الانتقام في المرة الأخيرة التي أبلغوا فيها عن ارتكاب مخالفات.
متى اكتشف علي سابقًا فشل البرنامجوخلص إلى أنه ينبغي التعامل مع أنظمة تكنولوجيا المعلومات على أنها أنظمة اجتماعية تقنية حيث تلعب الأنظمة البشرية والتقنية دورًا في سلامتها. على سبيل المثال، في غرفة العمليات، يعمل الأطباء والممرضون وغيرهم من موظفي الرعاية الصحية جنبًا إلى جنب مع التكنولوجيا لضمان السلامة. وبالمثل، في قمرة القيادة للطائرة، فإن التدخل السريع للطيارين هو الذي لديه القدرة على إنقاذ الأرواح عندما تتعطل أجهزة الكمبيوتر.