لماذا يتوقف Microsoft Project Online في 30 سبتمبر 2026
أعلنت Microsoft رسمياً عن نهاية خدمة Project Online في 30 سبتمبر 2026. يأتي هذا القرار ضمن استراتيجية Microsoft لتوحيد أدوات إدارة المشاريع حول Microsoft Planner المدمج في Microsoft 365، وProject for the Web الخليفة المعيَّن. أُطلق Project Online عام 2013 على SharePoint Online، وتراجع تدريجياً أمام الأدوات الأحدث والأكثر تكاملاً مع منظومة Microsoft 365.
من الناحية العملية، لا تعني نهاية الخدمة مجرد تدهور في الأداء: ابتداءً من 1 أكتوبر 2026، لن يتمكن المستخدمون من تسجيل الدخول إلى مساحة عمل Project Online الخاصة بهم. ستصبح الواجهة غير قابلة للوصول، وستُعطَّل APIs، ولن تعود البيانات المستضافة على خوادم Microsoft متاحة للقراءة. لن تكون هناك فترة سماح ممتدة لتصدير الملفات في اللحظة الأخيرة.
ما الذي تخسره إذا لم تنتقل
- الوصول إلى المشاريع النشطة — تصبح جميع خطط المشاريع والمهام الجارية والمعالم غير قابلة للوصول من 1 أكتوبر 2026
- السجل الكامل — يُفقد سجل الإصدارات والتعليقات وسجلات التغييرات المخزنة على Project Online دون تصدير مسبق
- التقارير ولوحات المعلومات — تتوقف تقارير Power BI المتصلة بProject Online وطرق عرض المحفظة ومؤشرات الأداء فور الإغلاق
- تكاملات Teams وOutlook — تتوقف مزامنات المهام وإشعارات المشاريع والأدوات المدمجة في Teams وOutlook فوراً
- بيانات الموارد والطاقة الإنتاجية — تضيع مصفوفات المهارات وجداول التوفر وتعيينات الموارد إذا لم تُصدَّر بتنسيق
.mppأو .xlsx - قوالب الأعمال والإعدادات — قوالب المشاريع المخصصة والحقول المخصصة وسير عمل الموافقة غير قابلة للنقل تلقائياً
تصدير بياناتك قبل الإغلاق
نافذة التصدير محدودة: توصي Microsoft ببدء الهجرة قبل 30 يوماً على الأقل من 30 سبتمبر 2026، أي قبل 1 سبتمبر. بعد ذلك، تخاطر بانشغال فرق دعم Microsoft وتراجع توفر أدوات التصدير.
لتصدير البيانات من Project Online، سجّل الدخول إلى موقع PWA الخاص بك كمسؤول. انتقل إلى إعدادات الخادم > نسخ احتياطي للمشاريع لتشغيل نسخة احتياطية فردية لكل مشروع بتنسيق .mpp. للتصدير الجماعي، استخدم مركز التقارير لاستخراج البيانات الجدولية بتنسيق .xlsx. بيانات الموارد تُصدَّر بشكل منفصل من طريقة عرض ورقة الموارد. خطط لتخزين كافٍ: مجموعة من 50 مشروعاً قد تمثل عدة غيغابايتات مع المرفقات.
Plane مقابل OpenProject مقابل Project Online
مرّر الجدول أفقيًا
| الميزة | Plane (استضافة ذاتية) | OpenProject (استضافة ذاتية) |
|---|---|---|
| مخطط غانت | نعم (طريقة عرض Timeline) | نعم (أصلي، متقدم) |
| سبرينت وباكلوج أجايل | نعم (أصلي، Scrum/Kanban) | نعم (وحدة Agile) |
| إدارة الموارد | أساسية (تعيينات) | متقدمة (الطاقة، التوفر) |
| التكاملات | GitHub، Slack، Jira (استيراد) | GitLab، GitHub، Slack، LDAP |
| الحد الأدنى لمتطلبات الخادم | 2 vCPU / 4 GB RAM | 4 vCPU / 8 GB RAM |
| النشر | Docker Compose | حزم رسمية أو Docker |
| الرخصة | Apache 2.0 (Community) | GPLv3 (Community Edition) |
| الاستيراد من Project Online | عبر تصدير .xlsx / JSON | استيراد .xlsx أصلي |
Plane على VPS: الخيار الأجايل
Plane هو بديل مفتوح المصدر لProject Online مصمّم للفرق التي تمارس المنهجيات الأجايل — Scrum أو Kanban أو مزيجاً من الاثنين. واجهته الحديثة المستوحاة من Jira وLinear تُسهّل تبنيّه من قبل المطورين ومديري المشاريع. توفر طريقة عرض Timeline مخطط غانت تفاعلياً، ووحدة Cycles تغطي السبرينت مع الباكلوج.
لاستضافة Plane على VPS من ServOrbit، الحد الأدنى المطلوب هو 2 vCPU و 4 GB RAM — وهو ما يتوافق مع VPS Start ابتداءً من 99 درهم/شهر. Plane يُنشَر عبر Docker Compose مما يُبسّط التثبيت والتحديثات بشكل كبير. يُوصى بنظام Ubuntu 22.04 LTS أو Debian 12. جميع الخدمات تعمل في حاويات معزولة مع nginx كوكيل عكسي أمامي.
نشر Plane على VPS في 5 خطوات
استنساخ مستودع Plane
اتصل بSSH بVPS الخاص بك واستنسخ المستودع الرسمي:
git clone https://github.com/makeplane/plane.git /opt/plane. تأكد من تثبيت Docker وDocker Compose (v2): docker --versionوdocker compose version. على Ubuntu 22.04، ثبّتهما ب: apt install docker.io docker-compose-plugin.إعداد ملف .env
انسخ الملف المثال:
cp /opt/plane/.env.example /opt/plane/.env. عدّله لإدخال SECRET_KEY(سلسلة عشوائية من 50 حرفاً) وWEB_URL(مثل: https://plane.yourdomain.com) وبيانات اعتماد PostgreSQL. عطّل وضع التصحيح في الإنتاج: DEBUG=0.تشغيل الحاويات
من
/opt/plane، شغّل docker compose up -dلتشغيل جميع الخدمات في الخلفية. عند التشغيل الأول، يُهيّئ Plane قاعدة البيانات. تحقق من أن جميع الحاويات تعمل: docker compose ps. قد يستغرق التشغيل الأولي 2-3 دقائق.استيراد بياناتك من Project Online
سجّل الدخول إلى نسخة Plane بحساب المسؤول. انتقل إلى Settings > Importers واختر مستورد CSV/Excel. حمّل ملف
.xlsxالمُصدَّر من Project Online. عيّن الأعمدة للحقول المقابلة في Plane. للمشاريع المعقدة، تابع على دفعات من 500 مهمة.إعداد SSL مع nginx
ثبّت nginx وCertbot:
apt install nginx certbot python3-certbot-nginx. أنشئ ملف vhost في /etc/nginx/sites-available/plane.confمع كتلة serverتُوجّه إلى http://localhost:3000. احصل على شهادة Let's Encrypt: certbot --nginx -d plane.yourdomain.com. أعد تحميل nginx: systemctl reload nginx.
OpenProject على VPS: خيار غانت
OpenProject هو المرجع مفتوح المصدر لإدارة المشاريع الكلاسيكية القائمة على مخطط غانت وتتبع الموارد. تم تطويره في ألمانيا وهو متوافق مع GDPR بالتصميم. يُستخدم من قبل المنظمات العامة وشركات الهندسة والفرق التي تحتاج إلى تخطيط متتالٍ قوي، وإدارة الطاقة الإنتاجية وتتبع الميزانية.
على خلاف Plane، يحتاج OpenProject إلى موارد أكثر: الحد الأدنى للإنتاج هو 4 vCPU و 8 GB RAM. في المقابل، ميزات الغانت الخاصة به أكثر تقدماً — تبعيات المهام والمعالم المرتبطة والمسار الحرج وخطوط الأساس ومقارنة الإصدارات. يدعم OpenProject استيراد XML من Project Professional مباشرةً مع الحفاظ على بيانات الموارد والتعيينات.
خلال مرحلة الهجرة، شغّل Plane وOpenProject بالتوازي على نفس VPS بتخصيص نطاقين فرعيين مختلفين (مثل: plane.yourdomain.com وopenproject.yourdomain.com). اضبط nginx كوكيل عكسي موحد على المنفذ 443 مع كتلة server لكل نطاق فرعي. يتيح لك هذا الإعداد مقارنة الأداتين في ظروف حقيقية مع بياناتك الفعلية قبل اتخاذ القرار النهائي — دون دفع تكلفة خادمين.
بعد الهجرة — ما تحتاج إلى إعداده
بمجرد استيراد بياناتك وتوصيل فريقك، هناك عدة إعدادات ما بعد الهجرة ضرورية لضمان موثوقية نسختك المستضافة ذاتياً على المدى البعيد.
SMTP والإشعارات: اضبط مُرحِل SMTP (Mailgun أو Postmark أو خادم SMTP الخاص بنطاقك) حتى يتمكن Plane أو OpenProject من إرسال إشعارات التعيين وتذكيرات المواعيد النهائية والملخصات الأسبوعية.
النسخ الاحتياطية التلقائية: أعدّ نسخاً احتياطية يومية لقاعدة بيانات PostgreSQL (pg_dump) والملفات المرفوعة. اختبر عملية الاستعادة مرة واحدة على الأقل قبل إيقاف Project Online.
وصول الفريق وSSO: ادعُ الأعضاء عبر عناوين بريدهم المهني. لمؤسسات Active Directory أو LDAP، يوفر OpenProject تكاملاً أصلياً مع LDAP.
هجرة القوالب: أعد إنشاء قوالب مشاريعك القياسية باستخدام تصديرات .xlsx كمرجع. في OpenProject، تُعرَّف قوالب المشاريع من الإدارة > أنواع المشاريع.