د. حزام بن سعود السبيعي
د. حزام بن سعود السبيعي

@DrHuzam

15 تغريدة 27 قراءة Feb 21, 2022
1️⃣
سأغرد عن اسباب نجاح وفشل #مشاريع #التقنية
فالتقنية تحتل أهمية بالغة في حياتنا إذ تتحكم أنظمتها في الطائرات والعمليات الجراحية وحسابات البنوك والاتصالات والأعمال وغيرها
لذا فإن اي خطأ في #برمجيات تلك الأنظمة قد يؤدي إلى كوارث بشرية ومالية واجتماعية خطيرة
2⃣
ومن أهم اسباب فشل #المشاريع:
1- التأخر في موعد التسليم
2- تجاوز الميزانية
3-سوء جودة الانظمة والبرمجيات
4- عدم تلبيتها لمتطلبات واحتياجات المستخدم
 5-الصعوبة في #الصيانة و التحسين
6-وجود أخطاء قد تؤدي إلى فشل المشروع او انظمة المنشأة او الانظمة الأخرى المتعلقة بها
3⃣
أدى تكرار أزمات البرمجيات في أواخر الستينات وتكرار فشل #المشاريع  إلى عقد المؤتمر الأول ل #هندسة_البرمجيات برعاية حلف الأطلسي وذلك لاقتراح حلول لاسباب فشل المشاريع التقنية.
وقد أشعلت توصيات المؤتمر جذوة تطوير البرمجيات حتى وصلت إلى الطفرة التي نعيشها اليوم.
4⃣
وقد نشر علماء #التقنية من خلال دراسات أوروبية وأمريكية، أن أكثر من 85% من مشاكلِ وكوارث وفشل مشاريع التقنية كان بالإمكان تفاديها.
لأنها تعود إلى عدم الفهم الصحيح للمشكلة المراد حلها، أو عدم معرفة الاحتياجات الفعلية ومتطلبات الأطراف المستفيدة من النظام أو المشروع الجديد.
5⃣
وكانت حلول العلماء لتلك الأزمات في امرين:
1- إيجاد فرع متخصص للمساعدة بتفادي هذه المشاكل قبل وقوعها أوعلى الاقل تقليلها وسمي هذا الفرع باسم #هندسة_المتطلبات.
 2- رفع كفاءة مقاولي مشاريع التقنية بإيجاد معايير عالمية لشركاتهم وسميت "نموذج القدرات والنضج المتكامل" #CMMI
6️⃣
 #هندسة_المتطلبات: فهي أولى مراحل حياة بناء #المشروع التقني قبل مراحل التصميم والتنفيذ يتم خلالها عمل الدراسات والتخطيط والتحليل المعلوماتي ومناقشة الجدوى ومحاولة حل جميع الخلافات والمتناقضات الإدارية والبيئية والتقنية لاكتمال صورة المشروع واتفاق الأطراف المستفيدة على ذلك.
7⃣
يصبح الناتج النهائي لمرحلة #هندسة_المتطلبات  (متطلبات دقيقة ومحددة وواضحة وشاملة وصحيحة وعلى مستوى عال من الجودة).
وتكون هذه المتطلبات:
1- قاعدة لعقد العمل بين الأطراف (المستفيدة) و (المنفذة)
2- كتاب إرشاد ومرجعا للعاملين في #المشروع خاصة اذا كانت مدة تنفيذه طويله.
8⃣
اما نموذج النضج #CMMI فانتجه معهد #هندسة_البرمجيات بجامعة كارنيجي ميلون بتمويل وزارة الدفاع الامريكية ليساعد في حل أزمة البرمجيات التي أعاقت تطور مشاريع التقنية.
وهو نموذج معايير من خمس مراحل، يطبق لرفع مستوى كفاءة القوى العاملة وتعزيز القدرة التقنية في الشركات.
9⃣
وبذلك اشترطت #وزارة_الدفاع الامريكية حصول شركات صناعة #التقنية- على الأقل- على المستوى الثالث- حسب معايير #CMMI - لكي تصبح مؤهلة للتقدم الى مناقصات ومشتريات الوزارة.
وبفضل هذا الشرط طرأ خفض هائل في نفقات مشاريع التقنية مع ارتفاع نسبة جودتها ونجاحها.
🔟
يتكون نموذج #CMMI من 5 مستويات ويبدأ بتوجيه الشركة بالتعامل مع:
مشاكل التخطيط
رصد المشاريع
التحكم والقياس
إدارة المتطلبات
معرفة كتابة العقود مع العملاء والموردين.
ثم يوجهها بالاعتماد على:
تراكم الخبرة
العمليات الإحصائية
القدرة على التنبؤ
رفع الكفاءة
تقليل التكاليف.
1⃣1⃣
الخلاصه
ان اشتراط مرحلة #هندسة_متطلبات المشروع قبل #اتخاذ_القرار بتنفيذه، يوضح للمسئولين حجم العمل وجدواه الاقتصادية ومدى امكانية هندسة العمليات الإدارية بالمنشأة والقيود الخارجية - في بيئة المشروع - التي قد تعيق عملياته، والأهم معرفة مايمكن مكننته وما لا يمكن.
1⃣2⃣
إن كون الشركة المنفذه للمشروع حاصلة على المستوى الثالث او اعلى من تقييم مستوى نموذج القدرات والنضج المتكامل #CMMI، يعطي الطمأنينه بان الشركة مؤهله وان إجراءاتها الهندسية و الإدارية و الداعمة، ناضجة وان مسؤولياتها ومهامها وأهدافها واضحة.
resources.sei.cmu.edu
1️⃣3️⃣
#مقال ذو علاقة
أزمة #البرمجيات في #المشاريع التقنية
aleqt.com
14
#المشاريع الناجحة سلسلة طويلة من العقبات والأوقات العصيبة التي يجب التغلب عليها. نعلم ان مواجهتها أمراً غير اعتيادي لكنه طبيعيا، وعملنا هو التغلب عليها.
والاختبار الحقيقي لا يكون بالنجاح بدون تحديات أو خصوم وإنما عندما يكون #الخصم موجوداً ونتفوق عليه.
15
ثلاث فوائد هامه لإلغاء #المشاريع المتعثرة مبكرا.
■ توفير الميزانية
■ رفع معنويات الفريق
■ زيادة فرص نجاح المشاريع الاخرى

جاري تحميل الاقتراحات...