Impact Mapping: Как повысить эффективность программных продуктов и проектов по их разработке
Impact Mapping — практическое пособие по картам влияния, простому, но очень эффективному методу разработки программного обеспечения. Он помогает еще на стадии стратегического планирования организовать сотрудничество различных специалистов и в результате создавать эффективные программные продукты.
В книге рассказывается, как добавлять новые фичи в проект и предлагается процесс, который может облегчить и улучшить процесс принятия решений: карта, которая поможет ответить на вопросы 1. Зачем добавлять новую фичу 2. Кто должен изменить свое поведение из-за нее 3. Что именно он должен делать 4. И какая именно фича нужна для этого
И все звучит очень хорошо и разумно, но мне не хватает примеров составления impact map, где показывались бы хорошие экземпляры и плохие. Один пример на всю книгу — очень мало.
Я рад, что узнал о инструменте, но разбираться, как им пользоваться, нужно по другой литературе.
При составлении impact map мы уже на входе должны иметь правильно сформулированную измеримую цель. Поэтому важно проводить обсуждение в два этапа: на первом мы формулируем цель и подбираем контрольные параметры, а на втором — рисуем саму карту
часто подчеркиваю, что у дивергентной и конвергентной фаз совершенно разные цели и что цель фазы дивергентного мышления — предложить как можно больше идей, исключив всякую критику.
В модели Кано [Cohn, 2006] используется опросник, помогающий разделить ожидаемую функциональность продукта на несколько категорий: базовая (продукт не может ее не иметь), линейная (чем ее больше, тем лучше) и восхищающая (ее присутствие даже в ограниченной степени может существенным образом повысить удовлетворенность продуктом).