Senior QA Engineer | Atlassian Champion в Nova Digital
  • Конфігураційне тестування: як покривати складні комбінації і мінімізувати ризики

    Вітаю, Yuriy!
    Комбінації було визначено за допомогою classification tree, аналізу ризиків, інтересів бізнесу, а також аналізу статистики найчастіших конфігурацій серед користувачів. Цей комплексний підхід дав змогу визначити приорітет серед комбінацій, вирішили зупинитись на топ 10, все вірно)

    Назва така тому, що описаний підхід вирішував якраз проблему конфігураційного тестування, оскільки обʼєм попередньо мав би бути занадто великим, техніка classification tree не є ключовою в цьому топіку, вона лише 1 з інструментів на шляху вирішення питання по покриттю варіантів конфігурацій.

    Classification tree відрізняється від pairwise тим, що воно розбиває набір даних на підгрупи на основі знань про ознаки об’єкта. Попарне порівняння зіставляє лише два об’єкти між собою для визначення кращого або виявлення відмінностей. Тобто у Classification tree можна комбінувати більше, ніж 2 параметри.

    Сподіваюсь, відповідь була вичерпною. У іншому разі — звертайтесь! Залюбки допоможу

  • Jira Automation та Rovo Agent: автоматизуємо процеси у команді

    Anna, дуже дякую за додаткові кейси! Сподіваюсь, це стане у нагоді читачам :з

  • Jira Automation та Rovo Agent: автоматизуємо процеси у команді

    Зрозуміла вас, Sergiy!
    Особисто не мала можливості налаштовувати на рівні Jira Account Rovo, тому надаю вам відповідь з Google:
    1. Rovo — це частина Atlassian Cloud, не окремий окремий продукт:
    Rovo інтегрується безпосередньо у продукти Atlassian як Jira, Confluence, Jira Service Management і Teamwork Collection. Він не встановлюється окремо як зовнішній сервіс, а працює в межах вашої Atlassian Cloud підписки.
    2. Це не окрема платна опція, якщо ваш продукт уже має підписку:
    Для планів Standard, Premium та Enterprise у Cloud Rovo буде доступний без окремого рахунку, коли він увімкнений у вашому обліковому записі. Це означає, що додаткових платежів одразу не потрібно. Однак Atlassian може вводити систему обмежень чи кредитів на використання Rovo, де певна кількість взаємодій може бути у межах ліцензії, а перевищення може призводити до додаткових платежів. Це ще частково у процесі розвитку.
    3. Ви не «обираєте Bitbucket, де працюватиме Rovo», як окрему точку підключення:
    Rovo працює на рівні вашого Atlassian Cloud середовища. Якщо у вас є Jira або Confluence у хмарній підписці, Rovo активується там і може бути використаний у цих продуктів разом із автоматизаціями і чат-інструментами.
    4. Права доступу і налаштування:
    Адміністратори можуть визначати, чи має Rovo доступ до певних даних і які агенти доступні для користувачів. Це не привʼязано до Bitbucket окремо.
    5. Rovo Agents можуть виконувати завдання всередині Jira Automation:
    Ви можете додати агента у правило автоматизації, вказати тригер і промпт для дії, і агент виконає завдання, наприклад, генеруватиме коментарі, аналізує дані або пропонувати зміни.

    Сподіваюсь відповідь буде вичерпною, у іншому разі — пишіть! Залюбки допоможу!

    Підтримав: Sergiy Dmitruk
  • Jira Automation та Rovo Agent: автоматизуємо процеси у команді

    Sergiy, що ви маєте на увазі під словом «обрати»? Не дуже зрозуміла, в рамках Jira Rule чи в рамках ліцензії? Чи, можливо, щось інше?
    Уточніть, будь ласка

  • Jira Automation та Rovo Agent: автоматизуємо процеси у команді

    Так, Олексію, це правда! Дякую, що підсвітили це оновлення. Воно може спрощувати роботу з агентами та зменшувати їх кількість)

  • Jira Automation та Rovo Agent: автоматизуємо процеси у команді

    Геннадій, я не мала цілі робити все за інших самостійно чи давати поради по точковим кейсам, це вже більше схоже на консультативну послугу, котра має оплачуватись.

    Моєю метою було висвітлити можливості, які існують прямо зараз і змотивувати вас спробувати щось імплементувати задля вирішення існуючих болючих місць в роботі.

    Тому все ще впевнена, що ви справитесь і самостійно. У іншому випадку — можемо обговорити умови консультаційної послуги по розробці промпту та Jira rule, тільки скажіть с:

    Підтримав: Daria Afonina
  • Jira Automation та Rovo Agent: автоматизуємо процеси у команді

    Кирилл, і правда!
    При підключенні бібліотек можливості стають ще більш ширші, проте поріг входу для бажаючих займатись покращеннями вищий, що трішки звужує коло людей та ускладнює крок «Почати».

    А Jira зробила простіше для всіх, і це круто с:
    Хоч і можливості не безмежні)

  • Jira Automation та Rovo Agent: автоматизуємо процеси у команді

    Дуже вдячна за вашу цінну думку, Дмитро. Дійсно, підходи у різних команд та проектів відрізняються, комусь цей шлях може бути не по душі. Проте комусь навпаки може спростити життя.

    Моєю метою було показати що так можна, а надалі вибір лишається за кожним с:

    Підтримав: Pavlo Trepytion
  • Jira Automation та Rovo Agent: автоматизуємо процеси у команді

    Геннадій, Rovo Agent може майже все, якщо правильно створити для нього промт та коректно побудувати Jira rule c:

    Обов`язково спробуйте, як мінімум, на 100% впевнена, що це можливо!

  • Jira Automation та Rovo Agent: автоматизуємо процеси у команді

    Стас, дуже дякую за позитивний відгук та підтримку. Якби не співбесіда у SPD з тобою колись давно, можливо, я б і не отримала цих знань)