Дизайн-принципы
Сильный инструмент, который помогает нам в Интеркоме принимать решения, — дизайн-принципы.
Вот некоторые из наших:
- Простоту мы предпочитаем мощности;
- Продуктовую консистентность мы предпочитаем локальным оптимизациям;
- На уровне интерфейса стандартный подход мы предпочитаем инновациям (при этом инновации приветствуются на уровне продукта).
«То есть, не отрицая важности того, что справа, мы всё-таки больше ценим то, что слева» — цитата из Agile-манифеста — отличного примера принципов про разработку продуктов.
Зачем нужны дизайн-принципы? Они помогают принимать решения в спорных ситуациях. Например, у нас есть компонент, который можно было бы использовать в каком-то контексте, но он не идеально подходит. Дизайнер предлагает допилить его немного, чтобы стало лучше и удобнее. Или изобрести новый. Но мы смотрим на принципы, видим, что «предпочитаем продуктовую консистентность» и оставляем компонент без изменений.
Разумеется, очень важно, чтобы принципы все принимали и разделяли. После того, как договорились, о них не спорят. Хотя их вполне можно и нужно пересматривать и обновлять время от времени (мы вот как раз сейчас в процессе).
Des Traynor, один из сооснователей Интеркома, рассказывал, что хорошие принципы всегда основаны на вашем мнении и не должны быть трюизмами. Чтобы проверить себя, нужно взять принцип, противоположный вашему. Если он имеет право на существование, значит ваш принцип хорош.
Например, «мы ценим хороший дизайн» — это не принцип на самом деле, потому что никакая компания не выбрала бы себе принципом «мы ценим плохой дизайн». А вот отрицание одного из наших принципов: «Мощность мы предпочитаем простоте» — вполне может подойти другой компании.
Правило: определиться с тем, что вы предпочитаете, сформулировать это в виде принципов, договориться со всеми и перестать тратить время на непродуктивные споры.
Этот пост был изначально опубликован в Телеграм-канале Design & Productivity.