Нанять меня
Промсвязьбанк

Программа рефакторинга дизайн-системы

Помог дизайн-системе с решением накопившихся проблем, которые тормозили запуск продуктов и плохо влияли на их качество.

Для наглядности поднял Docusaurus и Storybook. Наполнил проект в Гитхабе. Записал скринкаст и показал движение типичной задачи дизайн-системы по новому регламенту.

Содержание» Хранение документации по дизайну Витрина компонентов и хранение фронтовой документации Автоматическое регрессионное тестирование компонентов Актуальность дизайн-системы Схема движения задач в дизайн-системе Идеология инструментов Финальный слайд

Презентация привлекла внимание.

Стало понятно, что проблемы есть не только в дизайн-системе и качестве выпускаемых продуктов, но и в DoR, в дизайн-ревью, в тестировании, сборе и анализе метрик.

Предложил исправлять ситуацию через внедрение инженерной культуры и начать с описания фундаментальных ценностей и принципов. Это нужно для того, чтобы команды одинаково понимали, что такое «качество», «продукт» и «дизайн» в представлении ПСБ.

Какие принципы дизайна получились:

Полезный

Все решения проектируются через призму пользы для пользователя и банка. В этом нам помогает DoR и набор вопросов с которых дизайнер начинает работу над задачей:

  • Что делаем?
  • Зачем это пользователю?
  • Как он сейчас решает эту проблему?
  • Сколько людей будут этим пользоваться и как часто?
  • Какие метрики бизнеса будут затронуты?
  • Что будем считать показателем успеха внедрения?

В итоге у дизайнера должен получиться простой и понятный сценарий, движение по которому можно описать фразеологизмом «Как по маслу».

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

Идеальный

При проектировании сценариев мы руководствуемся ТРИЗовским принципом об идеальном конечном результате и только после консультации с командой упрощаем его, если в этом есть необходимость и достаточные основания.

Почтительный

С большим уважением относимся ко времени, деньгам и доверию наших клиентов.

Фундаментальный

Мы отдаем предпочтение устоявшимся передовым практикам и избегаем нестандартных паттернов проектирования.

Что нам близко:

Унифицированный

Все наши продукты и решения выглядят и ощущаются одинаково. Они основываются на дизайн-системе, паттернах и VoT. Все это придает им узнаваемый стиль ПСБ и формирует доверие к бренду.


С общими принципами разобрались, а что дальше? Набросал драфт принципов сервисов, дизайн-системы, портрет дизайнера и принципы команды дизайн-системы.

Ценности и принципы

На следующем уровне детализации описал план рефакторинга дизайн-системы в соответствии с принципами.

Рефакторинг документации

Команда

  • Михаил Шамин, дизайнер

Релиз

Август 2023

Что ещё