ملخص الماده من الالف للياء
23 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما هو تعريف هندسة المتطلبات؟

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

ما هي نسبة توزيع العيوب (ليس الأخطاء) في مرحلة المتطلبات؟

  • 27%
  • 10%
  • 7%
  • 56% (correct)
  • هل مرحلة تحليل المتطلبات تتطلب تحديد جميع الوظائف والقيود؟

    True

    ما هو أحد أنواع المتطلبات التي تفرض حدودًا دقيقة أو قاعدة على كيفية عمل النظام؟ يفرض هذا النوع من المتطلبات قيودًا على خيارات التصميم.

    <p>المحدد على النظام</p> Signup and view all the answers

    ما النصائح الموجودة لكتابة المتطلبات بوضوح؟

    <p>كتابة بالصوت النشط</p> Signup and view all the answers

    ما هو الهدف من عقد اجتماعات حول حل الصراعات في المتطلبات؟

    <p>مناقشة المتطلبات التي تتعارض وحل المشاكل التي لا يمكن حلها بطرق غير رسمية.</p> Signup and view all the answers

    كتابة المتطلبات في شكل واضح يساعد في تجنب الغموض؟

    <p>False</p> Signup and view all the answers

    ما يجعل اختيار الأولويات مهمًا هو وجود توقعات ______، جدول زمني قصير، وموارد محدودة.

    <p>عالية</p> Signup and view all the answers

    ما هو الهدف من تحليل السبب الجذري؟

    <p>تحديد المصدر الأساسي لمشكلة ما وضمان فهم كامل للمشكلة المدروسة.</p> Signup and view all the answers

    متى يكون تحليل السبب الجذري قابلًا للتطبيق؟

    <p>عند تحليل المتطلبات</p> Signup and view all the answers

    ما الذي يوفره تحليل المخاطر للمؤسسة للتحضير لاحتمال عدم الالتزام بالخطة؟ يحدد المخاطر بشكل رئيسي من خلال حساب _______ X ________.

    <p>الاحتمال, التأثير</p> Signup and view all the answers

    الهدف من نموذج تسلسل Sequence Diagram هو تمثيل منطق سيناريو الاستخدام وتدفق المعلومات بين الكائنات في النظام خلال تنفيذ السيناريو؟

    <p>False</p> Signup and view all the answers

    ما الذي يقوم به التحقق (Verification) في عملية تحليل المتطلبات؟

    <p>يحدد ما إذا قمت بكتابة المتطلبات بشكل صحيح</p> Signup and view all the answers

    عملية التحقق (Verification) تقوم بالتحقق من ما إذا كان المنتج يفي بمتطلباته.

    <p>False</p> Signup and view all the answers

    ما هو الهدف من عملية التحليل (Analysis) في عملية تحليل المتطلبات؟

    <p>التأكد من امتلاكنا للمتطلبات الصحيحة</p> Signup and view all the answers

    عملية التحقق (Verification) تتحقق من مدى تلاءم المنتج مع ___________ للمتطلبات.

    <p>كتابة</p> Signup and view all the answers

    ما هو المخرج(الناتج) من عملية الاستقصاء (Elicitation)؟

    <p>مجموعة من المتطلبات التقريبية</p> Signup and view all the answers

    ما هي منهجية رؤية أو بيان المشكلة القائمة على القالب الخاص بالمنتجات (وفقًا لـ مور)؟

    <p>للزبون المستهدف الذي [.....] المنتج [.....] هو [.....] التصنيف [.....] الذي [.....] المنافس الأساسي [.....] منتجنا [.....].</p> Signup and view all the answers

    ما هو الهدف من تصنيف المستخدمين في عملية جمع المتطلبات؟

    <p>تخصيص صلاحيات ومستويات أمان، وتحديد المهام التي يقومون بها، وتحديد الميزات التي يستخدمونها، وتحديد تكرار الاستخدام، وتجربة النطاق الدوميني، وخبرتهم في نظم الكمبيوتر، والمنصات التي يستخدمونها.</p> Signup and view all the answers

    قم بمطابقة تقنيات جمع المتطلبات مع وصفها:

    <p>Brainstorming (جلسة تركيزية) = توليد العديد من الأفكار واختيار الأفضل Analysis of existing systems (تحليل الأنظمة القائمة) = فحص النظام الحالي وتحديد أوجه النقص والأعطال Interviewing (إجراء مقابلات) = تحضير المقابلات، إجراء المقابلات، ومراجعة ما تم جمعه Prototyping (تصميم نماذج) = خلق تجسيد جزئي للنظام لتوضيح واكتمال المتطلبات</p> Signup and view all the answers

    ما هي ميزة تتبع الحالة لمتطلبات البرمجيات؟

    <p>دعم تطوير النظام في جوانب مختلفة</p> Signup and view all the answers

    يجب على المتطلبات أن تكون موسومة بطريقة فريدة ودائمة لتتمكن من الرجوع إليها بشكل واضح طوال ____________.

    <p>المشروع</p> Signup and view all the answers

    إدارة المتطلبات يمكن أن تتم يدويًا أو باستخدام أدوات لتوفير الوقت والجهد اليدوي.

    <p>True</p> Signup and view all the answers

    Study Notes

    متطلبات_Analysis

    • يوجد نوعان من أنظمة المعلومات: النظام الهدف والنظام الموجود، ويهدف مهندس المتطلبات إلى تحديد المتطلبات اللازمة لتطوير النظام الهدف من أجل معالجة المشكلات الموجودة في النظام المौजूद.
    • معالجة المتطلبات هي مجموعة من الأنشطة لاستكشاف وتقييم وتوثيق وتحديد ومراجعة المتطلبات اللازمة للنظام الهدف من أجل حل مشكلات النظام الموجود والمزايا المقدمة من النظام الجديد.
    • 56% من الأخطاء في برامج الكمبيوتر تنتج عن متطلبات غير كافية، بينما 27% منها تنتج عن تصميم غير كافي، و7% منها تنتج عن أخطاء في الكود، و10% منها تنتج عن أسباب أخرى.

    أنواع المتطلبات

    • متطلبات المستخدم: الوصف الكامل لما يحتاجه المستخدم من النظام.
    • متطلبات النظام: مواصفات النظام الكامل.
    • متطلبات عمل: الوصف الكامل لما يجب أن يقوم به النظام.
    • متطلبات لا وظيفية: محدودية معالجة المتطلبات الوظيفية.

    عملية معالجة المتطلبات

    • إlicitation: هي عملية استخلاص المتطلبات من المختصين والمستخدمين.
    • تحليل المتطلبات: هي عملية تحليل المتطلبات المجمعة لتحديد ما هو आवशي منه.
    • توثيق المتطلبات: هي عملية إعداد وثيقة رسمية لما هو आवशي من المتطلبات.
    • التحقق من المتطلبات: هي عملية التحقق من ما إذا كان الورقة الرسمية لما هو आवशي من المتطلبات ت соответствها مع ما يريده المستخدم.
    • إدارة المتطلبات: هي عملية إدارة التغييرات في المتطلبات أثناء مراحل التطوير.

    أنواع المختصين

    • أصحاب المصلحة: هم المختصين الذين أثروا في النظام.
    • بائعون: هم المختصين الذين يقومون بتطوير النظام.
    • أصحاب المصالح: هم المختصين الذين لديهم مصلحة في النظام.

    أنواع تقنيات استخلاص المتطلبات

    • المقابلة: هي عملية استخلاص المتطلبات من خلال مقابلات مع المختصين.
    • استبيان: هي عملية استخلاص المتطلبات من خلال شكل استبيان.
    • مجموعات التركيز: هي عملية استخلاص المتطلبات من خلال مجموعة من المختصين.
    • مشاهدة وملاحظة: هي عملية استخلاص المتطلبات من خلال مشاهدة وملاحظة أنشطة المختصين.

    أهمية الاستخلاص

    • الاستخلاص هو أهم مرحلة في معالجة المتطلبات.
    • الاستخلاص هو عملية متكررة ومتداخلة.
    • Output من الاستخلاص: set of rough requirements، ومخرجات أخرى.
    • مصادر الاستخلاص: المختصين، والأنظمة المौजودة، والوثائق الموجودة، والأنظمة المرتبطة، والقوانين والسياسات.### تقنيات تحليل المتطلبات
    • Workshop المتطلبات: اجتماع منظمة لتمييز المتطلبات
      • المزايا: جمع المتطلبات في وقت قصير، وتحديد القرارات، وتوافق جميع الأطراف، ومكلفة أقل من المقابلات المتسلسلة
      • العيوب: تعتمد على خبرة المoderator والمتشاورين
    • تحليل الوظائف: محاولة لتحليل عمليات الأعمال إلى مكونات أقل
      • المزايا: يتيح نموذجا مفهوميا للأعمال، ويقدم جميع الأطراف بمؤشرات توافق، وييسر تقدير الجهود
      • متى تستخدم: تحليل المتطلبات
    • مخطط دفق البيانات (DFD): يرسم كيفية إدخال المعلومات في النظام، ومعالجتها، وتخزينها، واخراجها
      • المزايا: سهل الفهم، ويقدم معالم لمراحل البرمجة
      • العيوب: لا يوضح من يقوم بالعمل، ولا يوضح مسارات بديلة
      • متى تستخدم: تحليل المتطلبات، وتوثيق المتطلبات
    • نماذج البيانات: يصف المفاهيم في النطاق، والعلاقات بينها، والمعلومات المتعلقة بها
      • المزايا: مرونة النماذج بأوقات مختلفة، وهي قاطعة في الانتقال من التخطيط إلى التنفيذ
      • العيوب: معقدة لغير الخبراء، وصعبة على المستخدمين لفهمها وترتبط بها
      • متى تستخدم: تحليل المتطلبات، وتوثيق المتطلبات

    تصنيف المتطلبات

    • المتطلبات الوظيفية
    • المتطلبات البنيوية
    • المتطلبات الأدائية
    • المتطلبات البيئية
    • المتطلبات الأمنية
    • محددات التصميم
    • المتطلبات التشغيلية

    أهمية تحليل المتطلبات

    • الكشف عن المشاكل المبكرة
    • تقليل الأخطاء في عملية التحليل
    • منع遗انون المتطلبات
    • التخفيف من أعباء التكلفة والوقت

    تصنيف جودة المتطلبات

    • إتمام المتطلبات
    • الاتساق بين المتطلبات
    • صحة المتطلبات
    • وضوح المتطلبات
    • إلزامية المتطلبات
    • استقرار المتطلبات
    • قابليتها للتأكد
    • قابلية التعديل
    • الدور الرئيسي
    • قابليتها للتحديث### دورة التكرار والتقدم في إدارة المشروع
    • تسمح دورة التكرار والتقدم للمديرالمشروع وللعميل بتعديل الجدول الزمني للمشروع لمواجهة محدودية الموارد والDeadlines.
    • tăng رضا العملاء من خلال زيادة احتمال تنفيذ المتطلبات الأكثر أهمية أولاً.

    ###-types of prioritizing scales

    • مقياس فئوي: منخفض، متوسط، حرج، ... إلخ
    • مقياس رقمي خطي: نطاق من الأرقام، 1-10، 1-100، ... إلخ
    • مقياس رقمي غير خطي: أرقام فيبوناتشي، 1، 2، 3، 5، 8، ... إلخ

    أنواع الأولوية

    • الأولوية حسب الترتيب: يقرر أولاً ما يجب فعلُه حسب ماتреб من وظيفة أخرى.
    • الأولوية حسب الأهمية: يقرر حسب أهمية المتطلبات بالنسبة للمستثمرين.

    معايير الأولوية

    • القيمة: المتطلبات التي تعود بالعائد الاقتصادي الأكبر تُعطي الأولوية الأعلى.
    • التكلفة: إما بتنفيذ المتطلبات الأقل تكلفة أولاً أو التي لها عائد استثماري أعلى.
    • المخاطرة: الأولوية للمتطلبات الأعلى مخاطرة فإذا فشلت، فلن يبقى بالمشروع أكثر من الاستثمار الأدنى.
    • صعوبة التنفيذ: الأولوية للمتطلبات الأسهل تنفيذاً.
    • احتمال النجاح: الأولوية للمتطلبات ذات احتمال النجاح الأعلى.
    • الاستعجال: الأولويةตาม أهمية الوقت.
    • الامتثال القانوني: الأولوية للمتطلبات اللازمة لامتثال القانوني والتنظيمي.
    • العلاقة بالمتطلبات الأخرى: الأولوية للمتطلبات التي تدعم المتطلبات الأهم.

    تقنيات الأولوية

    • تحليل القضية التجارية: يقوم بتقييم العائد على الاستثمار.
    • المقارنة بالزوج: يقوم بمقارنة كل متطلبة مع أخرى.
    • لجان الأولوية: عملش الفعلي مع المستثمرين لتحديد أهمية المتطلبات.
    • التمثيل الرقمي: يَعطي أهمية رقمية لكل متطلبة.
    • نظام التصويت: يُعطي número من الأصوات لكل مستثمر لتحديد أهمية المتطلبات.

    ###为什么 الأولوية تغير مع الوقت

    • بسبب تغير البيئة التجارية.
    • بسبب تغير المستثمرين.
    • بسبب تغير آراء المستثمرين بعد معرفة التكلفة والجدول الزمني.
    • بسبب إضافة متطلبات جديدة وتغيير الأولوية النسبية للمتطلبات القائمة.

    مواصفات المتطلبات

    • هي الوسيلة الأساسية للتعبير عن المتطلبات.
    • تسجل وتعالج المتطلبات.
    • لا تصبح المتطلبات متطلبات حتى يتم كتابتها.

    أسماء مواصفات المتطلبات

    • وثيقة المتطلبات التجارية (BRD)
    • مواصفات الوظيفة (FSD)
    • مواصفات المنتج
    • مواصفات النظام
    • وثيقة المتطلبات
    • مواصفات المتطلبات البرمجية (SRS)

    وثائق المتطلبات

    • يتم تحديد المتطلبات في الوثيقة.
    • يتم تحديد المتطلبات في شكل قصة المستخدم أو سيناريو المستخدم.
    • يتم تحديد المتطلبات الوظيفية وغير الوظيفية في SRS.

    من يحتاج إلى وثائق المتطلبات

    • العملاء: ليعرفوا ما المنتج الذي سيتلقونه.
    • إدارة التسويق: ليعرفوا ما المنتج الذي سيتلقونه.
    • موظفي المبيعات: ليعرفوا ما المنتج الذي سيتلقونه.
    • مديرو المشروع: ليعرفوا ما المتطلبات المطلوبة.
    • فريق التطوير: ليعرفوا ما يبنيون.
    • فريق الاختبار: ليعرفوا ما يتم اختباره.
    • موظفي الدعم: ليعرفوا ما يفعلونه.
    • كتّاب الدليل: ليعرفوا ما يكتبونه.

    نصائح لتنظيم الوثائق

    • استخدام قوالب مناسبة لتنظيم المعلومات اللازمة.
    • การใชة أنماط محددة لتنظيم الأقسام والفقرات.
    • استخدام التأكيدات البصرية.
    • 创建 جدول المحتويات.
    • رقم كل الرسومات والجداول.
    • استخدام الlinks الداخلية.

    ...

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    ملخص الماده من الالف للياء لطلاب الصف العاشر، يحتوي على الملخصات والواجبات والاسئلة لاملتحان.

    More Like This

    Use Quizgecko on...
    Browser
    Browser