сверхинжиниринг

Оверинжиниринг (или сверхинжиниринг ) [1] Это процесс разработки продукта сложна таким образом, что или решения проблемы , которая она не представляет никакой ценности или может быть разработана проще. [2]
Обычно его критикуют с точки зрения оптимизации стоимости как расточительное использование таких ресурсов, как материалы, время и деньги. НАСА включило чрезмерные функции в число 10 главных рисков провала проектов развития. [3] и Mercedes-Benz разработали и удалили 600 несущественных функций из своих автомобилей из-за неисправностей, отсутствия удобства использования и жалоб клиентов. [4]
Как философия дизайна , это является нарушением минималистского принципа « меньше значит больше » (или: « чем хуже, тем лучше »), а также связанного с ним принципа KISS .
Характеристики
[ редактировать ]Чрезмерное проектирование часто отождествляется с выбором дизайна, который повышает безопасность , добавляет функциональность или устраняет предполагаемый недостаток конструкции, который большинство пользователей не заметили бы или смирились бы.
Его может быть трудно избежать, когда безопасность или производительность имеют решающее значение (например, в аэрокосмических транспортных средствах и дорожных транспортных средствах класса люкс ) или когда требуется чрезвычайно широкая функциональность (например, диагностические и медицинские инструменты, опытные пользователи продуктов).
Чрезмерная инженерия часто встречается в производстве высококачественной продукции и на специализированных рынках.
Продукт может быть переработан , производительность которого намного превышает ожидаемую нормальную работу, например, городской автомобиль с максимальной скоростью 300 км/ч или домашний видеомагнитофон со сроком службы 100 лет. Такие продукты могут быть более дорогими, громоздкими и тяжелыми, чем необходимо.
Продукт может быть слишком сложным – с функциями, которые не являются необходимыми, и снижать удобство использования продукта из-за перегрузки пользователей , что иногда называют усталостью функций. [5] [6]
Иногда со временем происходит переинжиниринг в виде постепенного увеличения функций .
Чрезмерное проектирование может снизить продуктивность команды разработчиков, поскольку, даже если команда производит продукт, реализованная ценность может быть меньше, чем если бы команда производила только то, что нужно и хочет пользователь.
Чрезмерное проектирование может заключаться в преждевременной оптимизации , которая потенциально может нанести ущерб проекту из-за уменьшения отдачи от времени и усилий, вложенных в процесс проектирования.
Культурные ссылки
[ редактировать ]История об очень точном инженерном деле представлена в рассказе Оливера Венделла Холмса-старшего 1858 года « , или Чудесный «Шэй с одной лошадью»: логическая история», Шедевр Дьякона в котором рассказывается о карете ( Шэй с одной лошадью ).
Это было построено таким логичным образом
Это длилось сто лет в день,
А потом,
...
разлетелся на куски, --
Всё сразу и ничего сначала, --
Точно так же, как это делают пузыри, когда они лопаются.
Потому что он был спроектирован так, что ни одна деталь не вышла из строя первой — ни одна деталь не была перепроектирована по сравнению с другими, и, таким образом, все они рухнули одновременно.
В аналогичной цитате Фердинанда Порше говорится, что «идеальный гоночный автомобиль пересекает финишную черту первым и тут же разваливается на части». [7]
Примеры
[ редактировать ]Немецкое оружие времен Второй мировой войны, такое как знаменитый танк «Тигр I» или танк «Пантера» , было названо примером чрезмерной инженерной мысли. [8] по сравнению с их советскими соперниками, такими как Т-34 . В немецком оружии якобы использовались дорогие материалы и чрезмерно трудоемкие производственные процессы, что ограничивало производство и затрудняло его ремонт в случае поломки в полевых условиях.
Другой пример — Juicero , «умный» пресс для соковыжималки с Wi-Fi, начальная рыночная цена которого составляет 699 долларов. [9] После его публикации агентство Bloomberg News опубликовало статью, которая показала, что пакеты сока можно отжимать вручную быстрее, чем прессом, и что при ручном отжиме получается сок, который по качеству и количеству почти неотличим от продукта, выдаваемого машиной, что стоит 400 долларов даже после снижения цены. [10]
В 2024 году бывший технический директор и председатель Network Rail High Speed Эндрю Макнотон заявил Транспортному комитету , что HS2 был перепроектирован в отношении фундаментов и мачт мостов. [11]
См. также
[ редактировать ]- Технический долг
- Ползучесть функций
- Тебе это не понадобится
- Планируемое устаревание
- небоТран
- Бесполезная машина
- Пишу в космосе
- Дизайн комитета
Ссылки
[ редактировать ]- ^ Гоуинг, Маргарет. Великобритания и атомная энергетика 1939-1945 гг . https://openlibrary.org/books/OL14918996M/Britain_and_atomic_energy_1939-1945 .
- ^ ВоркНик. Определение слова «оверинженер» . https://www.wordnik.com/words/overengineer .
- ^ Лэндис, Линда; Валигора, Шэрон; Макгарри, Фрэнк; Паджерски, Роуз; Старк, Майк; Джонсон, Кевин Орлин; Обложка, Донна (1 июня 1992 г.). «Рекомендуемый подход к разработке программного обеспечения, редакция 3» .
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь ) - ^ Раст, Роланд Т.; Томпсон, Дебора Виана; Гамильтон, Ребекка (1 февраля 2006 г.). «Победа над усталостью функций» . Гарвардское деловое обозрение . ISSN 0017-8012 . Проверено 22 января 2023 г.
- ^ Марци, Джакомо (01 апреля 2022 г.). «О природе, происхождении и результатах Over Feature в процессе разработки новых продуктов» . Журнал инженерного и технологического менеджмента . 64 : 101685. doi : 10.1016/j.jengtecman.2022.101685 . hdl : 11368/3019176 . ISSN 0923-4748 .
- ^ Томпсон, Дебора Виана; Гамильтон, Ребекка В.; Раст, Роланд Т. (ноябрь 2005 г.). «Усталость функций: когда возможности продукта становятся слишком хорошими» . Журнал маркетинговых исследований . 42 (4): 431–442. дои : 10.1509/jmkr.2005.42.4.431 . ISSN 0022-2437 . S2CID 18386203 .
- ^ «Лучшие цитаты и высказывания Фердинанда Порше | Ferdinand Porsche Erlebniswelten fahr(T)raum Mattsee» . 21 марта 2018 г. Проверено 2 мая 2024 г.
- ^ Такер-Джонс 2012 , с. 7.
- ^ Шонтелл, Элисон; Карсон, Биз (20 апреля 2017 г.). «Каково это пользоваться соковыжималкой за 400 долларов, от которой люди сходят с ума» . Бизнес-инсайдер . Проверено 21 апреля 2017 г.
- ^ «Соковыжималка Кремниевой долины за 400 долларов, возможно, испытывает трудности» . Bloomberg.com . 19 апреля 2017 г. Проверено 21 апреля 2017 г.
- ^ Джонсон, Томас (9 ноября 2023 г.). «Проектировщик HS2 винит в частом росте стоимости «чрезмерное проектирование» проекта» . Новый инженер-строитель .
Внешние ссылки
[ редактировать ]- « Простота кода », Книга «Простота кода: наука о разработке программного обеспечения» , O'Reilly Media, Макс Канат-Александр, март 2012 г.
- « Остановите чрезмерную инженерию! », Журнал «Разработка программного обеспечения» , Джошуа Кериевски, апрель 2002 г.
- « Сверхинжиниринг: сколько это слишком много? », журнал EDN , Пол Рако, январь 2008 г.