Вот проблема, с которой я сталкиваюсь:
Цитата от руководителя проекта:
Привет, Спарк, я поручаю тебе задачу разработки фреймворка, который можно было бы использовать для разных приложений iOS. Вот требования:
- Он должен быть в состоянии определить толщину большого пальца или пальцев, используемых для управления пользовательским интерфейсом.
- С этой информацией все элементы пользовательского интерфейса должны быть расположены и измерены автоматически .
- Для большого пальца элементы должны быть расположены ближе к центру экрана.
- Для меньшего большого пальца элементы должны быть расположены ближе к углам экрана.
- Для большого пальца все шрифты должны быть меньше. (Мы предполагаем, что взрослый в этом случае.)
- Для меньшего большого пальца все шрифты должны быть больше. (В этом случае мы предполагаем, что человек помоложе.)
Резюме:
Эта структура требуется для создания удобных для пользователя интерфейсов программным способом. Фреймворк должен быть разработан таким образом, чтобы мы могли использовать столько проектов, сколько необходимо, поэтому он также должен быть очень удобным для разработчиков.
Я разработчик дал эту задачу, поэтому мои вопросы заключаются в следующем:
- Как я могу объяснить, что эти требования немного нелепы?
- Как я могу объяснить, что было бы лучше сосредоточиться на разработке реальных проектов?
- Как я могу объяснить, что даже если бы это было возможно, я бы не рекомендовал разрабатывать такие вещи?
- Как мне вежливо, нежно и с уважением сказать «нет» этому проекту?
- Как я могу объяснить, что даже для разработчика с 3-летним опытом это может быть невозможно?
How do I say politely, gently & respectfully NO to this?
Еще один совет, который я должен дать вам, чтобы иметь некоторый контроль над своими боссами, вы всегда должны позволять им приходить к своим собственным выводам. Если они приказывают вам, никогда не говорите «нет», просто объясните факты и обсудите проблемы. Попытайтесь заставить их понять, насколько глупы их запросы, потому что они могут не знать деталей. Они, вероятно, увидят, что это глупая идея и дадут вам другую задачу, и вам НИКОГДА не приходилось говорить НЕТ. Я никогда не говорю НЕТ, и я все время получаю глупые требования, которых никогда не бывает.