Ну, в скраме, кстати, не у разработчика, а у команды. И работает плохо.
Да, но в конечном счете все равно у разработчика. Хотя на самом деле если воспринимать все как религию не включая здравый смысл - то хорошо не получится. Всегда есть куча условий внешних и стиль работы надо под них подстраивать. Можно скрам, можно канбан, можно водопад в том или ином виде.