مرحبا بالجميع!
في هذه المقالة ، أود أن أتحدث عن Sprints المشتركة في Atlassian Jira Software.
إذا قرأت الوثائق الرسمية ، على سبيل المثال ،
هنا ، فلن يكون هناك شيء مثل الركض العام.
جئت لأول مرة عبر مصطلح سباق سريع
هنا . تشرح هذه المقالة جيدًا ما هي السباق السريع وكيفية العيش معهم.
العدو المشترك هو مفهوم مهم في Atlassian Jira Software لأن التعرف على العدو المشترك عادة ما يكون غير متوقع ، ويبدو أن هناك خطأ ما. لكن الأمر ليس كذلك ، وإذا كنت تعرف كيف تعمل العدو السريع ، فيمكنك استخدامها لاحتياجاتك.
في هذه المقالة ، سأوضح كيف تبدو العدو الشائعة وكيف تميزها عن العدو العادي. وسأخبرك أيضًا عن ميزاتها.
لقد جربت كل الأمثلة في هذه المقالة على Jira Software Cloud وعلى Jira Software Server 7.12.3.
ما هو العدو المشترك؟
العدو الشائع هو العدو الذي يظهر على أكثر من لوحة.
على سبيل المثال ، هناك لقطات شاشة من اللوحات:
لوحة SCRUM :
لوحة SCRUM2 :

يمكنك أن ترى أنه على لوحتي SCRUM و SCRUM2 يوجد سباق يسمى SCRUM Sprint 3. هذا العدو مرئي على لوحين. هل هذا يعني أننا نرى سباقًا سريعًا مشتركًا؟ لا. يمكن أن تحتوي Jira Software على نوعين من العدو السريع يحملان نفس الاسم.
كيف ترى هوية العدو؟
لفهم ما إذا كان العدو المشترك أمامنا أو المعتاد ، يجب أن ننظر إلى معرف هذين العدو السريع.
يمكنك رؤية معرف العدو مثل هذا:

إذا قمت بتمرير الماوس فوق الزر المظلل باللون الأحمر أعلاه ، فسنرى عنوان URL ينتهي بـ sprintId = <number>. هذا الرقم هو معرف العدو. في حالتنا ، تختلف معرفات السباقين ، مما يعني أنه ليس أمامنا سباقًا سريعًا مشتركًا ، ولكن سبعينا عاديين.
سباق سريع
الآن دعونا نلقي نظرة على لقطة الشاشة هذه:

في لقطة الشاشة ، نرى لوحة SCRUM ، التي يوجد بها نوعان من العدو السريع يحملان نفس الاسم. ويحتوي العدو المميز باللون الأحمر على نفس التذكرة مثل العدو الموجود على لوحة SCRUM2. إذا تحققنا من معرف هذا العدو السريع على لوحة SCRUM و SCRUM2 ، فسوف يتزامن المعرّف ، مما يعني أن لدينا عدوًا مشتركًا.
لماذا لدينا نفس العدو السريع على لوحين؟
يتم تحديد التذاكر التي تكون مرئية على اللوحة بواسطة مرشحات محددة للألواح. يمكن عرض الفلاتر بالانتقال إلى إعدادات اللوحة -> عام. هذا ما تبدو عليه المرشحات للوحات:
لوحة SCRUM :
project = SCRUM OR priority is not EMPTY ORDER BY Rank ASC
لوحة SCRUM2 :
project = SCRUM2 ORDER BY Rank ASC
نرى أن المرشح لـ SCRUM لا يختار فقط التذاكر من مشروع SCRUM ، ولكن أيضًا جميع التذاكر في مثيل Jira الخاص بنا التي تمتلئ بها الأولوية ، مما يعني أنه يختار التذاكر من مشروع SCRUM2. لذلك ، تكون التذاكر من مشروع SCRUM2 مرئية على كل من لوحة SCRUM وعلى لوحة SCRUM2. وبالتالي ، إذا ملأنا حقل Sprint في إحدى التذاكر ، سيظهر هذا العدو على لوحين.
يتم إنشاء السباق من اللوحة ويحتوي على رابط إلى اللوحة التي تم إنشاؤها من خلالها. للقيام بذلك ، يمكنك تنفيذ ، على سبيل المثال ، rest / agile / 1.0 / sprint / sprintId ورؤية اللوحة التي تم إنشاء العدو منها. في حالتنا نحصل على النتيجة التالية:
{"id":5,"self":"https://alex.atlassian.net/rest/agile/1.0/sprint/5","state":"active","name":"SCRUM Sprint 3","startDate":"2018-09-23T06:33:01.266Z","endDate":"2018-10-07T06:33:00.000Z","originBoardId":3,"goal":""}
originBoardId = 3 ، وهذا هو SCRUM2. هذا يعني أن العدو تم إنشاؤه في الأصل على لوحة SCRUM2 ، وظهر على لوحة SCRUM نظرًا لوجود تذكرة من العدو على كل من لوحة SCRUM2 وعلى لوحة SCRUM.
كيف تتصرف السباق السريع؟
إذا قمت بإجراء أي تغييرات على العدو العام على أي من الألواح التي يكون فيها العدو مرئيًا ، فستكون التغييرات مرئية على جميع اللوحات.
على سبيل المثال ، إذا قمنا بإعادة تسمية سباق على لوحة SCRUM ، فسيتم إعادة تسميته أيضًا على لوحة SCRUM2. إذا أغلقنا العدو على لوحة SCRUM ، فسيتم إغلاقه على لوحة SCRUM.
هذا هو السلوك الذي يواجهه المستخدمون عادةً. يعملون مع العدو وفجأة يغلق العدو. لم يغلقه أي من الفريق. ونتيجة لذلك ، اتضح أن العدو مغلق من لوحة أخرى ، حيث يختار المرشح التذاكر من هذا المشروع.
كيف يمكن استخدام العدو العادي؟
افترض أن لدينا عدة فرق ، ولكل فريق مشروعه الخاص. يقوم كل فريق بإنشاء لوحة ويعمل على هذا المجلس. نريد أن نرى العدو السريع لجميع الفرق. كيف يمكننا فعل ذلك؟
- يمكننا أن نطلب مشاركة جميع الألواح لنا ، ومن ثم يمكننا رؤية الركض السريع إذا ذهبنا إلى اللوحة الصحيحة.
- يمكننا إنشاء لوحة تختار التذاكر من جميع مشاريع الفريق. في هذه الحالة ، سنرى معلومات عن جميع الركض السريع على لوحة واحدة ، الأمر الذي سيتطلب منا جهدًا أقل لمشاهدة جميع الركض السريع للفريق. ولكن يجب ألا ننسى أن أي إجراءات مع وجود سباق على مجلسنا ستترتب عليها نفس التغييرات في مجالس الفريق.
هذا كل ما أردت قوله في هذه المقالة. آمل أن تكون المعلومات مفيدة.