Технологія розробки програмного забезпечення Scram. Робота в Jira Software
Автор: Иван Кметь • Сентябрь 12, 2021 • Практическая работа • 1,013 Слов (5 Страниц) • 313 Просмотры
Методичне керівництво
для проведення практичного заняття №1
Технологія розробки програмного забезпечення Scram. Робота в Jira Software.
Київ 2020
Практичне заняття №2
Тема: Технологія розробки програмного забезпечення Scram. Робота в Jira Software
Метою даної роботи є: набуття практичних навичок планування процесу розробки програмного забезпечення з використанням програми Jira Software.
Звіт по роботі – Звіт з відображенням скрінів основних етапів та демонстрація готового проекту в Jira Software.
Час заняття: 90 хвилин.
Зміст заняття
Ознайомлювальна частина.
Виконати перевірку присутності студентів, назвати тему заняття та порядок проведення заняття.
Основна частина
Покрокова інструкція як розпочати роботу в Jira Software над проектом Scrum.
Крок 1. Створення проекту scrum
Створіть акаунт Jira Software і увійдіть в нього. Тепер ви можете створити проект. Вам буде запропоновано на вибір кілька шаблонів проектів - виберіть scrum. Як варіант, ви можете попрактикуватися, як створити проект kanban. Альтернатива для проект Kanban даному програмному продукту є https://trello.com
[pic 1]
Після цього, нам потрібно створити проект
[pic 2]
Після створення проекту відкриється порожній беклог. Беклог, або беклог продукту, містить поточний перелік потенційних робочих завдань команди по проекту. Беклог аналог стандартного ТЗ для гнучких методологій, наприклад Scram
[pic 3]
Крок 2. Створення призначених для користувача історій або завдань в беклоге
У Jira Software складові роботи, такі як призначені для користувача історії, завдання і баги, називаються «завданнями». Створіть кілька користувальницьких історій за допомогою опції швидкого створення в беклоге. Якщо не виходить придумати розповідь користувачів, просто використовуйте приклади історій, щоб почати роботу і познайомитися з процесом.
У призначених для користувача історіях робочі завдання описуються не технічною мовою і з точки зору користувача. Як {тип користувача}, я хочу {мета}, щоб {отримати користь}.
Щоб створити для користувача історію, як приклад возьмемо веб-сайт.
Як клієнт я хочу мати можливість створювати аккаунт, щоб можна було бачити мої попередні покупки.
Зазвичай призначені для користувача історії в загальних рисах прописує власник продукту, після чого команда розробників визначає конкретні завдання, які потрібно виконати, щоб завершити історію за наступний спринт. Команда розробників також повинна визначити, якою буде трудовитрата для завершення роботи над історією.
[pic 4]
Клацнувши двічі на завданні, Ви активуєте його налаштування
[pic 5]
Тут є можливість налаштування статусу
[pic 6]
Додавання опису, виконавців.
[pic 7]
Оскільки, Ви виконуєте практичну роботу в групах, Ви повинні створити команду і в програмі. Для цього потрібно:
[pic 8]
Далі або створюєте команду додаванням користувачів, або надсилаєте запрошення через «Пригласить коллегу» на електронну пошту.
Наступне доступне налаштування – додавання оцінки складності. Для того, щоб провести оцінку складності можна використовувати командний прийом «Scram покер», про який розповідалося на лекції. Є навіть програмні продукти, які дозволяють проводити такі «ігри» онлайн. Це дозволить визначити складність кожної з задач, сраховуючи середнєарифметичне від балів, які нададуть кожен з учасників команди.
...