أرشيف شهر أكتوبر 2008

admin

مع أول كويز (إحصاء)

أعطانا المدرس اليوم دراساً لا ينسى في مادة الإحصاء..
ياويلك تنسى الآلة الحاسبة

ضاق خلقي كثيرا :( .. الاختبار سهل بس الحاسبة خانتني
طبعاً القانون .. ممنوع الإستلاف ممنوع إستخدام الجوال

يالله الحمدلله، لعل هذا درس عشان ما ننساه وقت المياجر

albara

The Waterfall Method

دار نقاش في محاضرة اليوم حول مشروع التخرج .. حيث أننا درسنا في هندسة البرمجيات أن هناك عدة طرق لتطوير المشاريع كالبرمجة القصوى (Extream Programing) و نموذج اللولب (Spiral Model) والبرمجة المتزايدة (Incremental development) وغيرها ..

و مع تعدد الطرق .. إلا أننا ملزمين باستخدام نموذج الشلال (Waterfall Model) ..

Image:Waterfall model.pngوهنا أثير النقاش .. عن سبب إلزامنا في مشروع التخرج بالعمل على هذا النموذج .. مع وجود غيرها من النماذج اللتي قد تكون أفضل منها في إنجاز المشروع ..

 

وهنا أتت الإجابة المقنعة من الدكتور محمد الشايب .. فيقول:

إن سبب إلزام الطلاب بنموذج الشلال The Waterfall Model هو لعدةأسباب أهمها:

 

  1. أنها النموذج الأفضل للتعليم .. حيث أن كمية الخبرة اللتي يكتسبها الطالب خلال عمله بالمشروع إذا كان يستعمل نموذج الشلال هي أكثر من غيرها من النماذج خلال هذه الفترة القصيرة (سنة دراسية واحدة)
  2. أنها مناسبة جدًا عندما تكون المتطلبات كاملة من العميل Full Requirements
  3. أنها ما زالت تستخدم في بعض الشركات والمؤسسات
وبهذا أقتنعت نوعــًا ما بتحمل العمل على هذا النموذج .. حيث أنني لا أحبذه شخصيــًا .. :P

 

sfeer

2_ إحصائيات النجاح و الفشل في المشاريع التقنية

مشاريع تقنية المعلومات IT في ازدياد متسارع و بنسب كبيرة جداً ففي عام 2005 بلغت أكثر من 1.8 تريليون بزيادة نسبة مقدارها 6% عن العام 2004 ثم استمرت الزيادة بنسبة 8 % في العام 2006 و بنسبة 4% في العام 2007.

ولعل من أبرز الإحصاءات في مجال المشاريع التقنية هي الإحصاءات التي تقوم بها مجموعة Standish Group و التي ذكرت أنه في العام 2005 كانت نسبة المشاريع التقنية الناجحة 16.2% فقط .. بينما 31% ألغيت تماماً قبل اكتمالها و كلفت في الولايات المتحدة لوحدها 81 بليون دولار !!

بسبب هذه الأرقام برزت الحاجة إلى وجود نظام و معايير عالمية في إدارة المشاريع للسعي الحقيقي نحو نجاحها وهذا النظام سيحقق عدد كبير جداً من الأهداف منها على سبيل المثال :

  • تحكم أفضل للموارد المالية و البشرية
  • تقوية العلاقات بالعملاء
  • وقت أقصر في بناء المشروع و تطويره
  • تكلفة أقل
  • جودة أعلى وزيادة في الوثوقية reliability
  • ارتفاع هوامش الربح
  • زيادة الإنتاجية
  • تنسيق داخلي جيد

نعود الآن لـ Standish Group  وونعرض هذه الإحصائية

stat

stat

ذكروا أن أسباب هذه الزيادة في نسبة نجاح المشاريع تعود إلى أسباب متنوعة منها :

  • معدل تكلفة للمشاريع قل بمعدل النصف
  • وجود أدوات أجود لمتابعة المشاريع و التحكم في سير العمل
  • الاهتمام بمهارات إدارة المشاريع بشكل أكبر من السابق
  • استخدام عمليات ومسارات الإدارة بشكل أكثر من السابق
sfeer

1_ إدارة المشاريع

بسم الله الرحمن الرحيم

هنا بداية انطلاقة التلاخيص و الفوائد التي تمر بي في هذا الكورس الرائع : إدارة المشاريع
متحمس جداً خاصة أنه بداية لمشروع التخرج الذي سنبدأ به خلال أسابيع من الآن :)
لكل مهتم بمتابعة هذه المادة و معرفة بعض أسرارها و فوائدها
تابعونا هنا
:)

albara

صناديق الإختبار :)

اليوم في محاضرة الـ Software Testing تعلمنا من الدكتور سجّاد محمود عدة نقاط جديدة من أهمها ..

  • أنه يوجد نوعان من الإختبارات:
  1. إختبار الصندوق الأسود: 
     يأخذ منظور خارجي (عام)  لإختبار إمكانية إستنتاج حالات الإختبار.
  2. إختبار الصندوق الأبيض (أو ما يسمى باختبار الصندوق الشفاف أو الزجاجي):  
    يأخذ المنظور الداخلي .. (يهتم بالتفاصيل الداخلية) والأكواد.
  • تعلمنا أيضًا أنه كلما زادت مجالات المدخلات Input Domains .. كلما أصبح إختبارنا للبرنامج أفضل
  • و أخيرًا فإن الفهم الجيد للمتطلبات .. يساعد في تحديد مجالات الإختبار Test Domains والتي يتم إختيار عينات الإختبار منها