Книга: Пользовательские истории. Искусство гибкой разработки ПО
Убедитесь в законченности
Убедитесь в законченности
Что мы умеем делать хорошо, так это додумывать детали. Например, если мы видим два кадра какого-нибудь комикса, то легко догадаемся, что произошло между ними. Этот прием широко используется в комиксах, романах и кинофильмах. Но, раздумывая о том, что делает программный продукт, мы часто склонны воображать себе интересные функциональности, пренебрегая тем необходимым, что их связывает. Продолжая аналогию с фильмом, можно представить, что на экране сменяли бы друг друга погони на автомобилях и перестрелки, но ни слова не было бы сказано о том, почему все это происходит и какая история их связывает.
Изложение во всех подробностях пользовательских историй с помощью карты поможет вам проговорить все критически важные детали, которые их связывают. В большинстве случаев люди понимают, что крутая функциональность, которую они рассматривают, потребует изменения некоторых пользовательских настроек в самом начале истории, а также отчетов и уведомлений в конце. Могут быть затронуты не только функциональности, но и люди. Например, администраторы должны обработать новые настройки безопасности для системы, а менеджеры – контролировать, как функциональность используется в их командах.
- Убедитесь трижды
- Убедитесь в том, что для механизмов автоматизированного ввода предусмотрены параллельные механизмы ввода вручную
- Убедитесь, что подкатегория в выигрышном положении
- 1. Убедитесь, что ваш рекламный текст продает
- 19.2.4.1. Убедитесь, что архивы всегда распаковываются в один новый каталог
- Глава 8 Убедитесь, что задача выполнена
- 4. Убедитесь, что руководитель службы мониторинга знает и поддерживает политику общения в социальных медиа
- Убедитесь, что разработчики следят за низкоуровневым кодом
- 3. Визуализируйте свое решение
- Составьте карту решения