عقب إعلان Atlassian عن وقف تطوير Jira Server، صار فيه وايد شركات تنتقل لـ Jira Cloud أو Jira Data Center (أو حتى يروحون لبدائل ثانية).
حنا مرينا بتجارب وايدة في ترقية وترحيل الأنظمة (Migration) لعملائنا، وقررنا مؤخراً نشارككم التحديات اللي واجهتنا، والدروس اللي تعلمناها، عشان تستفيدون منها وتجهزون عمركم لو ناويين تنتقلون، سواء بتسوونها بروحكم أو بمساعدة شركة مختصة.
التحديات اللي بتواجهكم في الدرب:
- الاختيار الصح: هل Jira Cloud هو الأنسب لكم؟ وهل نظام الـ Multi-tenancy يخدمكم؟ لازم تحطون في بالكم إنكم ممكن تفقدون شوية تحكم وخصوصية مقارنة بالسيرفر الخاص.
- نقل البيانات (Data): سالفة نقل الداتا مب سهلة ويبالها دقة.
- الفحص: هل الـ workflows الحالية بتشتغل نفس ما هي؟
- موضوع الـ Plugins: شي منها مدعوم وشي لا، وهذا الموضوع يباله تشييك عميق.
- طريقة الترحيل: فيه كذا طريقة للمايبريشن، والتحدي هو اختيار الطريقة الأنسب لبيئتكم.
- الربط والتكامل (Integrations): هل الأنظمة المربوطة بتتم شغالة؟ مثل SSO, LDAP, git / GitLab / GitHub , API, webhooks.
- الملفات الخارجية: لا تنسون الملفات المرفقة والمخزنة برا.
- المميزات المفقودة: ممكن تفقدون بعض الـ Functions أو الـ Features اللي مب مدعومة، أو تتغير طريقة شغلها.
- ترقية السيرفر أول: لو نسختكم من Jira Server وايد قديمة، لازم ترقونها أول قبل الانتقال للكلاود (شرط أساسي).
- وقت التوقف (Downtime): اختيار الوقت المناسب لإيقاف النظام عشان النقل (ومرات تحتاجون أكثر من وقت).
- نوع الترخيص (License): شو الأنسب لكم؟ (Standard / Premium / Enterprise / Data Center).
- السكربتات (Scripts): اللي انكتبت بـ Script Runner مثلاً، احتمال كبير تحتاج تعديل أو إعادة كتابة.
- تعاون العميل: لازم يكون فيه تعاون والتزام من صوبكم.
- جوانب الـ IT: ترتيب الأمور التقنية.
- جوانب الأمن (Security): هذا مجال بروحه يباله مختصين (ونحنا مب تخصصنا أمن سيبراني بحت).
- عقبات غير متوقعة: حطوا في بالكم إنه بتطلع لكم سوالف ومشاكل مب في الحسبان. صعب جداً تحددون الوقت بالضبط لمشروع جيرا، خاصة لو الشخص اللي بنى النظام القديم طلع من الشركة.
ملاحظة: التحديات المذكورة هنا باختصار. لو تبون التفاصيل الكاملة، تواصلوا ويانا على الإيميل: jira@almtoolbox.com.
الدروس المستفادة وأفضل الممارسات (Best Practices):
- تعاملوا وياه كمشروع: هذا مب شي تسوونه “على الماشي”. لازم تعتبرونه مشروع كامل يباله اهتمام وتخطيط من كذا طرف في الشركة.
- خطة عمل واضحة: لازم ترسمون خريطة للمخاطر وتعرفون كل Plugin وكل خطوة في الترحيل كيف بتصير.
- بيئة تجريبية (Sandbox): ضروري تسوون مشروع تجريبي على Jira Cloud وتسوون “بروفة” (Dry run) للنقل. تقدرون تفتحون حساب مجاني للتجربة، بس الأفضل تسوونها بطريقة احترافية (تواصلوا ويانا للتفاصيل).
- مدير مشروع من صوبكم: محتاجين شخص مسؤول يتابع الموضوع ويكون ملتزم (Commitment).
- التشييك ثم التشييك: افحصوا كل شي مرة ومرتين وثلاث.
- الخبرة والصبر: المشروع يباله خبرة وطولة بال، ممكن ياخذ شهور. وايد شركات عطوا الشغل لشركات مختصة (مثلنا)، وفيه شركات سووه بروحهم (بس غالباً كانت بيئاتهم بسيطة وما فيها تعقيد).
- أدوات الترحيل المجانية: الشركة الأم توفر أدوات مجانية للنقل، بس من خبرتنا، هالأدوات تنفع بس للشركات الصغيرة (10-20 شخص) وللأنظمة اللي ما تعدل عليها وايد (Vanilla). لو مغيرين في الكونفيجريشن أو ضايفين Plugins وايدة، هالأدوات غالباً ما بتضبط وياكم.
ملاحظة: الخلاصة مكتوبة باختصار. للتفاصيل الكاملة، راسلونا على jira@almtoolbox.com.
كيف نقدر نساعدكم؟
نحنا مختصين في ALM, DevOps, Jira، وعمليات التطوير والأدوات المكملة. وهذي بعض الأمور اللي نقدر نساعدكم فيها بخصوص الانتقال للكلاود:
- دراسة وتقييم الوضع الحالي وتأثير الانتقال (Discovery / assessment).
- تخطيط عملية النقل وتنفيذها بالكامل.
- دراسة الانتقال لأدوات بديلة لو لزم الأمر.
- عندنا خبرة خاصة في الربط مع أدوات الـ Git (مثل Bitbucket / GitHub / GitLab)، وتضبيط السكربتات والـ API.
- نساعدكم تختارون الترخيص (License) الأنسب وتوفيره بأسعار ممتازة.
للتواصل: jira@almtoolbox.com أو اتصلوا فينا: 072-240-5222
روابط تهمكم:
- صفحتنا عن Jira (بالعبرية)
- مشاريع نفذناها حول JIRA
- دراسة حالة: الانتقال من Jira Cloud إلى Jira Data Center
