Lec 9: Model Base Documentation 1 | المحاضرة 9: توثيق المتطلبات بأستخدام النماذج 1

This video provides a comprehensive walkthrough of how to document software system requirements using best practices in software engineering. We begin with an overview of requirement types and the use of natural language in documentation, highlighting common linguistic challenges like ambiguity and how to mitigate them using structured requirements templates. Then, we dive into conceptual modeling and the importance of representing system requirements using goal models (e.g., AND/OR trees). Finally, we introduce UML Use Case Diagrams — a powerful way to capture system functionalities from the user’s perspective. 🎯 Ideal for software engineering students, system analysts, and anyone looking to improve their skills in requirements engineering. في هذا الفيديو، نأخذك في رحلة شاملة لفهم وتوثيق متطلبات النظام باستخدام أفضل الممارسات المعتمدة في هندسة البرمجيات. نبدأ بشرح المتطلبات وأنواعها، ثم ننتقل إلى أهمية استخدام اللغة الطبيعية في التوثيق، ونوضح التحديات اللغوية المحتملة مثل الغموض (Ambiguity) وكيفية الحد منها باستخدام قوالب التوثيق (Requirements Templates). بعد ذلك، نغطي مفاهيم النمذجة وأهمية استخدام النماذج المفاهيمية لتصوير المتطلبات من زوايا متعددة، مثل الأهداف (Goals) ونماذج AND/OR، ونختم بشرح تفصيلي لرسومات حالات الاستخدام (Use Case Diagrams) ضمن لغة UML. 📍 هذا الفيديو مثالي للطلاب، ومهندسي البرمجيات، ومحللي الأعمال، وكل من يريد احتراف تحليل الأنظمة وتوثيقها بطريقة علمية وعملية. Requirements Engineering, Use Case Diagram, UML, Software Requirements, Requirements Models, AND/OR Goals, توثيق المتطلبات, هندسة البرمجيات, قوالب المتطلبات, الرسوم التخطيطية لحالات الاستخدام, النمذجة باستخدام UML

Lec 10: Model Base Documentation 2 | المحاضرة 10: توثيق المتطلبات بأستخدام النماذج 2
▶︎

Lec 10: Model Base Documentation 2 | المحاضرة 10: توثيق المتطلبات بأستخدام النماذج 2

Lecture 1:Introduction to Requirements Engineeringالمحاضرة الأولى: مقدمة في هندسة متطلبات البرمجيات
▶︎

Lecture 1:Introduction to Requirements Engineeringالمحاضرة الأولى: مقدمة في هندسة متطلبات البرمجيات

ايه هو شغل #dataengineer وهل فعلا شغله اختلف في عصر ال AI
▶︎

ايه هو شغل #dataengineer وهل فعلا شغله اختلف في عصر ال AI

Lec 12: Requirements Validation & Negotiation 1 | المحاضرة 12: التحقق من المتطلبات 1
▶︎

Lec 12: Requirements Validation & Negotiation 1 | المحاضرة 12: التحقق من المتطلبات 1

Lec 11: Model Base Documentation 3 | المحاضرة 11: توثيق المتطلبات بأستخدام النماذج 3
▶︎

Lec 11: Model Base Documentation 3 | المحاضرة 11: توثيق المتطلبات بأستخدام النماذج 3

Coding is HARD, Till You Try the Harvard approach.
▶︎

Coding is HARD, Till You Try the Harvard approach.

Lecture 2:Introduction to Requirements Engineeringالمحاضرة الثانية: مقدمة في هندسة متطلبات البرمجيات
▶︎

Lecture 2:Introduction to Requirements Engineeringالمحاضرة الثانية: مقدمة في هندسة متطلبات البرمجيات

دليلك الشامل لتعلم كلود للمبتدئين 2026 | Claude For Beginners (Arabic Guide)
▶︎

دليلك الشامل لتعلم كلود للمبتدئين 2026 | Claude For Beginners (Arabic Guide)

الذكاء الاصطناعي اخطر مما تتوقع
▶︎

الذكاء الاصطناعي اخطر مما تتوقع

lec 7: Requirements Documentation    المحاضرة 7: توثيق المتطلبات
▶︎

lec 7: Requirements Documentation المحاضرة 7: توثيق المتطلبات

‘The Oppenheimer’ of the AI Era
▶︎

‘The Oppenheimer’ of the AI Era

المدرس دا بيتنمر عليه ومفكرو غبي .. بس بيطلع ان الطالب اذكي من المدرس
▶︎

المدرس دا بيتنمر عليه ومفكرو غبي .. بس بيطلع ان الطالب اذكي من المدرس

الدحيح | أرقام أكبر من حجم الكون!
▶︎

الدحيح | أرقام أكبر من حجم الكون!

عقدة هرمز وعالم ما بعد أمريكا | بودكاست الشرق مع محمد المختار الشنقيطي
▶︎

عقدة هرمز وعالم ما بعد أمريكا | بودكاست الشرق مع محمد المختار الشنقيطي

Clara Mattei: capitalism is not natural - it’s enforced
▶︎

Clara Mattei: capitalism is not natural - it’s enforced

Lecture 4:Requirements Elecitation المحاضرة 4: تجميع المتطلبات
▶︎

Lecture 4:Requirements Elecitation المحاضرة 4: تجميع المتطلبات

أحمد سلمان : يرد على خميس الماجري ويوضح حقيقة الاتهامات ضده
▶︎

أحمد سلمان : يرد على خميس الماجري ويوضح حقيقة الاتهامات ضده

The Engineering that Runs the Digital World 🛠️⚙️💻 How do CPUs Work?
▶︎

The Engineering that Runs the Digital World 🛠️⚙️💻 How do CPUs Work?

Lec 8 Documenting Requirements in Natural Language توثيق المتطلبات باستخدام اللغة  محاضرة 8:الطبيعية
▶︎

Lec 8 Documenting Requirements in Natural Language توثيق المتطلبات باستخدام اللغة محاضرة 8:الطبيعية

Lec 13: Requirements Validation & Negotiation 2 | المحاضرة 13: التحقق من المتطلبات 2
▶︎

Lec 13: Requirements Validation & Negotiation 2 | المحاضرة 13: التحقق من المتطلبات 2