feature injection: работаем с требованиями
TRANSCRIPT
![Page 1: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/1.jpg)
Feature Injectionработаем с
требованиями
Алла Копылова
![Page 2: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/2.jpg)
![Page 3: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/3.jpg)
Часто меняются требования
Нечеткие задачи
Нет четких целей
![Page 4: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/4.jpg)
![Page 5: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/5.jpg)
Feature Injection
![Page 6: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/6.jpg)
Этап I: Поиск целей
![Page 7: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/7.jpg)
Powerful Questions Personas
YAGNI“You ain`t gonna need it”
![Page 8: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/8.jpg)
Этап II: Сбор требований
![Page 9: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/9.jpg)
![Page 10: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/10.jpg)
Техники UML
Effect Maps
![Page 11: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/11.jpg)
Этап III: Разработка сценариев
![Page 12: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/12.jpg)
“As a sales managerI want customers to register in the systemSo that we increase sales of our product”
![Page 13: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/13.jpg)
Increase sales of products
Step I: Set Goal
![Page 14: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/14.jpg)
Step II: Gather Requirements
![Page 15: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/15.jpg)
Step III: Scenario Creation
In order to increase sales of our products:As a customerI should be prompted for my registration
detailsSo that I can receive the list of related (to my
first purchase) products.
![Page 16: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/16.jpg)
One more example …“As a user I want captcha, so that …”
“In order to stop bots spamming my siteAs a forum moderatorI want users to fill in a captcha”
![Page 17: Feature Injection: работаем с требованиями](https://reader033.vdocument.in/reader033/viewer/2022051502/58eed4931a28abca388b4567/html5/thumbnails/17.jpg)
THANK YOU!