Разработчики не понимают и/или не хотят понимать, какие задачи ставит перед собой клиент. Начинают разработку сразу с отрисовки экранов, графического дизайна. Результат — красивый, но абсолютно бесполезный продукт, разговаривающий с клиентом на своём собственном языке. Не зная, что именно необходимо реализовывать, результат получается искусственным.