الرئيسية/خواطر تامر/رحلتي مع Jira: قصة تعلم مستمر
رحلتي مع Jira: قصة تعلم مستمر

رحلتي مع Jira: قصة تعلم مستمر

٦ دقائق
٢٤ أبريل ٢٠٢٤

كانت بداية تعرفي على Jira في عام 2013، وذلك إني كنت مسؤولاً عن فريق في إحدى الشركات الناشئة، وكنت بحاجة إلى منصة أو تطبيق لمتابعة تطوير المنتج الذي كنا نعمل عليه، وقد قررت حينها استعمال Jira لما كنت سمعت عن مميزاته، وكيف كانت مناسبة في الكثير من المشاريع، وكنت حينها أيضا بدأت التعرف إلى منهجية Agile، وأردت استعمال Jira في تطوير هذا المنتج الذي تعمل عليه.

البداية مع Jira

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

التعلم والتكيف

مع مرور الوقت، ازداد حبي لـ Jira. بدأتُ أتعمق في إمكانياته، واكتشفتُ إمكانية تخصيصه ليناسب احتياجاتنا على نحو مثالي. واجهتُ بعض التحديات في البداية، لكن مع المثابرة، تمكنتُ من التغلب عليها وتحويل Jira إلى أداة لا غنى عنها.

لمن يرغب في تعلم Jira، هناك العديد من الدورات المجانية المتاحة عبر الإنترنت. أنصح بالاطلاع على الدورات المجانية على Atlassian University حيث يمكنكم العثور على موارد تعليمية شاملة تساعدكم على بدء استخدام Jira بكفاءة. توفر Atlassian University مجموعة واسعة من الدورات التدريبية المتخصصة، المصممة لتناسب جميع مستويات المستخدمين، بدءًا من المبتدئين وصولاً إلى المحترفين. تتيح لك هذه الدورات الفرصة لاكتساب مهارات جديدة وتطوير معرفتك بأحدث الأدوات والممارسات التي يقدمها Jira، وكل ذلك مجانًا.

تتضمن هذه الدورات فيديوهات تعليمية، تمارين تفاعلية، واختبارات تمكنك من التحقق من مدى تقدمك وفهمك للمواد المقدمة. لذا، سواء كنت جديدًا على Jira أو كنت تسعى لتطوير مهاراتك الحالية، فإن Atlassian University تقدم لك الموارد اللازمة لتحقيق أهدافك التعليمية. لا تفوت فرصة تحسين مهاراتك وتطوير فريقك باستخدام الموارد التي تقدمها Atlassian University.

بالإضافة إلى ذلك، توفر Coursera دورة ممتازة لتعلم Agile باستخدام Jira يمكنكم الوصول إليها من خلال هذا الرابط: دورة Agile with Atlassian Jira على Coursera. هذه الدورة تعد مقدمة ممتازة لمن يرغب في فهم كيفية دمج مبادئ Agile مع أدوات Jira لتحقيق أفضل النتائج في إدارة المشاريع.

تحسين العمليات باستخدام Jira

بدأت في استكشاف إمكانيات Jira ووجدت أنه يمكن تعديله ليتناسب تمامًا مع متطلباتنا. في البداية، واجهت بعض الصعوبات، ولكن بالإصرار والعمل الجاد، نجحت في التغلب على هذه التحديات وجعلت من Jira أداة أساسية لا يمكن الاستغناء عنها.

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

كما أن أحد الجوانب البارزة في استخدام Jira هو قدرته على توفير تقارير وتحليلات مفصلة حول سير العمل. هذه التقارير ساعدتنا في اتخاذ قرارات مبنية على بيانات فعلية، مما أدى إلى تحسين التخطيط والجدولة وتحديد الأولويات. بالإضافة إلى ذلك، مكنت ميزات الأتمتة في Jira من تبسيط العديد من العمليات الروتينية، مما وفر وقتًا ثمينًا للفريق للتركيز على الأعمال الأكثر استراتيجية وإبداعية.

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

لم يكن تحسين العمليات باستخدام Jira مجرد تحسين تقني، بل كان أيضًا تحسينًا في ثقافة العمل. شجع استخدام Jira على المزيد من الشفافية والمشاركة الفعالة، حيث أصبح بإمكان جميع أعضاء الفريق رؤية التقدم والمساهمة بأفكارهم واقتراحاتهم لتحسين العمل.

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

التحديات والنجاحات

وقد كانت هناك العديد من المواقف التي استلزمت تغييرات واسعة، مثل حالة أحد الفرق التي كانت تحتاج إلى تدفق عمل Workflow يتلاءم مع الإجراءات المعقدة داخل الشركة، مع إضافة العديد من الآتمتة لبعض العمليات.

تحتاج العديد من الشركات إلى تعدد أنواع التذاكر Issue Type لتتناسب مع طريقة عملها، حيث يكون لكل نوع تدفق عمل Workflow مختلف؛ فعلى سبيل المثال، تختلف قصص المستخدمين أو الـ Story عن المهام التقنية أو الـ Tasks، وبالطبع تختلف عن الأخطاء أو الـ Bugs.

كما يُطلب أحيانًا أن يعمل على نفس المشروع أكثر من فريق، ولكل فريق تدفق عمل ولوحة Board مختلفة.

وهناك الكثير من التجارب حيث يُعد كل تعديل أو تخصيص تجربة جديدة تُضاف إلى معرفتي بكيفية عمل الشركات وكيف تستجيب Jira لهذه الطلبات والتخصيصات.

وأيضا وجود Atlassian Marketplace افسح المجال لعديد من المطورين والشركات بتحسين وزيادة خصائص منتجات Atlassian كلها مما جعل البحث وتركيب هذه التطبيقات يسهم إلى حد بعيد في انتشار وتوسيع قاعدة مستخدمين الـ Jira من الشركات بكل أنواعها حتى الشركات الناشئة التي يقل عدد أفرادها عن 10 أشخاص تكون معظم منتجات Atlassian مجانية لهم. فقد جربتُ كثير من أدوات إدارة المشاريع الأخرى، لكن لم أجد أيًا منها يضاهي كفاءة الـ Jira. سهولة الاستخدام، والمرونة، والتكامل مع أدوات Atlassian الأخرى، كلها عوامل جعلت الـ Jira الخيار الأمثل بالنسبة إلي.

النصائح والممارسات الفضلى

لتحقيق أقصى استفادة من Jira، إليك بعض النصائح والممارسات الفضلى المستندة إلى تجربتي العملية:

  1. استخدام اللوحات بشكل فعال:

    • النصيحة: أنشئ لوحات Kanban أو Scrum تتناسب مع نوعية العمل الذي تقوم به. استخدم اللوحات لتوضيح المهام والمراحل المختلفة للمشاريع.

    • المثال: إذا كان لديك فريق تطوير برمجيات وفريق آخر للتسويق، يمكنك إنشاء لوحات منفصلة لكل فريق مع تخصيص أعمدة تناسب سير العمل الخاص بهم. مثلاً، يمكن أن تكون أعمدة فريق التطوير "To Do", "In Progress", "Code Review", و "Done"، بينما يمكن لفريق التسويق أن تكون أعمدته "Planning", "Content Creation", "Review", و "Published".

  1. تخصيص أنواع التذاكر Issue Types:

    • النصيحة: استخدم أنواع تذاكر مختلفة لكل نوع من العمل، مثل Stories, Tasks, Bugs، وغيرها. هذا يساعد في تنظيم العمل وتصنيفه بسهولة.

    • المثال: في مشروع تطوير برمجيات، يمكنك استخدام تذاكر من نوع Bug لتتبع الأخطاء البرمجية، وStory لتتبع ميزات المستخدم الجديدة، وTask لتتبع المهام التقنية مثل تحسين الأداء.

  1. استخدام فلاتر مخصصة:

    • النصيحة: أنشئ فلاتر مخصصة لتبسيط البحث عن المهام وتتبعها. استخدم JQL (Jira Query Language) لإنشاء استعلامات مخصصة تناسب احتياجاتك.

    • المثال: إذا كنت تريد تتبع جميع التذاكر المفتوحة التي لم يتم تحديثها خلال الأسبوع الماضي، يمكنك إنشاء فلتر باستخدام JQL مثل: status = "Open" AND updated < -7d. هذا سيساعدك في التعرف على التذاكر التي قد تكون عالقة وتحتاج إلى انتباه.

  1. الاستفادة من ميزات الأتمتة:

    • النصيحة: استخدم ميزات الأتمتة في Jira لتبسيط العمليات الروتينية وتوفير الوقت.

    • المثال: قم بإنشاء قواعد آلية لإشعارات التحديثات المهمة. مثلاً، يمكنك إعداد قاعدة لإرسال إشعار عبر البريد الإلكتروني إلى مدير المشروع عندما يتم تغيير حالة تذكرة معينة إلى "In Review".

  1. التكامل مع أدوات أخرى:

    • النصيحة: استفد من التكامل بين Jira وأدوات أخرى مثل Confluence وBitbucket و Miroو Figma و Notion لتحسين التعاون وتوحيد المعلومات.

    • المثال: استخدم Confluence لإنشاء وثائق المشروع وربطها بالتذاكر ذات الصلة في Jira وهذا يسهل الوصول إلى المعلومات المهمة ويعزز التعاون بين أعضاء الفريق.

  1. التدريب المستمر وتبادل المعرفة:

    • النصيحة: قم بتوفير تدريب مستمر لأعضاء الفريق حول استخدام Jira. شجع تبادل المعرفة والممارسات الفضلى بين الأعضاء.

    • المثال: نظم ورش عمل دورية أو جلسات مشاركة المعرفة حيث يمكن للأعضاء مشاركة تجربتهم ونصائحهم حول استخدام Jira بشكل أكثر فعالية.

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

استمتع برحلة التعلم

رحلة الـ Jira بالنسبة إلي هي رحلة تعلم وتطور مستمر. لا أزال أكتشف إمكانيات جديدة لهذه الأداة الرائعة، وأشاركها مع زملائي في العمل لمساعدتهم على تحقيق أفضل النتائج. وأعلم أن Jira سيكون جزءًا لا غنى عنه من رحلتي المهنية لسنوات قادمة إن شاء الله.

التعليقات

لا توجد تعليقات بعد.

اشترك في مقالات خواطر تامر

لتصلك مقالات ورؤى جديدة عن القيادة والأجايل أول بأول.