هل تعلم إن اليوم الخميس الموافق
2026/1/22
هو اليوم الأخير المتمم للدراسة في مستوى ثالث
أفضل وأسرع ترم🔥
2026/1/22
هو اليوم الأخير المتمم للدراسة في مستوى ثالث
أفضل وأسرع ترم🔥
🔥4🫡1
بحثت عن مرجع لتحليل وتصميم نظم يفصل كيف يتم تحليل النظام تفصيل
فكانت الأجابة 👇
فكانت الأجابة 👇
❗️ الحقيقة التي لا يقولها لأحد
هي إنه
❌ لا يوجد كتاب جامعي يعلّمك تحليل نظام كما يحدث في الواقع من البداية للنهاية لمشروع حقيقي
يبدأ تحليل النظام من
محلل الأعمال (Business Analyst):
هو الشخص الذي يفهم مشكلة المؤسسة واحتياجاتها، ويحدد أهداف النظام المطلوب ولماذا نحتاجه، من خلال التواصل مع الإدارة والمستخدمين وجمع المتطلبات العامة.
ثم يأتي بعده
محلل النظم(Systems Analyst):
هو الشخص الذي يحوّل متطلبات العمل إلى تصور تقني، ويحلل النظام الحالي، ويصمم النظام الجديد باستخدام المخططات والنماذج لتوضيح كيفية عمل النظام.
ثم يأتي دور
المبرمج (Developer):
هو الشخص الذي ينفّذ النظام فعليًا، ويحوّل التحليل والتصميم إلى برنامج يعمل من خلال كتابة الكود وبناء قواعد البيانات والواجهات.
محلل الأعمال (Business Analyst):
هو الشخص الذي يفهم مشكلة المؤسسة واحتياجاتها، ويحدد أهداف النظام المطلوب ولماذا نحتاجه، من خلال التواصل مع الإدارة والمستخدمين وجمع المتطلبات العامة.
ثم يأتي بعده
محلل النظم(Systems Analyst):
هو الشخص الذي يحوّل متطلبات العمل إلى تصور تقني، ويحلل النظام الحالي، ويصمم النظام الجديد باستخدام المخططات والنماذج لتوضيح كيفية عمل النظام.
ثم يأتي دور
المبرمج (Developer):
هو الشخص الذي ينفّذ النظام فعليًا، ويحوّل التحليل والتصميم إلى برنامج يعمل من خلال كتابة الكود وبناء قواعد البيانات والواجهات.
❤4
التفكير الشمولي يعني النظر إلى النظام ككل (System)، وليس كمجموعة أجزاء منفصلة.
6 مفاهيم أساسية في تحليل اي مشروع مش شرط يكون برمجي
Change – Need – Solution – Stakeholder – Value – Context
كلهم متساويين
أي تغيير في واحد يؤثر على البقية
Change – Need – Solution – Stakeholder – Value – Context
كلهم متساويين
أي تغيير في واحد يؤثر على البقية
تحليل الأعمال يقوم على نموذج يُسمّى نموذج المفاهيم الأساسية لتحليل الأعمال (BACCM)، وهو يوضح العناصر الرئيسية التي يجب فهمها عند تحليل أي نظام أو تغيير داخل مؤسسة.
يتكوّن النموذج من ستة مفاهيم أساسية مترابطة:
الحاجة (Need): مشكلة أو فرصة تتطلب معالجة.
التغيير (Change): التحوّل المقصود الذي يتم لمعالجة الحاجة وتحسين الأداء.
الحل (Solution): الوسيلة أو الطريقة التي تُلبّي الحاجة، وقد تكون نظامًا أو إجراءً أو أسلوب عمل.
أصحاب المصلحة (Stakeholders): الأفراد أو الجهات التي لها علاقة بالتغيير أو تتأثر به.
القيمة (Value): الفائدة المتحققة من الحل، وقد تكون ملموسة مثل الوقت والمال، أو غير ملموسة مثل الرضا والسمعة.
السياق (Context): الظروف والبيئة المحيطة بالتغيير مثل القوانين، والتقنية، والثقافة، والموارد.
جميع هذه المفاهيم متساوية في الأهمية ومترابطة، وأي تغيير في أحدها يؤثر على البقية.
فهمها يساعد على تحليل المشكلة بشكل شامل واختيار حل مناسب وقابل للنجاح في الواقع.
يتكوّن النموذج من ستة مفاهيم أساسية مترابطة:
الحاجة (Need): مشكلة أو فرصة تتطلب معالجة.
التغيير (Change): التحوّل المقصود الذي يتم لمعالجة الحاجة وتحسين الأداء.
الحل (Solution): الوسيلة أو الطريقة التي تُلبّي الحاجة، وقد تكون نظامًا أو إجراءً أو أسلوب عمل.
أصحاب المصلحة (Stakeholders): الأفراد أو الجهات التي لها علاقة بالتغيير أو تتأثر به.
القيمة (Value): الفائدة المتحققة من الحل، وقد تكون ملموسة مثل الوقت والمال، أو غير ملموسة مثل الرضا والسمعة.
السياق (Context): الظروف والبيئة المحيطة بالتغيير مثل القوانين، والتقنية، والثقافة، والموارد.
جميع هذه المفاهيم متساوية في الأهمية ومترابطة، وأي تغيير في أحدها يؤثر على البقية.
فهمها يساعد على تحليل المشكلة بشكل شامل واختيار حل مناسب وقابل للنجاح في الواقع.
❤4🔥1
في تحليل الأعمال يتم تقسيم المتطلبات إلى أنواع رئيسية ليسهل فهمها وتنفيذها
متطلبات الأعمال (Business Requirements):
توضّح لماذا بدأ التغيير، وما الأهداف والنتائج المطلوب تحقيقها على مستوى المؤسسة أو المشروع.
متطلبات أصحاب المصلحة (Stakeholder Requirements):
تعبّر عن احتياجات كل طرف له علاقة بالتغيير، وتعمل كحلقة وصل بين أهداف العمل ومتطلبات الحل.
متطلبات الحل (Solution Requirements):
توضّح ما يجب أن يقدّمه الحل، وتنقسم إلى:
متطلبات وظيفية:
تصف ما الذي يجب أن يفعله النظام أو الحل.
متطلبات غير وظيفية:
تصف جودة الحل أو الشروط التي يجب أن يعمل ضمنها، مثل الأداء والأمان وسهولة الاستخدام.
متطلبات الانتقال (Transition Requirements)
متطلبات مؤقتة تساعد على الانتقال من الوضع الحالي إلى الوضع الجديد، مثل ترحيل البيانات أو تدريب المستخدمين، وتختفي بعد اكتمال التغيير.
كما يشمل تحليل الأعمال تحديد أصحاب المصلحة (Stakeholders)
وهم كل الأفراد أو الجهات التي لها علاقة بالمشروع أو تتأثر به، مثل: محلل الأعمال، العميل، المستخدم النهائي، خبير المجال، المبرمج، فريق الدعم، مدير المشروع، الجهة الرقابية، المموّل، المورد، والمختبر. وقد يؤدي الشخص الواحد أكثر من دور حسب طبيعة المشروع.
فهم أنواع المتطلبات وأصحاب المصلحة يساعد على بناء حلول واقعية، واضحة، وقابلة للنجاح.
متطلبات الأعمال (Business Requirements):
توضّح لماذا بدأ التغيير، وما الأهداف والنتائج المطلوب تحقيقها على مستوى المؤسسة أو المشروع.
متطلبات أصحاب المصلحة (Stakeholder Requirements):
تعبّر عن احتياجات كل طرف له علاقة بالتغيير، وتعمل كحلقة وصل بين أهداف العمل ومتطلبات الحل.
متطلبات الحل (Solution Requirements):
توضّح ما يجب أن يقدّمه الحل، وتنقسم إلى:
متطلبات وظيفية:
تصف ما الذي يجب أن يفعله النظام أو الحل.
متطلبات غير وظيفية:
تصف جودة الحل أو الشروط التي يجب أن يعمل ضمنها، مثل الأداء والأمان وسهولة الاستخدام.
متطلبات الانتقال (Transition Requirements)
متطلبات مؤقتة تساعد على الانتقال من الوضع الحالي إلى الوضع الجديد، مثل ترحيل البيانات أو تدريب المستخدمين، وتختفي بعد اكتمال التغيير.
كما يشمل تحليل الأعمال تحديد أصحاب المصلحة (Stakeholders)
وهم كل الأفراد أو الجهات التي لها علاقة بالمشروع أو تتأثر به، مثل: محلل الأعمال، العميل، المستخدم النهائي، خبير المجال، المبرمج، فريق الدعم، مدير المشروع، الجهة الرقابية، المموّل، المورد، والمختبر. وقد يؤدي الشخص الواحد أكثر من دور حسب طبيعة المشروع.
فهم أنواع المتطلبات وأصحاب المصلحة يساعد على بناء حلول واقعية، واضحة، وقابلة للنجاح.
❤2
كذلك في تحليل الأعمال يوجد فرق بين المتطلبات والتصميم، لكن الفرق بينهما ليس دائمًا واضحًا.
المتطلبات (Requirements) تركز على الحاجة:
ماذا نريد؟ ولماذا نريده؟
التصميم (Design) يركز على الحل:
كيف سنلبّي هذه الحاجة؟
محلل الأعمال لا يعمل على المتطلبات فقط، بل يشارك أيضًا في التصميم بدرجات مختلفة حسب طبيعة المشروع.
نفس الأدوات تُستخدم لتحليل المتطلبات والتصميم، وغالبًا ما يؤدي المتطلب إلى تصميم، ثم يكشف التصميم عن متطلبات جديدة بشكل تكراري.
تمر العملية بدورة مستمرة كما هو موضح في الصورة👆
تبدأ بـ:
متطلبات الأعمال (لماذا نريد التغيير؟)
متطلبات أصحاب المصلحة (ما الذي يحتاجه كل طرف؟)
متطلبات الحل (ما الذي يجب أن يقدّمه الحل؟)
متطلبات الانتقال (كيف ننتقل من الوضع الحالي إلى الجديد؟)
تستمر هذه الدورة حتى تتحقق المتطلبات بالكامل.
أحيانًا يأتي أصحاب المصلحة بحل جاهز، ودور محلل الأعمال هو دائمًا طرح سؤال:
لماذا؟ للتأكد أن الحل يحقق قيمة حقيقية ويخدم الهدف الصحيح.
المتطلبات (Requirements) تركز على الحاجة:
ماذا نريد؟ ولماذا نريده؟
التصميم (Design) يركز على الحل:
كيف سنلبّي هذه الحاجة؟
محلل الأعمال لا يعمل على المتطلبات فقط، بل يشارك أيضًا في التصميم بدرجات مختلفة حسب طبيعة المشروع.
نفس الأدوات تُستخدم لتحليل المتطلبات والتصميم، وغالبًا ما يؤدي المتطلب إلى تصميم، ثم يكشف التصميم عن متطلبات جديدة بشكل تكراري.
تمر العملية بدورة مستمرة كما هو موضح في الصورة👆
تبدأ بـ:
متطلبات الأعمال (لماذا نريد التغيير؟)
متطلبات أصحاب المصلحة (ما الذي يحتاجه كل طرف؟)
متطلبات الحل (ما الذي يجب أن يقدّمه الحل؟)
متطلبات الانتقال (كيف ننتقل من الوضع الحالي إلى الجديد؟)
تستمر هذه الدورة حتى تتحقق المتطلبات بالكامل.
أحيانًا يأتي أصحاب المصلحة بحل جاهز، ودور محلل الأعمال هو دائمًا طرح سؤال:
لماذا؟ للتأكد أن الحل يحقق قيمة حقيقية ويخدم الهدف الصحيح.
🫡1
التعلم الحقيقي يبدأ عندما تتوقف عن جمع المعلومات، وتبدأ في تحويلها إلى سلوك عوضاً عن كونها اجتمعت كاحتباس حراري...
❤2