RE_Lecture 10

RE_Lecture 10

بروتوتايب كيشين تكنيك

مقدمة حول البروتوتايب

  • تم تقديم موضوع المحاضرة حول تقنية بروتوتايب كيشين، مع التركيز على كيفية تصميم آلة لطلب وجبات الطعام.
  • تم الإشارة إلى وجود غموض في متطلبات النظام الجديد، مما يستدعي استخدام نماذج أولية لتوضيح الفكرة.

أهمية البروتوتايب

  • يعتبر البروتوتايب أداة مهمة في منهجيات التطوير مثل الأجايل والسيرال، حيث يلعب دورًا رئيسيًا في بناء البرمجيات.
  • يساعد البروتوتايب في تحديد المتطلبات الجديدة أو المتغيرة بشكل سلس وسهل.

أمثلة عملية على استخدام البروتوتايب

  • تم ذكر مثال عن ماكينة الصراف الآلي (ATM)، وكيف أن المستخدم قد يجد صعوبة في تصور كيفية سحب الأموال من خلال هذه الآلة.
  • تم إنشاء نموذج أولي للـ ATM باستخدام شخص داخل النموذج ليقوم بتوجيه المستخدم خلال العملية.

توضيح المتطلبات من خلال النماذج الأولية

  • استخدم المثال لبناء بيت كمقارنة، حيث ساعد الرسم التخطيطي المهندس والعميل على تحديد متطلباتهما بدقة أكبر.
  • هناك نوعان من النماذج الأولية: "ثرو أوى" و"إيفولوشن"، حيث يتم تطوير النموذج الأولي بالتعاون بين المهندسين والمعماريين.

تحسين وتطوير البرمجيات عبر البروتوتايب

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

التحديات المرتبطة بالبروتوتايب

  • يجب أن يكون هناك توازن بين الوقت المستغرق لإنشاء النماذج الأولية والتكاليف المرتبطة بها.
  • لا يمكن الاستمرار في إنشاء نماذج أولية بلا حدود بسبب قيود الوقت والموارد.

الاستفادة من الوثائق السابقة

  • عند بناء نظام جديد، يمكن الاستفادة من المعلومات الموجودة في الأنظمة القديمة لتسهيل عملية التصميم والتطوير.
  • إذا كانت الوثائق غير محدثة أو غير دقيقة، فقد يؤدي ذلك إلى إضاعة الوقت والجهد أثناء عملية التحليل.

الخاتمة

  • سيتم استكمال الموضوع في المحاضرات القادمة مع التركيز على المزيد من التفاصيل حول تقنيات جمع المتطلبات.