Розробка функції, яку єдину мету вийняти? [зачинено]


64

Як називається схема, за якою окремі дописувачі (програмісти / дизайнери) розробляли артефакт з єдиною метою - слугувати відхиленням, щоб управління могло усунути цю особливість у кінцевому продукті ?

Це фольклор, який я чув від колишнього колеги, який працював у великій компанії з розробки ігор. У цій компанії добре відомо, що середній менеджмент знаходиться під тиском "давати входи" та "вносити зміни" в продукт, інакше вони ризикують сприйняти участь у проекті. Ця ситуація затримала багато проектів через ці зайві "вкладення управління".

В одному з проектів вищевказаної компанії художники та розробники створили надмірний анімований персонаж, який з’являється у кожному розрізі та стирчить як біль. Вони розробили його таким чином, що його можна буде легко видалити перед відправкою гри (це було, коли ігри все ще продавались у фізичних носіях, а не в завантажуваних продуктах). Очевидно, керівництво тоді проголосувало за видалення анімації. З позитивного боку, керівництво не внесло зайвих змін, які б затягнули проект, оскільки вони показали, що вони забезпечують конструктивні вклади в продукт.

Цей шаблон процесу має ім'я серед ігрових програмістів, які працюють в корпораціях, але я забув, що було власне ім'ям. Я вірю, що це качка - щось . Будь-хто може допомогти вказати ім’я та, можливо, деякі досить достовірні посилання на те, як розвивається візерунок ?.


31
Це "час змінити роботу - коли працювати - для такої компанії".
Doc Brown

8
Це називається "особливість качки". stackoverflow.com/a/2444361/102937 . Власне, формальна назва для нього - «Червона оселедець».
Роберт Харві

9
Це називається непрофесіоналізм

15
@ Pierre303: Я б назвав це справою з реальністю управління. Якщо що, це убер-професіоналізм.
Wyatt Barnett

3
@ Stargazer712: Ні. Непрофесіоналізм використовує хитрощі для маніпулювання людьми. Чудовий розробник спробує спочатку включити чесні канали зв'язку; Якщо немає можливості змусити його працювати, він піде за Док Браун.

Відповіді:


78

Це називається качка , з легенди, яка нібито походить з бойових шахів Interplay:

Це почалося як фрагмент корпоративної історії Interplay. Добре було відомо, що виробники (позиція в ігровій індустрії, приблизно еквівалентна ПМ) повинні були змінити все, що було зроблено. Припущення полягало в тому, що вони підсвідомо відчували, що якщо цього не робити, вони не додадуть цінності.

Художник, який працює над королевою анімації для Battle Chess, знав про цю тенденцію і придумав інноваційне рішення. Він робив анімацію для королеви так, як він вважав себе найкращим, з одним доповненням: він дав королеві домашню тварину качку. Він оживив цю качку через усі анімації королеви, нехай вона махає по кутах. Він також дуже уважно поставився до того, щоб вона ніколи не перекривала «фактичну» анімацію.

Врешті-решт, продюсер прийшов час переглянути анімаційний набір для королеви. Продюсер сів і переглянув усі анімації. Коли вони закінчили, він звернувся до художника і сказав: "Це виглядає чудово. Тільки одне - позбутися качки ».


20
Мені довелося професору розповісти історію про те, що професор писав папір зі своїм аспірантом і подав папір із очевидною помилкою в одній із формул. Студент запитав, чому помилка. Професор відповів: "це для арбітра".
Аарон Хол

3
Я представив технічну презентацію, де я оглянув декілька областей, над якими ми провели справжню інноваційну роботу, оскільки презентація склала 5 хв з 10-хвилинним періодом запитання! Я зробив слайди, щоб відповісти на всі деталі нашої реальної роботи, тому коли вони запитали про це, ми готові. Ми повинні поговорити про реальну роботу весь період запитань замість звичайних тривіальних питань.
Філ

4
Я думаю, що варто посилання на джерело вашої цитати ... Можливо blog.codinghorror.com/new-programming-jargon ?
Антоніо


3
Дивіться також Ділберт: dilbert.com/strip/2007-02-02
adib

10

Я просто розглядаю це як керівництво, що підтверджує власну мету проекту, розширюючи заплановану роботу якомога довше або створюючи безглузді зайняті роботи, щоб люди зайняті чи працювали.

Я бачив це особисто в п'яти різних типах:

  • Урядові проекти - Багато разів, якщо проект менеджера працює за недоліком або часом, то це в майбутньому вийде для нього погано. Вони можуть отримати похвалу за хорошу роботу, але ризикують, що їхній бюджет скоротиться в наступному році, якщо вони не зможуть це виправдати. Через те, як працює бюджетування в уряді, саме тому урядові проекти мають на меті використовувати якомога більше призначеного бюджету.

  • Можливо, застарілий менеджер, який має велику команду та відповідальність за програмне забезпечення, яке відносно легко підтримувати або писати. У корпоративному світі існує небезпека, що коли вони намагатимуться скинути вагу, вони шукатимуть середніх менеджерів з найменшою реальною відповідальністю та рухаються звідти. Вони вважають, що завищуючи та створюючи непотрібні рамки, вони захищають свої позиції.

  • Деякі програмні компанії в основному є хорошими клубами Ol Ol Boy, де вони мають просте або застаріле програмне забезпечення, яке кутовий, але прибутковий, але нішевий ринок. Зазвичай гроші відносно легкі, амбіції відносно низькі, а всі менеджери - найкращі друзі, які намагаються перевірити мету один одного, беручи вдома великі зарплати. Приміщення для просування в таких компаніях неможливе, якщо ви не підключились. Вони часто намагатимуться перевірити власну важливість, створивши безглузду зайнятість у вже добре вирішеній проблемі.

  • Деяка мова контракту вимагає регулярних випусків та постійного вдосконалення програмного забезпечення. Для добре вирішеної проблеми пошук унікальних та нових можливостей може бути важким або неможливим. Часто буде присвоєна зайнята робота, можливо, можливо, щоб щось додати, а потім переважно видалити його в наступному випуску.

  • Менеджер законно переймається тим, щоб утримувати команду разом, чи то від вини, чи просто намагаючись бути приємним. Він спробує підтвердити мету своєї власної команди, щоб тримати їх зайнятих під собою.


6

Мій начальник назвав це "стратегією фонтанів". Він сконструював нове комп'ютерне крило для університету з масивним фонтаном спереду. Крило було затверджено, але без фонтану, точно так, як планувалося.

Це було 50 років тому, тому в цьому немає нічого нового.


5

У деяких проектах, над якими я працював, ми називали їх "навісами для велосипедів", як кивок на проблему терміна " навіс велосипеда" . Цей термін з'явився з уривку книги "Закон Паркінсона" , який описує атомні електростанції як настільки складні, що керівники підприємств бояться нічого не торкатися, але сарай на велосипеді настільки простий, що кожен повинен кинутись і поспішати з ним, щоб надати вигляд " управління "речами.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.