Книга: Пользовательские истории. Искусство гибкой разработки ПО
5. Выделите задачи, необходимые для достижения особенных целей
5. Выделите задачи, необходимые для достижения особенных целей
А сейчас перейдем к действительно интересному этапу – вы попытаетесь использовать карту для того, чтобы представить себе что-то, чего не случилось.
Например, в созданной вами карте в левом верхнем углу наверняка имеется нечто вроде «Прихлопнуть будильник» или «Переключить будильник». Представьте, что было бы, если бы сегодня утром вы пропустили этот шаг? Это могло произойти, к примеру, если вы забыли включить будильник накануне вечером. Вы открываете глаза, смотрите на часы и с ужасом понимаете, что вам нужно прибыть куда-то уже через несколько минут! Вы страшно опаздываете! Не нужно, впрочем, по-настоящему впадать в панику – пока все происходит только в воображении.
Запишите на листке «Приготовиться к выходу за пару минут» и приклейте его слева от карты чуть ниже верхней части. А сейчас представьте себе проходящую слева направо примерно посередине карты линию наподобие разделительной ленты. Переместите ниже этой линии все задачи, которые вы не будете выполнять, чтобы достичь указанной цели. Но не трогайте операции, даже если не осталось никаких связанных с ними задач. Наличие операции без задач позволяет вам понять, чего вы не собираетесь делать, чтобы достичь цели сегодня утром.
Скорее всего, в верхнем срезе останется всего несколько задач. Теперь снова пройдитесь по всему процессу и добавьте пропущенные задачи: что-то, что вы делаете, только когда сильно опаздываете. Например, если при нормальном ходе вещей вы принимаете душ, то в случае опоздания можете добавить задачи «Плеснуть водой в лицо» или «Протереть салфеткой самые грязные части тела». Кстати, когда это упражнение выполняют группы программистов, я часто вижу задачу «Побрызгать побольше дезодоранта». Я никого не осуждаю, если что – просто рассказываю.
Это моя карта с задачами, выполнив которые я за считаные минуты оказываюсь готов к выходу.
Можете опробовать этот прием на различных целях, которые могут оказаться с левой стороны. Например, «Провести утро мечты» или «Утро в середине двухнедельного отпуска». Как вы убедитесь, хроника повествования останется практически неизменной, но вам придется добавлять или убирать задачи, чтобы обеспечить достижение различных целей.
Используйте срезы, чтобы выделить все задачи и детали, соответствующие достижению определенного результата.
- 1. Запишите свою историю по одному шагу за раз
- 2. Организуйте свою историю
- 3. Исследуйте альтернативные истории
- 4. Уберите всё лишнее, чтобы выделить каркас
- 5. Выделите задачи, необходимые для достижения особенных целей
- Вот и всё! Теперь вы знаете всё, что важно
- На самом деле попробуйте – дома или на работе
- На карте настоящее, а не будущее
- Испробуйте метод в реальности
- С программами труднее
- Карта только начало
- 1.1. Информатика. Предмет информатики. Основные задачи информатики
- Значимость: покупка как средство достижения цели
- Повторяющиеся задачи
- Постановка задачи
- Определение целей. Построение цепочек
- 1.1.1. Смысл, цель и задачи бизнес-тренинга
- Глава 3 Нормативные руководящие документы, назначение и задачи информационной безопасности России
- 1.3. Задачи рекламного текста
- Генри Форд. Моя жизнь, мои достижения
- Маркетинговые цели и задачи
- Как отобразить типичные задачи для папки?
- 2.6.2. Варианты программы, полученые путем переупорядочивания предложений и целей