Как на самом деле происходит.
Бизнес-аналитики/консультанты долго беседуют с заказчиками, по большей части про деньги, сроки и условия приёмки
Аналитики стараются оставить как можно больше дыр в документе, потом сбрасывают 30% от исходной цены, представители заказчика - обычно руководители, которые занимаются только руководством и распределением денег машут рукой и подписывают.
Потому что всё, что их волнует деньги и сроки.
Потом наконец нанимают/выделяют кодеров. Они смотрят на документ - там какой-то бред.
Они начинают изучать интеграции - там ничего не работает, тестировать нельзя.
Пишут какое-то говно наощпь, пытаются выбить хоть что-то в плане инфы или доступов.
Тут им говорят - "через два месяца приёмка, закругляйтесь".
Они такие :"чтоооо"?
- Давайте, сделайте минимум, чтобы под требования подогнать.
Они делают какой-то бред чисто формально утыкающийся в требования.
Дальше на приёмке все понимают, что использовать нельзя, но спорить можно только с проектными доками, находят косяки. Кодеры чисто формально закрывают найденные косяки, ломая то, что хоть какой-то профит создавало.
Проект подписан, на проект выпускают юзеров, они говорят, что использовать это нельзя.
Менеджеры разводят руками - ну такой исполнитель попался. Давайте планировать новую итерацию реализации/внедрения.