Абстрактный пример как это происходит:
Заказчик дает задание исполнителю добавить кнопку закрытия программы. Везде где он вел проекты кнопка была в верхнем левом углу, так что ему не приходит в голову уточнять положение кнопки.
Менеджер исполнителя передает задачу дальше. Во всех его проектах кнопка была в левом нижнем углу, у него нет сомнений, что по-другому быть не может и задача без дополнительных деталей попадает к разработчику.
Разработчик в этой компании недавно, везде, где он работал до этого, кнопка находилась в правом верхнем углу, туда он ее и устанавливает и задача уходит на тестирование.
Тестировщик также недавно в компании и до этого видел подобную кнопку исключительно в правом нижнем углу. Он создает баг.
Без вопросов, так как ранее разработчик имел опыт работы с тестировщиками, которые всегда согласовывали детали с менеджером, он двигает кнопку в правый нижний угол.
На ревью менеджер видит кнопку и просит перенести ее в левый нижний угол, как это всегда было на всех его проектах.
Разработчик переносит кнопку, тестировщик успешно тестирует согласно требованиям менеджера.
Продукт попадает к заказчику и он недоволен. Просит перенести кнопку в верхний левый угол.
Менеджер передает задачу разработчику, то снова переносит кнопку, тестировщик снова тестирует и продукт приобретает требуемый заказчиком формат.
В этом примере разработчик выполняет задачу четыре раза, четыре раза она тестируется. Проделывается большая работа включая координацию, коммуникацию менеджер/заказчик и т.д.
Эту историю можно сделать еще интереснее, добавив автоматизацию тестирования и соответственно обновление тестов несколько раз.
Еще веселее может быть, когда оказывается, что углы заняты другими кнопками и просто так двигать изначальную кнопку как это описано в истории не получится, нужно согласовать, что делать с остальными кнопками и перенести их также на новые места.
Мораль простая, большее количество вопросов по поводу задачи лучше, чем меньшее. Очень мало того, что может быть само собой разумеющимся для всех.
Ошибки, вызываемые подразумеваемым будут, но их можно минимировать, иначе будет как в анекдоте:
Учитель говорит ученику: как только у тебя появляется сомнение в написании слова, открывай словарь. На что ученик отвечает: понимаете, господин учитель, у меня никогда не возникает сомнений.