Книга: Пользовательские истории. Искусство гибкой разработки ПО
Карты помогают вам распознать дыры в истории
Карты помогают вам распознать дыры в истории
Когда я разговариваю с людьми, которые уже составляли карты историй, они всегда признаются: «Каждый раз, составляя истории, мы находим дыры! Мы обнаруживаем, что другая команда должна была что-то сделать, но они, как оказалось, этого не знали. Мы обнаруживаем важные вещи и очень важные функции, которые забыли обсудить!»
После того как вы визуализировали весь продукт или какую-то функциональность, гораздо проще играть в игру «Что, если». Именно в этот момент мы начинаем задумываться: «Что будет, если что-то пойдет не так?» или «А что с этими, другими пользователями?». Играйте во «Что, если» с любыми сомнениями, которые у вас есть, и добавляйте наклейки в основную часть карты, где затем появятся идеи, которые нужно воплотить в программном обеспечении. В главе 1 Гэри играл во «Что, если», рассматривая варианты и альтернативы. Когда вы и другие команды проделаете это, то удивитесь тому, какое огромное количество проблем может обнаружиться при взаимодействии разных команд.
Один из часто приводимых аргументов, которые озвучивают, возражая против составления карт историй, заключается в том, что, когда команды садятся и составляют карты историй, на выходе получается слишком много всего. Но я убежден, что таким образом выявляются проблемы, с которыми так или иначе придется столкнуться позже, и в целом это скорее плюс, чем минус.
При традиционном подходе к разработке программного обеспечения ситуацию, когда что-либо новое обнаруживалось на одном из поздних этапов – уже после того, как было рассчитано время разработки и утверждена дата выхода, – мы называли расширением границ проекта. Я считаю, что в действительности расширяются границы не проекта, а понимания. То же самое происходит при построении карт историй – люди обнаруживают пробелы в своем понимании ситуации.
Свои границы расширяет понимание, а не проект.
- Составление карт помогает достичь единого мнения в больших группах
- Карты помогают вам распознать дыры в истории
- Всегда слишком много
- Отделите релиз минимального работоспособного продукта
- Составьте план релизов
- Не пытайтесь расставить приоритеты в функциональностях вместо результатов
- Волшебство? Так и есть
- Почему никто не любит МЖП
- Новый МЖП вообще не продукт!
- Новые функции API для работы с Blob и массивами
- Операции с множествами узлов
- Вам очень пригодится «Разработка ценностных предложений», если…
- 6.8. Разгон видеокарты на Windows 10
- Вот как мы можем повлиять на коммерческий фактор (иными словами, повысить доверие посетителей к сайту)
- Из истории вычислительной техники
- Из истории персональных компьютеров
- Неисправности видеокарты
- Неисправности звуковой карты
- Описание видеокарты
- Основные характеристики видеокарты
- Извлечение и установка видеокарты