تفاصيل العمل

قمت بتصميم وتطوير نظام متكامل لإدارة وتقييم أداء الموظفين باستخدام Microsoft Power Platform، بهدف رقمنة عملية التقييم السنوي داخل إدارة الموارد البشرية وتحسين كفاءة المتابعة واتخاذ القرار.

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

تم بناء النظام ليكون قابل للتوسع، وسهل الاستخدام، ويعتمد على الأتمتة لتقليل التدخل اليدوي وتحسين سرعة العمليات.

System Architecture and Design

يعتمد النظام على تكامل عدة مكونات داخل Microsoft Power Platform:

Power Apps (Canvas App) لواجهة المستخدم والتفاعل

SharePoint كـ Data Source لتخزين بيانات التقييم

Dataverse لتنظيم العلاقات وإدارة البيانات بشكل أكثر مرونة

Power Automate لتنفيذ العمليات المؤتمتة مثل الإشعارات والتحديثات

تم تصميم الواجهة باستخدام Screens متعددة، بحيث يتم فصل كل مرحلة من مراحل التقييم في شاشة مستقلة، مما يحسن تجربة المستخدم ويجعل التنقل داخل النظام واضح ومنظم.

Role-Based Access and Security

تم تنفيذ نظام صلاحيات يعتمد على الهيكل التنظيمي داخل الشركة، بحيث:

المدير يمكنه رؤية وإدارة تقييمات الموظفين التابعين له فقط

الموظف يمكنه الوصول فقط إلى تقييمه الشخصي

تم تخصيص شاشات مختلفة لكل Role لضمان تجربة موجهة لكل مستخدم

تم تحقيق ذلك من خلال ربط بيانات المستخدمين بهيكل إداري (Manager–Employee relationship) داخل SharePoint / Dataverse، واستخدام شروط داخل Power Apps لتصفية البيانات المعروضة.

هذا التصميم ساعد في تحقيق مستوى عالٍ من الأمان وتقليل احتمالية الوصول غير المصرح به.

Evaluation Workflow

تم تقسيم عملية التقييم إلى عدة مراحل واضحة:

إدخال التقييم بواسطة المدير

يقوم المدير بتقييم الموظف بناءً على مجموعة من المعايير مثل:

Job Knowledge & Expertise

Leadership Skills

Problem Solving

Quality of Work

Communication Skills وغيرها

يتم إدخال التقييم باستخدام واجهة تفاعلية تعتمد على اختيار درجات رقمية.

تقييم الأهداف (Objectives)

يتم تحديد وتقييم الأهداف السنوية للموظف، مع إدخال تفاصيل لكل هدف ودرجة تحقيقه.

حساب النتائج

يتم حساب:

مجموع نقاط الجزء الأول (Skills)

مجموع نقاط الجزء الثاني (Objectives)

التقييم النهائي (Performance Rating) بشكل تلقائي داخل التطبيق

إضافة ملاحظات المدير

يقوم المدير بإدخال:

Evaluator Comments

Development / Training Needs

Planned Objectives للسنة القادمة

مراجعة الموظف

بعد اكتمال التقييم:

يستطيع الموظف الاطلاع على التقييم بالكامل

يمكنه الموافقة أو الاعتراض

يمكنه إضافة تعليقات إضافية

Manager Dashboard

تم تطوير Dashboard مخصص للمدير يوفر رؤية واضحة لحالة التقييمات، ويشمل:

قائمة بجميع الموظفين التابعين له

حالة كل تقييم (Draft / Completed / Comments Added)

إمكانية الوصول السريع لكل تقييم

هذا ساعد المديرين في متابعة التقدم بسهولة واتخاذ إجراءات سريعة عند الحاجة.

Automation باستخدام Power Automate

تم إنشاء Workflow مؤتمت يربط بين النظام والبريد الإلكتروني، حيث:

عند اكتمال التقييم، يتم إرسال Email تلقائي إلى الموظف

يتم تحديث حالة التقييم داخل النظام بشكل تلقائي

يتم تقليل الاعتماد على العمليات اليدوية

هذا التكامل ساعد في تحسين سرعة التواصل وضمان عدم فقدان أي خطوة في العملية.

Data Management

تم تصميم هيكل البيانات ليكون منظم وقابل للتوسع، حيث:

SharePoint يستخدم لتخزين بيانات التقييم الأساسية

Dataverse يستخدم لإدارة العلاقات والكيانات بشكل أكثر مرونة

تم استخدام علاقات واضحة بين:

الموظفين

المديرين

التقييمات

الأهداف

هذا التنظيم يسمح بإضافة Features جديدة بسهولة مستقبلاً.

User Experience Design

تم التركيز على تصميم واجهة بسيطة وواضحة من خلال:

تقسيم النظام إلى شاشات منفصلة لكل وظيفة

استخدام عناصر إدخال واضحة وسهلة

تقليل التعقيد في التنقل

عرض النتائج بشكل مباشر ومفهوم

الهدف كان تقليل وقت التعلم للمستخدم وضمان استخدام سلس للنظام.

Challenges and Solutions

أثناء تنفيذ المشروع، واجهت عدة تحديات، منها:

التحكم في صلاحيات المستخدمين بناءً على الهيكل التنظيمي

تم حلها باستخدام فلترة ديناميكية للبيانات داخل Power Apps

تنظيم البيانات بين SharePoint و Dataverse

تم تصميم Data Model واضح يفصل بين التخزين والعلاقات

أتمتة العمليات بدون تعقيد

تم بناء Flows بسيطة وفعالة داخل Power Automate

Impact and Results

النظام ساهم في:

تقليل الوقت المستغرق في عملية التقييم

تحسين دقة البيانات وتقليل الأخطاء

توفير تجربة منظمة لكل من المدير والموظف

تسهيل متابعة الأداء واتخاذ القرار

Future Enhancements

يمكن تطوير النظام بشكل أكبر من خلال:

إضافة Dashboard تحليلي باستخدام Power BI

دعم Multi-level approvals (Manager + HR)

إضافة نظام تتبع الأهداف على مدار السنة

تحسين الإشعارات داخل التطبيق

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
4
تاريخ الإضافة
المهارات