2. Scrum — це кістяк процесу,
який включає набір методів і
попередньо визначених ролей
Вікіпедія
3. Команда
• Scrum master
• Член команди
Product owner
людина, що представляє
інтереси кінцевих
користувачів та інших
зацікавлених в продукті
сторін
Ролі
5. Story and
tasks
Story - функціональність, яку від нас
вимагають. Часто виглядає так:
Як <тип користувача> я хочу зробити
<дія>, щоб отримати <результат>
Task - story розбивається на логічні,
автономні частини (design meeting,
tests, investigation, front end
development, back end development…)
Story point
Години
As a user I want to
see all my transactions
• Design meeting
• Create stored procedure
• Implement API method
• Create UI
• Create API test
• Create UI test
• Code review
6. Product owner
Product
Backlog
Sprint
Backlog
Create story
Product owner + team
Discuss and estimate
story on pre-planning
Product owner
Prioritize story
Product owner + team
Take story to sprint
on sprint planning
Split story to tasks
on planning
Team
User story
life cycle
Done
7. Task
•Take (To do)
•Design meeting (2 dev + qa)
•Develop (In progress)
•Code review, test review
•Done
•Run tests
8. Sprint planning Sprint retrospective
Pre-planning
Team + product owner
TeamTeam + product owner
Prepare planning
Scrum master
- Calculate time budget
- Prepare store template
- Prepare all information
- Details
- Stories in sprint backlog
- Send mail to other teams
- Estimate stories for product backlog
- Discuss story details
- Good news
- Bad news
- Activity for next sprints
Sprint life cycle
Release notes
Deploy
Scrum master
Demo