В любом холиваре, в любом затянувшемся споре есть то, что остаётся за кадром, но это именно то, что и приводит к отсутствию решения на протяжении долгого времени. Это точка приложения усилий. Чем разнообразнее те, кого мы пытаемся свести воедино, тем сильнее сопротивление. Представьте себе батут, размер которого зависит от этого разнообразия. Причём, не сколько от разнообразия результатов - всегда можно найти высокоуровневый результат, который будет по душе почти всем, - сколько про разнообразие самих людей, которые будут пользоваться вашим решением. От их привычек, взглядов, стереотипов. И чем больше площадь батута, тем больше силы нужно приложить к нему, чтобы выполнить какой-то пируэт, а не просто барахтаться у поверхности.
Сила - обычно, величина постоянная - это наши возможности. Их можно прокачивать, развивать, увеличивать. Но это долго, дорого и всегда имеет предел. Если у вас накопился большой пул задач, который требует увеличения силы для их реализации - больше людей в команде, больше денег, больше времени, больше знаний, то попробуйте поменять точку приложения усилий:
Сфокусируйтесь только на данных, которым будет пользоваться ваше решение. Получать от пользователей, хранить, показывать пользователю
Сделайте обобщённую модель данных - объекты, атрибуты, взаимосвязи
Сделайте неуниверсальное решение для одной только группы пользователей
Добавьте функций для другой группы так, чтобы модель данных не поменялась
Повторите столько раз, сколько было разных мнений.
Таким образом вы сможете управлять получением одинакового результата при разности процессов. И двигаться вперёд уже теми силами, которые есть у вас сейчас.
Кейс из практики читайте в продолжении истории в моём блоге
https://itpepper.mnikitin.ru/point-of-stranger
Post #7
326