إنشاء الإصدارات والدورات في HP ALM (مركز الجودة)

⚡ ملخص ذكي

أنشئ إصدارات ودورات في HP ALM باستخدام علامة التبويب "الإدارة"، التي تُنظّم كل متطلب واختبار وعيب مقابل تاريخ تسليم مُحدد. تتناول هذه المقالة تسلسل الإصدارات، وإنشاء الإصدارات والدورات، وتحديد نطاق الإصدار، وإضافة المعالم، وقراءة علامتي التبويب "الحالة" و"الجودة".

  • 📅 تعريف الإصدار: الإصدار عبارة عن مجموعة من التغييرات المؤرخة التي يتم تسليمها للمستخدمين النهائيين بين تاريخ بدء ثابت وتاريخ انتهاء ثابت.
  • 🔁 تعريف الدورة: توجد دورة داخل إصدار وتتضمن جولة واحدة من التطوير والاختبار لتحقيق هدف مشترك.
  • ؟؟؟؟ قاعدة الترتيب: يجب أن توجد إصدارات ودورات قبل أن يتم تحديد المتطلبات أو الاختبارات أو العيوب traced ضدهم.
  • 🎯 نطاق الإصدار: تسجل عناصر النطاق ما يهدف الإصدار إلى تقديمه، مع تحديد أولوية ومالك لكل عنصر.
  • 🚩 معالم: يمثل هذا الحدث علامة فارقة. tracنقطة تفتيش الملك داخل الإصدار ويمكن ربطها بعنصر نطاق واحد أو أكثر.
  • 📊 علامة تبويب الحالة: تبقى أرقام التقدم فارغة حتى يتم تعيين عناصر العمل، وهذا هو السبب في أن الإصدار الجديد لا يُظهر أي شيء.
  • 🐞 علامة تبويب الجودة: معدل فتح العيوب وعدد العيوب المعلقة يعطيان المؤشر الأول على سلامة الإصدار.

إنشاء الإصدارات والدورات في HP ALM

ما هي علامة التبويب "الإدارة" في برنامج HP ALM؟

  • تساعد علامة التبويب "الإدارة" المستخدمين على تنظيم و tracإطلاقات ودورات k.
  • يحتوي الإصدار على تاريخ بدء وتاريخ انتهاء محددين، ويتوافق مع مجموعة من التغييرات التي سيتم نشرها للمستخدمين النهائيين في تلك الفترة الزمنية.
  • تتضمن الدورة، التي تندرج ضمن إصدار، مجموعة من عمليات التطوير و تجريب الجهود من أجل تحقيق هدف مشترك.
  • يمكن لمستخدمي إدارة دورة حياة التطبيقات (ALM) tracيمكنك متابعة تقدم المشروع في الوقت الفعلي من خلال تحليل شجرة الإصدارات، للتحقق مما إذا كانت تتطابق مع أهداف الإصدار.
  • كما يتيح للمستخدمين الحصول على لمحة سريعة عن جودة هذا الإصدار، مما يُظهر الجوانب المتميزة. عيوب ومعدل فتح العيوب.

إنشاء إصدارات ودورات في HP ALM (مركز الجودة)

لماذا نحتاج إلى إدارة الإصدارات والدورات في إدارة دورة حياة التطبيقات (ALM)؟

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

  • ينقسم كل إصدار إلى عدد من الدورات. لنفترض أن لدينا إصدارين، لكل منهما دورتان من التطوير والاختبار، لـ Guru99 تطبيق مصرفي.
  • لكل إصدار نطاق محدد مسبقًا ومرحلة رئيسية مرتبطة به.
  • لكل دورة مجموعة محددة من المتطلبات.
  • يحتوي كل متطلب على عدد من حالات الاختبار المرتبطة به.
  • عند تنفيذ الاختبارات، يتم تسجيل العيوب وربطها بالاختبارات المقابلة، وبعد ذلك يمكننا tracالمتطلبات والعيوب.

إدارة الإصدار والدورات في ALM

يوضح الرسم البياني أهمية الترتيب. لأن كل عنصر من عناصر العمل هو tracإن إنشاء هيكل الإصدار أولاً هو ما يجعل إعداد التقارير ممكناً لاحقاً.

مقارنة بين الإصدار، والدورة، والنطاق، والمعالم الرئيسية

توجد أربعة عناصر في علامة التبويب "الإدارة"، والخلط بينها هو السبب الأكثر شيوعًا الذي يجعل شجرة الإصدار غير قابلة للاستخدام.

هدف ما يمثله يجلس في الداخل الحقول الإلزامية
الإفراج عن تسليم مؤرخ للمستخدمين النهائيين مجلد في شجرة الإصدارات الاسم، تاريخ البدء، تاريخ الانتهاء
دورة جولة واحدة من التطوير والاختبار بيان الاسم، تاريخ البدء، تاريخ الانتهاء
الافراج عن النطاق عنصر يهدف الإصدار إلى تقديمه بيان الاسم فقط
Milestone A tracنقطة تفتيش الملك بيان الاسم، البداية والنهاية tracتمر الملك

علامة التبويب الإدارة

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

  • إنشاء الإصدارات
  • إنشاء دورات
  • إنشاء نطاق الإصدار
  • إنشاء معالم بارزة

ملاحظة: قبل البدء بهذا التمرين، انظر إلى مقدمة عن HP ALM لمعرفة كيفية تسجيل الدخول إلى ALM، و كيفية تنزيل وتثبيت HP ALM إذا لم يكن لديك إمكانية الوصول بعد.

كيفية إنشاء الإصدار

يُعد إنشاء الإصدارات الخطوة الأولى في إدارة دورة حياة التطبيقات (ALM)، وجميع عناصر العمل الأخرى مثل المتطلبات وحالات الاختبار والعيوب traced ضد عمليات الإطلاق والدورات.

كما هو موضح في سير العمل، سنصدر نسختين خلال العام لـ Guruتطبيق مصرفي رقم 99، مع الجداول الزمنية أدناه. التواريخ توضيحية وتتوافق مع لقطات الشاشة التالية.

اسم الإصدار تاريخ البدء نهاية التاريخ
2017 R1 01/01/2017 21/06/2017
2017 R2 01/07/2017 31/12/2017

الخطوة 1) الخطوة الأولى هي الانتقال إلى علامة التبويب "الإدارة" والنقر على "النشراتعلامة التبويب "". تظهر الصفحة المقصودة كما هو موضح أدناه:

إنشاء الإصدار

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

إنشاء الإصدار

الخطوة 3) الخطوة التالية هي إنشاء إصدارات جديدة. لإنشاء إصدار جديد، انقر فوق "الإصدار الجديدانقر على زر " " وسيتم فتح مربع حوار الإصدار الجديد. أدخل التفاصيل التالية.

  1. اسم الإصدار
  2. تاريخ بدء الإصدار
  3. تاريخ انتهاء الإصدار
  4. وصف موجز للإصدار (اختياري)

إنشاء الإصدار

الخطوة 4) بعد إدخال التفاصيل المذكورة أعلاه، انقر فوق "موافق". سيتم إنشاء الإصدار كما هو موضح أدناه.

إنشاء الإصدار

وبالمثل، يمكنك إنشاء الإصدار الآخر، R2.

الخطوة 5) عند اختيار إصدار معين، يمكنك رؤية علامات التبويب ذات الصلة بالإصدارات.

إنشاء الإصدار

الخطوة 6) والآن دعونا نتعرف على علامات التبويب المهمة المتاحة ضمن وحدة "الإصدارات". حدد علامة التبويب "التفاصيل" لاسترداد المعلومات التي تم إدخالها أثناء إنشاء الإصدار.

إنشاء الإصدار

الخطوة 7) إختار ال الافراج عن النطاق علامة التبويب هذه، والتي توفر تفاصيل حول نطاق هذا الإصدار. لم نُحدد نطاقًا لهذا الإصدار بعد، لذا فإن قائمة النطاق فارغة. سيتم شرح إنشاء المعالم والنطاق لاحقًا في هذه الصفحة.

إنشاء الإصدار

الخطوة 8) تُقدّم الخطة الرئيسية تمثيلاً تصويرياً للجدول الزمني. وفي حال إنشاء دورات، ستتضمن الخطة الرئيسية أيضاً جداول زمنية لتلك الدورات.

إنشاء الإصدار

الخطوة 9) تعرض علامة التبويب "الحالة" التقدم العام لهذا الإصدار.

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

إنشاء الإصدار

يتم عرض الحالة كما هو موضح أدناه بمجرد أن يقوم المستخدم بربط عناصر العمل مثل المتطلبات والاختبارات والعيوب بالإصدار.

إنشاء الإصدار

💡 نصيحة: لا يشير وجود علامة تبويب فارغة في "الحالة" أو "الجودة" إلى وجود خلل. وتبقى كلتا اللوحتين فارغتين حتى يتم ربط المتطلبات أو الاختبارات أو العيوب بالإصدار، لأنه لا يوجد شيء لتلخيصه بعد.

كيفية إنشاء دورة

في الواقع، يتم تقسيم كل إصدار إلى دورات. دعونا نفهم كيفية إنشاء دورات في إدارة دورة حياة التطبيقات (ALM). في حالتنا، توجد دورتان في كل إصدار.

الإفراج عن اسم الدورة تاريخ بدء الدورة تاريخ انتهاء الدورة
الافراج عن R1 دورة 1 01/01/2017 31/03/2017
دورة 2 01/04/2017 30/06/2017
الافراج عن R2 دورة 1 01/07/2017 30/09/2017
دورة 2 01/10/2017 31/12/2017

الخطوة 1) حدد الإصدار الذي ترغب في إنشاء دورات ضمنه، ثم انقر فوق "دورة جديدةانقر على زر "إنشاء دورة جديدة". سيتم فتح مربع حوار "إنشاء دورة جديدة"، مع تعبئة جداول الإصدارات مسبقًا لأن هذه الدورة يتم إنشاؤها ضمن الإصدار المحدد. أدخل التفاصيل التالية في نافذة "إنشاء دورة جديدة":

  • اسم الدورة
  • تاريخ بدء الدورة
  • تاريخ انتهاء الدورة
  • Descriptأيون (اختياري)

إنشاء دورة

⚠️ تحذير: يجب أن تقع تواريخ الدورة ضمن تواريخ الإصدار الرئيسية. يرفض نظام إدارة دورة حياة التطبيقات (ALM) الدورة التي تبدأ قبل بدء الإصدار أو تنتهي بعد إغلاقه، لذا قم بتمديد الإصدار أولاً إذا تغيرت الخطة.

الخطوة 2) بمجرد إنشاء جميع الدورات، يمكنك الوصول إليها ضمن الإصدار الذي تم إنشاؤه كما هو موضح أدناه.

إنشاء دورة

الخطوة 3) اختر دورة معينة للوصول إلى تفاصيل تلك الدورة.

إنشاء دورة

الخطوة 4) والآن دعونا نتعرف على علامات التبويب المهمة الأخرى الموجودة ضمن "الدورات". يمكنك إرفاق الملفات ضمن علامة التبويب "المرفقات". علامة التبويب التقدم يعرض حالة تلك الدورة ضمن الإصدار المحدد.

يتم عرض التقدم كما هو موضح أدناه عندما يتم إنشاء الدورة بدون أي عناصر عمل، أي المتطلبات أو الاختبارات أو العيوب، المرتبطة بها.

إنشاء دورة

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

إنشاء دورة

الخطوة 5) توفر علامة التبويب "الجودة" معلومات مثل معدل فتح العيوب وعدد العيوب المعلقة، وهو المؤشر الأول لجودة الدورة الحالية.

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

إنشاء دورة

تظهر علامة التبويب "الجودة" كما هو موضح أدناه بمجرد أن يقوم المستخدم بربط عناصر العمل بهذا الإصدار.

إنشاء دورة

كيفية إنشاء نطاق الإصدار

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

الخطوة 1) عند النقر على أيقونة "+" في علامة تبويب "نطاق الإصدار" في وحدة "الإصدارات"، نطاق جديد يفتح الحوار.

إنشاء نطاق الإصدار

أدخل التفاصيل التالية.

  1. اسم النطاق، وهو الحقل الإلزامي الوحيد
  2. أولوية عنصر النطاق
  3. مالك النطاق
  4. Descriptنطاق

إنشاء نطاق الإصدار

الخطوة 2) عند النقر فوق ملف "OK" عند الضغط على الزر، تظهر جميع عناصر النطاق المضافة في "الافراج عن النطاق"علامة التبويب كما هو موضح أدناه.

إنشاء نطاق الإصدار

كيفية إنشاء معلم بارز

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

إنشاء مايلستون

الخطوة 2) عند إنشاء معلم رئيسي، تكون الحقول التالية إلزامية.

  1. اسم المعلم
  2. بالبداية Tracking التاريخ
  3. النهاية Tracking التاريخ
  4. الوصف

إنشاء مايلستون

الخطوة 3) يظهر أدناه المعلم الذي تم إنشاؤه.

إنشاء مايلستون

الخطوة 4) يمكنك الآن ربط نطاق المرحلة الرئيسية بنطاق المشروع الذي أنشأته. للقيام بذلك، حدد المرحلة الرئيسية، ثم انتقل إلى نطاق المرحلة الرئيسية، وحدد النطاق المقابل، وقم بربطه.

إنشاء مايلستون

أفضل ممارسات تخطيط الإصدارات والدورات

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

  1. اتفقوا أولاً على اتفاقية تسمية. نمط مثل YYYY R1 و YYYY R1 C1 يتم فرزه بشكل صحيح ويظل قابلاً للقراءة لسنوات لاحقة.
  2. عدد المجلدات المستخدمة سنوياً. بدون المجلدات، تصبح شجرة الإصدارات قائمة مسطحة يصعب مسحها ضوئياً.
  3. حافظ على دورات قصيرة. توفر دورات تتراوح من أسبوعين إلى أربعة أسابيع قراءات تقدم ذات مغزى، في حين أن دورة مدتها ستة أشهر تخفي المشاكل حتى النهاية.
  4. قم بإنشاء عناصر النطاق قبل تصميم الاختبار. النطاق هو ما يحول إصدارًا من نطاق زمني إلى بيان نوايا.
  5. لا تقم بحذف إصدار مغلق. الإصدارات التاريخية تحمل tracالقدرة على معالجة العيوب المثارة ضدهم.
  6. قم بربط كل متطلب بدورة. لا تظهر عناصر العمل غير المُرتبطة بأي عنصر في علامتي التبويب "الحالة" أو "الجودة".

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

الأسئلة الشائعة

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

لا. يتحقق نظام إدارة دورة حياة التطبيقات (ALM) من تواريخ الدورة مقارنةً بالإصدار الرئيسي ويرفض أي شيء يقع خارج نطاقها. عدّل تواريخ الإصدار أولاً إذا طرأ تغيير حقيقي على الخطة.

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

يُحدد نطاق الإصدار ما سيقدمه، مع تحديد أولويته والجهة المسؤولة عنه. ويُسجل المعلم وقت إنجاز نقطة التفتيش، ويتم ربط عناصر النطاق بالمعالم. tracملك.

يمكن اقتراح نظام تسمية وتقسيم تاريخ التسليم إلى دورات منطقية. ولا تزال أحكام التبعية والقدرة بحاجة إلى شخص على دراية بالفريق.

نعم، عندما تُعامل الدورة على أنها سباق سرعة، والإصدار على أنه زيادة إنتاجية. تقوم الفرق بالشحن.ping غالباً ما يتم الحفاظ على إطلاق متواصل واحد مع دورات قصيرة متكررة.

تلخيص هذه التدوينة بـ: