Книга" Антишаблоны " William J. Brown и. al. имеет набор связанных с проектом запахов. Они - не всегда происходящие аварии; смягчающие обстоятельства существуют для примерно любого запаха.
Портлендский Репозиторий Шаблона также имеет страницу на Антишаблонах, затрагивая многие из тех же тем как книга "Антишаблонов". Посещение http://c2.com/cgi/wiki?AntiPatternsCatalog и прокручивает вниз к "Антишаблонам управления". Несколько примеров:
Собирают их всех! :-)
Я предложение, проверяющее раздел Organizational страницы Википедии на Антишаблоны . Я должен был иметь дело с, 'Режим Crisis' и 'непрерывные оценки, которые Вы упомянули.
Один запах, с которым у меня есть настоящая проблема (потому что я работаю с ним): не угробив инструменты, dev программное обеспечение, методологии или что-либо еще, что не работает.
Много раз, существует один (или больше чем один) часть программного обеспечения, которое ясно, очевидно, не работает и вероятно вмешивается в процесс разработки, но которое менеджер проектов просто отказывается заменять/обновлять, "потому что это стоило бы слишком много {время, деньги, безотносительно} для замены".
Редактирование: Это также расширяется на машины и другую инфраструктуру также (примеры: сервер сборки, который занимает час, чтобы сделать двухминутную сборку или систему управления версиями - гм CVS - который занимает 15 минут, чтобы узнать, были ли какие-либо обновления на исходном дереве 50 МБ).
У Вас не было обзора проекта сообщения...., когда проект закончился 6 месяцев назад.
Что я называю: NIH (Выпуск процесса), иначе Выберите свое собственное приключение.
Доказательство этого:
я предполагаю, что это - антишаблон, а не запах.
Изменения в процессе внесены без мысли синхронизации или текущим результатам, затем сразу инвертированным, когда результаты поднимаются поздно из-за учреждения нового процесса.
Кто-то уходит в медицинский отпуск, и команда в результате находится позади попытки взять работу того человека, а также их собственное и когда менеджерам или клиентам или клиентским торговым представителям скажут, что вещи будут отложены в результате, они только обеспокоены тем, когда вещи произойдут, и можете Вы работать ночи и выходные тем временем и даже не спрашивать о человеке с чрезвычайной ситуацией и как он делает.
, Когда сверхурочное время для низкоуровневых людей ожидается, но люди, которые хотят это срочно, уезжают вовремя и не являются availble для ответа на вопросы. Или когда они заставляют Вас работать сверхурочно для чтения к 8:00 и затем не смотрят на него на QA в течение еще трех дней. Привет я, возможно, сделал это к тому времени в обычных рабочих часах.
Доставка необходимых файлов (для данных импортируют, например), или информация за минуты до даты истечения срока и затем обвинения разработчиков, когда дата истечения срока не встречена.
Некоторые запахи я видел:
существует больше, но я не испорчу забаву для других.