«Делай правильно, вопреки желанию клиента» - как это называется? [закрыто]

12

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

Иногда мы не можем убедить клиента. Мы вынуждены производить сломанные, как задумано. Это, называемое «демонологией», благодаря заслугам магов, вызывающих демонов и демонов, которые буквально исполняют свои желания, что приводит к гибели мага в результате, - это еще один подход, который оставит клиента очень недовольным, как только он осознает свою ошибку, и, конечно, попытается закрепить винить разработчика

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

Решение босса? Мы делаем работу правильно и лжем клиенту, что сделали это в соответствии со спецификациями. Рассматриваемые алгоритмы скрыты достаточно глубоко под поверхностью, продукт прекрасно справится с работой, не потерпит неудачу в ситуации предостережения, и если кто-то не закопает слишком глубоко, он никогда не обнаружит, что мы не сломали его по запросу.

Есть ли общее название для этой тактики выполнения спецификаций?

Научная фантастика
источник
1
Неспособность принять во внимание критические сценарии, в которых жизнь подвергается опасности, на самом деле не является вопросом контракта, это заговор с целью убийства. У вашей компании достаточно сильной морали, чтобы делать то, что правильно, независимо от того, чего хочет клиент, но будет ли следующий? Я думаю, что в этом случае правильная работа может повлечь за собой какое-то разоблачение.
Фоши
6
Здравый смысл? Иметь совесть? Звучит немного надуманно, если честно. Подъем на более высокий уровень (будь то начальник клиента, или его инвесторы, или, если все остальное терпит неудачу, суды) должен был быть путь. Отказ поставить жизнь под угрозу никогда не ошибается.
Амос М. Карпентер
1
Это называется "Инжиниринг". Когда вы собираетесь получить лицензию профессионального инженера, вы должны сдать экзамен по этике, и он имеет дело с подобными ситуациями. Инженер несет ответственность как за защиту общественной безопасности, так и за профессиональное отношение к своим клиентам.
Скотт Уитлок
5
Этот вопрос кажется не по теме, потому что это вопрос «назови эту вещь». «Назови это» - плохие вопросы по тем же причинам, по которым «идентифицируют это неясное телешоу, фильм или книгу по его персонажам или истории» - это плохие вопросы: их нельзя гуглить, они не практичны, они не помогать никому другому, и разрешение им открывает дверь для того, чтобы задавать другие виды второстепенных вопросов. См. Blog.stackoverflow.com/2012/02/lets-play-the-guessing-game
gnat
1
@gnat: Отлично. Я должен поместить это в мой сценарий комментариев проформы.
Роберт Харви

Ответы:

4

Является ли рассматриваемое требование (требования) ошибочным, отсутствующим или производным требованием? Это имеет значение. Если требование отсутствует или может быть получено из другого требования, то просто сказать, что это производное требование, и вы выполняете условия контракта. И нет причин скрывать это.

Если требование противоречит требованию, то как вы собираетесь проверить систему без изменения требований? Наиболее вероятная причина, по которой правительство не хочет менять требования, заключается в том, что «вы будете взимать с них больше». Если вы уже собираетесь внедрять без дополнительных затрат, то у них мало причин для возражений.

Наконец, поскольку это государственная работа, для всех этих типов решений будет бумажный след, если вы захотите. Если государственные служащие, ответственные за ваш проект, не согласятся устно на изменение требований, вы можете официально подать заявку на отклонение. Я уверен, что любой запрос на отклонение, использующий такие термины, как «угрожающая жизнь», будет иметь возможность отклонения ZERO. В любом случае, нет причин «скрывать», что вы не соответствуете требованиям, поскольку это может привести к штрафным убыткам для вашей компании, даже если вы пытаетесь поступить правильно. В этом случае правильным решением будет официально обострить проблему и убедиться, что ваша компания защищена. Нельзя скрывать, что вы делаете от клиента, потому что это тоже неправильно,

Замочить
источник
Позвольте мне подчеркнуть: это НЕ США. И эти правительственные организации, возможно, не являются техническими экспертами, но велики в политике. Серьезно, если вы укажете две разные даты и спросите, какая из них правильная, они могут ответить прямо, это и та же дата, и ваш запрос недействителен. Спорь с этим.
SF.
Ах, не США. В этом случае, возможно, правительство намерено создать угрозу безопасности, поскольку они имеют в виду гнусные планы. Таким образом, если вы не придерживаетесь договора, вы предоставляете им что-то бесполезное. Надеюсь, никто не выйдет в вашу дверь однажды ночью, когда они обнаружат, что вы сделали за их спинами.
Данк
3

Я не юрист. Вы не должны ни действовать, ни воздерживаться от любых действий, которые я предоставляю.

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

Другими словами: уточните вашу конкретную юридическую позицию, прежде чем продолжить.

Джеймс Снелл
источник
4
SF аналогия была бы ремнем безопасности - это не "вызывает смертельные случаи" само по себе. Однако, если это не удастся, и человек умрет в результате - вы можете поспорить, что производитель несет ответственность и будет привлечен к ответственности! Тот факт, что ремни безопасности не существовали на автомобилях, не помогает утверждать.
Майкл Даррант
1
@SF: Если ваша компания знает о недостатке дизайна, компания может быть привлечена к ответственности. В моей компании наш юридический отдел никогда бы не позволил нам подписать контракт, который подверг бы компанию риску. Если ваш или ваш начальник солгал вашему юридическому отделу, удачи.
Саймон
1
@SF. Ремни безопасности не всегда были обязательными. Система безопасности должна работать, если она установлена. В случае неудачи дизайнер / производитель виноват и будет привлечен к ответственности в суде. Если выясняется, что причиной является дефект конструкции, о котором было известно, вы можете ожидать, что суд не пощадит вас. Хороший адвокат сможет лучше объяснить, используя соответствующие примеры.
Джеймс Снелл
3
Я настоятельно рекомендую получить профессиональную юридическую консультацию.
Саймон
1
@SF Посмотри. Вы не пытаетесь сэкономить деньги, разговаривая с нами вместо юриста, а затем игнорируете наш совет, когда он (неизбежно) говорит с юристом, а не с нами.
user16764