Створення релізів і циклів у HP ALM (Quality Center)
⚡ Розумний підсумок
Створюйте релізи та цикли в HP ALM за допомогою вкладки «Керування», яка впорядковує кожну вимогу, тест і дефект за датою поставки. У цій статті розглядається ієрархія релізів, створення релізів і циклів, визначення обсягу релізів, додавання етапів та читання вкладок стану та якості.
Що таке вкладка «Керування» в HP ALM?
- Вкладка «Керування» допомагає користувачам упорядковувати та track випусків та циклів.
- Реліз має певну дату початку та дату завершення і відповідає групі змін, які будуть розгорнуті для кінцевих користувачів у цей часовий інтервал.
- Цикл, який потрапляє в реліз, має набір етапів розробки та Тестування зусилля для досягнення спільної мети.
- Користувачі ALM можуть tracвідстежувати хід проекту в режимі реального часу, аналізуючи дерево релізів, щоб перевірити, чи відповідає воно цілям релізу.
- Це також дозволяє користувачам отримати швидкий знімок якості цього релізу, демонструючи видатні дефекти і швидкість відкриття дефектів.
Навіщо нам потрібне управління релізами та циклами в ALM?
Насправді, коли відбувається розробка продукту, для нього випускаються різні версії.
- Кожен реліз розбивається на певну кількість циклів. Припустимо, у нас є два релізи, кожен з яких має два цикли розробки та тестування, для Guru99 банківський додаток.
- Кожен реліз також має заздалегідь визначену область застосування та пов'язаний з ним етап.
- Для кожного циклу існує певний набір вимог.
- З кожною вимогою пов’язано кілька тестів.
- Після виконання тестів дефекти реєструються та зіставляються з відповідними тестами, після чого ми можемо tracвимоги та дефекти.
Діаграма показує, чому важлива послідовність. Оскільки кожен робочий елемент tracвгору до циклу та релізу, створення структури релізу спочатку робить можливою звітність пізніше.
Порівняння випуску, циклу, обсягу та етапів
Чотири об'єкти знаходяться на вкладці «Керування», і їх плутанина є найпоширенішою причиною того, що дерево релізів стає непридатним для використання.
| Об'єкт | Що це собою представляє | Сидить всередині | Обов'язкові поля |
|---|---|---|---|
| Відпустіть | Датована доставка кінцевим користувачам | Папка в дереві релізів | Ім'я, дата початку, дата закінчення |
| Цикл | Один раунд розробки та тестування | Реліз | Ім'я, дата початку, дата закінчення |
| Область випуску | Елемент, який має на меті доставити реліз | Реліз | Тільки ім'я |
| Віха | A tracконтрольно-пропускний пункт короля | Реліз | Ім'я, початок і кінець tracкоролівські дати |
Вкладка Керування
Цей модуль допомагає нам створювати та керувати релізами та циклами, що є першим кроком перед створенням будь-якого робочого елемента, такого як вимоги, тести чи дефекти. Він також допомагає з плануванням проектів та tracкороль. Наступні функції є важливими на цій вкладці.
- Створення релізів
- Створення циклів
- Створення області випуску
- Створення етапів
Примітка: перед початком цієї вправи ознайомтеся Вступ до HP ALM як увійти до ALM, та як завантажити та встановити HP ALM якщо у вас ще немає доступу.
Як створити реліз
Створення релізів – це перший крок в ALM, а всі інші робочі елементи, такі як вимоги, тестові випадки та дефекти, tracзахищений від релізів та циклів.
Як пояснюється в робочому процесі, у нас буде два релізи протягом року для Guru99 банківська програма з часовими рамками, наведеними нижче. Дати є ілюстративними та відповідають скріншотам, що наведені нижче.
| Назва випуску | Дата початку | Дата закінчення |
|---|---|---|
| 2017 R1 | 01/01/2017 | 21/06/2017 |
| 2017 R2 | 01/07/2017 | 31/12/2017 |
Крок 1) Перший крок – перейти на вкладку «Керування» та натиснути кнопку «Релізивкладка «». Цільова сторінка виглядає так, як показано нижче:
Крок 2) Перед створенням релізу ми можемо створити контейнер або папку, натиснувши кнопку «Нова папка«» у модулі «Релізи», як показано нижче. Назвіть папку «2017».
Крок 3) Наступний крок – створення нових релізів. Щоб створити новий реліз, натисніть кнопку «Новий випуск«», і відкриється діалогове вікно «Новий випуск». Введіть наступні дані.
- Назва випуску
- Дата початку випуску
- Кінцева дата випуску
- Короткий опис релізу (необов'язково)
Крок 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) Після натискання піктограми «+» на вкладці «Область випуску» модуля «Релізи» відобразиться Новий обсяг відкривається діалогове вікно.
Введіть наступні дані.
- Назва області застосування, яка є єдиним обов'язковим полем
- Пріоритет елемента області застосування
- Власник області застосування
- Descriptіон сфери застосування
Крок 2) Після натискання кнопки "ДОБРЕ" кнопка, усі додані елементи області видимості відображаються у полі «Область випуску”, як показано нижче.
Як створити віху
Крок 1) Нову віху можна створити лише в рамках релізу, використовуючи значок «Нова віха», як показано нижче.
Крок 2) Під час створення віхи наступні поля є обов'язковими для заповнення.
- Назва віхи
- Старт Tracking Дата
- кінець Tracking Дата
- Опис
Крок 3) Створений етап показано нижче.
Крок 4) Тепер ви можете зіставити область дії проміжного етапу зі створеною областю дії проєкту. Для цього виберіть проміжний етап, перейдіть до розділу «Область дії проміжного етапу», виберіть відповідну область дії та зіставте її.
Найкращі практики планування релізів та циклів
Вкладка «Керування» швидко заповнюється, але повільно виправляється, тому кілька правил забезпечують читабельність дерева в міру накопичення проектів.
- Спочатку узгодьте правила іменування. Такий шаблон, як YYYY R1 та YYYY R1 C1, сортується правильно та залишається читабельним через роки.
- Використовуйте папки на рік. Без папок дерево релізів перетворюється на плоский список, який важко сканувати.
- Тримайте цикли короткими. Цикли тривалістю від двох до чотирьох тижнів дають значущі показники прогресу, тоді як шестимісячний цикл приховує проблеми до кінця.
- Створіть елементи області застосування перед розробкою тесту. Обсяг – це те, що перетворює реліз з діапазону дат на заяву про наміри.
- Не видаляйте закритий реліз. Історичні релізи несуть у собі tracвідповідальність за недоліки, висунуті проти них.
- Зіставте кожну вимогу з циклом. Невідображені робочі елементи ніколи не відображаються на вкладках «Стан» або «Якість».
Після того, як структура релізу буде створена, продовжуйте вимоги до специфікацій, А потім модуль плану тестування та випробувальна лабораторіяАдміністратори також повинні переглянути як налаштувати проект і життєвий цикл управління дефектамиПовна серія доступна в Підручник з HP ALMта підготовка до співбесіди в Запитання для співбесіди в Центрі якості.



























