6️⃣ Тестируемая



Команда должна хорошо представлять, как проверить исполнимость истории. Нетестируемые истории (те, что нельзя проверить) по большей части возникают для нефункциональных требований.



👎 Как пользователь, я не хочу долго ждать создания личного кабинета, чтобы быстрее приступать к оформлению заказа в приложении.



👍 Как пользователь, я хочу, чтобы личный кабинет создавался не дольше двух секунд, чтобы быстрее приступать к оформлению заказа в приложении.



Первую историю проблематично тестировать из-за формулировки «долго», потому что каждый может тракотовать долготу по своему. Вторую историю мы сможем протестировать, а значит, она будет соответствовать последнему INVEST-критерию.







Подведём итог.



При формировании пользовательских историй старайтесь соблюсти два правила:



🔑 Стройте историю по шаблону:

Как [роль], я хочу [выполнить задачу], чтобы [достичь цель];



🔑 Соблюдайте INVEST-критерии в формулировке.



Благодаря этому вы и ваша команда сможете грамотно оценить и спланировать работу в проектировании ПО 😊