Гойко Аджич - Impact mapping - Как повысить эффективность программных продуктов и проектов по их разработке

Здесь есть возможность читать онлайн «Гойко Аджич - Impact mapping - Как повысить эффективность программных продуктов и проектов по их разработке» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Москва, Год выпуска: 2017, ISBN: 2017, Издательство: Литагент Альпина, Жанр: Программирование, popular_business, foreign_comp, foreign_business, industries, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Impact mapping: Как повысить эффективность программных продуктов и проектов по их разработке: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Impact mapping: Как повысить эффективность программных продуктов и проектов по их разработке»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Impact Mapping – практическое пособие по картам влияния, простому, но очень эффективному методу разработки программного обеспечения. Он помогает еще на стадии стратегического планирования организовать сотрудничество различных специалистов и в результате создавать эффективные программные продукты.

Impact mapping: Как повысить эффективность программных продуктов и проектов по их разработке — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Impact mapping: Как повысить эффективность программных продуктов и проектов по их разработке», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

• Какие решающие факторы могут остановить нас еще до начала разработки?

• Есть ли какие-либо влияния, которые мы можем оказать без особых усилий?

• Какие ключевые гипотезы необходимо протестировать?

Если обсуждение не приводит к убедительному ответу на вопрос, с чего целесообразнее всего начать разработку, можно прибегнуть к голосованию.

Если вы внимательно прочитаете три вопроса, приведенные выше, то увидите, что все они касаются бизнеса компании и влияний, а не функциональности продукта или границ проекта. Просите заказчиков приоритизировать влияния, а не функциональные возможности. Судя по моему опыту, участники проекта со стороны менеджмента способны более точно анализировать именно бизнес-аспекты проекта и влияния, а не функциональность как таковую. Лучше у них получается и определять приоритетность того или иного влияния. В качестве еще одного варианта можно выбрать действующее лицо, чьи потребности должны быть удовлетворены в первую очередь.

Улучшаем структурированность карты

Если вы хотите сделать обсуждение еще более последовательным, ознакомьтесь с моделью Кано и моделями, направленными на синхронизацию проектных целей со стратегическими приоритетами компаний. В модели Кано [Cohn, 2006] используется опросник, помогающий разделить ожидаемую функциональность продукта на несколько категорий: базовая (продукт не может ее не иметь), линейная (чем ее больше, тем лучше) и восхищающая (ее присутствие даже в ограниченной степени может существенным образом повысить удовлетворенность продуктом). В модели синхронизации целей [Pixton, 2009] различные категории функциональности определяются как критически важные для рыночной дифференциации продукта, сравнимые (должны быть не хуже, чем в других аналогичных продуктах), партнерские (некритичные для миссии продукта, их можно приобрести в составе других продуктов) и безразличные для потребителя (допустимо вообще не включать).

Составление Impact map Этап 4 обучение на ошибках Определив круг действующих - фото 46 Составление Impact map Этап 4 обучение на ошибках Определив круг действующих - фото 47

Составление Impact map: Этап 4 обучение на ошибках

Определив круг действующих лиц и необходимые нам влияния мы можем начать - фото 48

Определив круг действующих лиц и необходимые нам влияния, мы можем начать заполнять третий уровень карты – уровень конкретных функций. В идеальном мире все, что мы делаем, сразу же продвигало бы нас к достижению цели, помещенной в центр. В этом мире мы принимали бы только верные решения, что, конечно же, просто нереально. Иногда мы просто не в состоянии заранее понять, сработает выбранная нами стратегия или нет.

В ситуации неопределенности единственный возможный выход – протестировать нашу идею и убедиться в ее состоятельности. Безусловно, интуиция позволяет опытным разработчикам предположить, в чем может заключаться решение, – и это достаточное основание, чтобы исследовать их интуитивные идеи. Но все равно часть работы в рамках проекта будет представлять из себя чистый эксперимент. И даже если опыт сам по себе оказался неудачным, но помог нам выйти на правильное решение, то его проведение было оправданным – при условии, что стоимость его проведения остается в разумных пределах.

Вместе с остальными участниками проекта установите допустимый «бюджет на обучение»: максимальные инвестиции денег или времени, которые вы готовы направить на то, чтобы в результате неудачных экспериментов получить информацию, позволяющую найти верное решение. Чтобы обсуждение тонкостей, связанных с утверждением «бюджета на обучение», было продуктивным, задайте следующие вопросы:

• Как проще всего поддержать данную активность? Что еще мы могли бы сделать?

• Если мы не уверены в своей гипотезе, как ее проще всего протестировать?

• Можем ли мы протестировать ее, не прибегая к созданию кода?

• Можно ли привести данную гипотезу в рабочее состояние, даже если поначалу часть операций будет совершаться вручную?

Если для того, чтобы протестировать ключевые гипотезы, у вас не получается сознательно ограничить масштаб проводимого эксперимента, попробуйте воспользоваться картами пользовательских историй Паттона [Patton, 2008 и Patton, 2009] или «методом гамбургера» [Adzic, 2012], которые помогают разделить итеративную разработку на небольшие фрагменты и быстро получить подтверждение своей гипотезы или как минимум – сделать полезные для дальнейшей разработки выводы.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Impact mapping: Как повысить эффективность программных продуктов и проектов по их разработке»

Представляем Вашему вниманию похожие книги на «Impact mapping: Как повысить эффективность программных продуктов и проектов по их разработке» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Impact mapping: Как повысить эффективность программных продуктов и проектов по их разработке»

Обсуждение, отзывы о книге «Impact mapping: Как повысить эффективность программных продуктов и проектов по их разработке» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x