Приоритизация требований – неотъемлемый атрибут в работе аналитика. То, как эффективно заказчик может расставить приоритеты, влияет почти на все аспекты проекта. Конечно же, сегодня существует множество техник и инструментов для выполнения этой задачи. Одним из наиболее популярных методов является модель Кано.
Анализ Кано является методом приоритизации, а также выявления пользовательских требований. Метод назван в честь профессора Нориаки Кано (Noriaki Kano). Профессор Кано изучал факторы, которые влияют на конкурентоспособность товаров и лояльность потребителей. В процессе изучения автор выявил три основных типа требований (и два дополнительных), по-разному влияющих на степень удовлетворенности потребителя.
Метод Кано используется для проведения анализа продукта или услуги с точки зрения использования категорий требований к продукту или услуге. Ключевым измерителем выступает эмоциональная оценка функций продукта конечным потребителем. Т.е. чем более положительный эмоциональный отклик вызывает ваш продукт или услуга, тем этот продукт лучше. Эмоциональная реакция достигается за счет наличия или отсутствия тех или иных свойств у продукта или полноты их реализации. Каждая из пяти выделяемых категорий требований имеет разную степень влияния на степень удовлетворенности потребителя.
В чем суть метода
Как вы, наверняка, догадываетесь, не все требования к продукту влияют на степень довольности потребителя. Однако суть вопроса – в том, как выявить, какие из них имеют наибольшую ценность и что с этой информацией делать аналитику.
Как уже было сказано выше, каждое требование рассматривается в точки зрения полноты реализации, а также с точки зрения удовлетворения потребностей потребителя.
Первый тип требований – основные (линейные, одномерные). Такие требования характеризуются тем, что удовлетворенность пользователя напрямую зависит от степени их реализации. С одной стороны, пользователь может быть удовлетворен, когда требование реализовано в достаточно степени. Например, монитор имеет Full HD разрешение и это совпадает с ожиданиями пользователя. С другой стороны, удовлетворенность пользователя может быть достигнута за счет более полной реализации требования. Например, смартфон стоит в разы дешевле аналогичных моделей с теми же характеристиками.
Потребители, как правило, артикулируют такого рода требования в первую очередь.
Базовые (обязательные, threshold, must-have) требования – те характеристики, которые воспринимаются как должное. Реализованные базовые требования воспринимаются потребителями нейтрально, но вызывают сильную неудовлетворенность в случае их недостаточной реализации.
Для примера рассмотрим две характеристики автомобиля: возможность тормозить и потребление топлива. Возможность тормозить рассматривается как само-собой разумеющееся требование, которое должно присутствовать в любом автомобиле. Едва ли вы как покупатель авто будете существенно восхищены способностью автомобиля тормозить на 30% быстрее, чем конкуренты. С другой стороны, меньшее потребление топлива на 30% рассматривается как значительное преимущество.
В ряде случае, отличие линейных требований от базовых достаточно условно и может зависеть от того, как требование сформулировано. Например, пользователь ожидает, что операционная система компьютера загрузится (базовое требование) и пользователь ожидает загрузки за минимальное время (линейное требование).
Восхищяющие – неочевидные требования, которые воодушевляют потребителя. Реализация такого рода требований может повышать удовлетворенность потребителя, однако их отсутствие не рассматривается потребителем отрицательно. Широко известным примером является небольшая шоколадка или конфета к чашечке эспрессо в кафе.
Следует заметить, что некоторые основные требования могут перейти в разряд восхищающих, если полнота их реализации будет выгодно отличать продукт от конкурентов. Например, смартфоны с разрешением 4K.
Индиффирентные – наличие или отсутствие таких требований, а также полнота их реализации не оказывает никакого влияния на степень удовлетворенности потребителя. Примерами могут выступать функции, которые используются редко либо ограниченным числом людей.
Реверсивные (нежелательные) требования – требования создают удовлетворения за счет своего отсутствия и раздражают пользователей, когда присутствуют.
Стратегия работы с требованиями состоит в выявлении первых трех типов требований и исключения последних двух. Сам метод не предлагает готового ответа на вопрос, какие требования должны быть реализованы в каждом релизе, однако предлагает дополнительные аргументы при определении приоритетов того или иного требования.
Пример использования метода
Как правило, конечные потребители видят качество продукта в разрезе реализации, в первую очередь, основных требований (например, описывая идеальный ноутбук, о каких характеристиках вы вспомните в первую очередь?) Такие требования лежат на поверхности и хорошо проговариваются пользователями. Поэтому для их выявления могут быть использованы интервьюирование, фокус-группы и другие техники извлечения требований.
Для выявления базовых требований хорошо подходят методы наблюдения и анализа документации, а также функциональный анализ конкурирующих продуктов. На данном этапе от аналитика требуется собрать максимальное количество требований. Даже если требование выглядит индиффирентным или реверсивным, оно должно быть выявлено.
Для работы с восхищающими требованиями необходимо использовать креативные техники (мозговой штурм, методы ТРИЗ и др).
После того, как требования каждой категории выявлены, аналитик готовит опросник с описанием возможных функций будущего продукта или услуги и проводит презентацию группе конечных пользователей. Опросник призван дать возможность получить количественное измерение ценности того или иного требования для пользователя. Такая количественная оценка может быть использована при создании матрицы приоритетов. Кроме того, на основе оценок подтверждается гипотеза о том, может ли то или иное требование быть отнесено к индифферентным или реверсивным.
При этом, восхищающие требования могут потребовать дополнительного пояснения, какую именно проблему они призваны решить. Например, современные модели Mercedes имеют дополнительную защиту пассажира при аварии. Особенность в том, что датчики авто могут выявить возможность столкновения за несколько секунд. За 1-2 секунды до столкновения динамики автомобиля издают громкий звук, заставляющий водителя и пассажиров инстинктивно открыть рот. После этого происходит ожидаемое столкновение, и его шум (превосходящий звук динамиков) не наносит урона барабанным перепонкам водителя и пассажиров, снижает риск потери сознания и шока.
Управление требованиями
Полный перечень базовых требований должен быть реализован в первой версии продукта. Поскольку отсутствие базовых требований может оказать негативное влияние на продукт, от аналитика требуется определение критериев реализации таких требований, т.е. все заинтересованные участники должны четко понимать, когда считать то или иное требование реализованным. При этом, реализация требования сверх необходимого не создаст дополнительного преимущества продукту.
Работа с линейными требованиями имеет некоторые особенности. В своей основе, каждое линейное требование можно рассмотреть с точки зрения наличия в нём базовой части и количественного признака, влияющего на удовлетворенность потребителя. Например, предположим, что мы создаем новую модель мобильного телефона. Требование к объему оперативной памяти является ярким примером линейного требования. Однако в данном случае мы можем понимать определенный минимальный порог оперативной памяти как базовое требование. Увеличение объема оперативной памяти свыше минимального порога – это линейное требование; требование же по реализации минимального порога – базовое требование.
Аналитику требуется определить минимальный порог количественной характеристики для каждого линейного требования. Набор из базовых и линейных требований минимального уровня реализации имеют статус must-have для первой версии продукта.
Приоритеты для линейных требований с определенным (согласованным) уровнем реализации, а также восхищающих требований, могут быть рассчитаны исходя из оценок конечными пользователями. Информация о более “системном” подходе к приоритизации может быть получена из статьи К.Вигерса (4).
Кроме того, в обязанности аналитика входит контроль наличия индифферентных и реверсивных требований. Такие требования пользы продукту не несут и должны исключаться.
Полученные приоритеты не являются неизменными. С одной стороны, отзывы реальных потребителей после выхода продукта могут кардинально отличаться от полученных во время исследований. С другой стороны, требования могут мигрировать из одной категории в другую, что заставляет периодически пересматривать список требований и вносить соответствующие изменения.
Источники:
- David Verduyn Discovering the Kano Model: http://www.kanomodel.com/wp-content/uploads/2015/08/KanoArticle_2013.pdf
- Jan Moorman Leveraging the Kano Model for Optimal Results: https://uxmag.com/articles/leveraging-the-kano-model-for-optimal-results
- http://www.wired.com/2015/07/mercedes-using-loud-static-protect-fancy-ears-crashes/?mbid=social_fb
- Article: First Things First – Prioritizing Requirements. By Karl Wiegers. http://www.processimpact.com/articles/prioritizing.html
Автор:
Бизнес-аналитик, EPAM Systems
Тема применения метода на практике, на мой взгляд, не раскрыта. Упоминается некий «опросник», который «призван дать возможность получить количественное измерение ценности». Что это? Как он выглядит? Как получить это «количественное измерение»?
Также мне не понятно, как относить требования к той или иной группе. Возможно здесь должен помочь тот самый «опросник», который не описан в достаточной для понимания мере.
з.ы. Сначала прочитал в «КаНо анализ» букву «Н» как «Л»…
Денис, первый вопрос, который можно было задать, - «должна ли была тема применения метода на практике быть раскрыта?». Одно дело познакомить читателей с методом и дать список литературы на почитать. Другое — писать многостраничный тезис. Миллион источников на английском, которые «тему раскроют». Про количественное измерение вот хотя бы тут почитай http://foldingburritos.com/kano-model/
Роман,
Автор включил в статью раздел «Пример использования метода». Никакого примера в этом разделе я не увидел и на это указал.
Если не было намерения раскрывать, то не надо включать соответствующий раздел, в котором только расплывчатые описания. Или включать, но явно указать, что почитать больше о практическом применении можно там-то и там-то.
Надеюсь, я понятно объяснил суть претензии. Хотя у меня ещё есть претензия к тому, что почему-то ответы на замечания дают не сами авторы. Или вы вместе составляли концепцию статьи, и поэтому ты так уверенно обосновываешь?
Мы только немного помогаем с вычиткой и офомрлением, чтобы облегчить работу автору.
В целом, твои вопросы обоснованы. Никто не претендует на фундаментнальный труд, публикуя свои мысли на сайте. Когда появляется обсуждение, это хороший знак. С моей стороны единственное пожелание — не убивать мотивацию авторов (немеренно или нет) на корню сразу после публикации первой статьи =)
Можно ведь, помимо вопросов, предложить и свои варианты. Особенно круто было бы поделиться своим опытом применения метода. Глядишь — и получится отличное описание для тех, кто еще не использовал модель. Краудсорсинг в действии.
Здравствуйте, Денис
Спасибо вам за комментарии. Прошу прощения за задержку с ответами.
Давайте рассмотрим статью как сервис и применим метод к статье с точки зрения получения количественной оценки приоритетов.
Должна ли статья, на ваш взгляд (как конечного пользователя сервиса), содержать пошаговый пример использования метода?
Должна ли статья иметь пример опросника (например в виде шаблона word)?
Должна ли статья содержать более подробное описание принципов отнесения требований к определенному типу?
Полностью согласен (5)
Частично согласен (4)
Трудно сказать, согласен или не согласен (3)
Частично не согласен (2)
Совершенно не согласен (1)
P.S. К сожалению, не смогу ответить на дальнейшие комментарии в ближайшие две недели. Заранее приношу изменений за возможные открытые вопросы.
Андрей, спасибо за труд :-)
Тема раскрыта достаточно подробно. Получил необходимое первичное представление.
Сегодня закончил читать свою первую книгу из данной области — «Психбольница в руках пациентов. Алан Купер.» Рекомендовали книгу тут для прочтения.
Насколько память свежа, автор книги как раз нелестно отзывался о таких подходах к проектированию ПО…
Внедряя в свой продукт этот подход с целью фильтрации идей на верхнем уровне (в том числе от внешних стэйкхолдеров), столкнулся с проблемой что на рынке практически нет инструментов, позволяющих удобно и быстро считать результаты опросов. По этой причине создал бесплатный скрипт в таблицах Гугл с помощью которого можно считать результаты опросов по методу Кано https://goo.gl/CnbX4X. Возможно кому-то будет полезно ;)