Я вот такие машинки из детства помню:
Назывались — «Инвалидка», или, по научному С-3Д («эс-три-дэ»). А вот пример паттерна от компании...
Microsoft! Это «убийца» iPod — плеер Zune. По коричневому цвету видно, что продукт — полное говно рассчитан на молодежь. Ну вы поняли, кто кого в итоге :-).
Паттерн (вернее, антипаттерн) в том, что при разработке упущены нефункциональные требования к продукту. Вроде как и функции все на месте. Только пользоваться результатом не очень охота. Характерный случай, когда задачу решают технари. И чтобы такой херни было как можно меньше — очень важно на ранних этапах определить критерии успеха проекта, а так же нефункциональные требования, позволяющие этого успеха достичь. Для работающего web-сайта характерны:
- Легкость и простота использования;
- Целостность. Устойчивость к сбоям;
- Ограничения дизайна (внешнего вида);
- Мониторинг системы и журналирование событий;
- Требования к хостингу. Требования к дополнительному ПО;
- Простота (сложность) переноса на другой хостинг;
- Соответствие законодательству (внутренним уставам, регламентам, политикам компании);
- Другие критерии качества (в самых различных разрезах).
Кстати, реализация завышенных нефункциональных требований — как правило, очень не дешёвая штука. И точно — предмет многих споров и конфликтов. Во.