С первыми двумя абзацами трудно не согласиться, в 90% случаев так оно и есть. А дальше уже начинаются частности. Описанный пример относится к незрелым компаниям либо к тем, у кого продукт из b2c и он настолько прост, что никому и в голову не придёт вчитываться в документацию. Если компания посерьёзней и продукт посложнее (особенно если от него зависят деньги или безопасность), то и к документации требования другие, и процесс будет близок к тому, что описано в статье. А так да, «в мире реальном» есть куча примеров, когда нет ни аналитика, ни дизайнера, а разработчик выполняет ещё и функции тестировщика, девопса и техподдержки.
Это выдуманный пример или настоящий? Потому что буква «М» в слове ЛКМ уже означает «мышь».