О, позовите в эту тему Алименкова Николая :)
Он разработчик и у них нет тестировщиков. При этом релизятся хоть в тот же день, что Заказчик фичу захотел, все на автотестах от разработки!
В этом случае подход б) очень эффективен. Он просто чудеса позволяет делать.
Тут все зависит от маштаба ежедневной фичи.
Если маленькая, то разработчик сам может и разработать и протестировать.
А если ежедневные обновляния, фичи для OS или браузера? Вы успеете за 8 часов написать обновление (на которое и надо 6-8 часов), прогнать полностью регрессионное тестирование всего OS или браузера (автотестами), успевать следить за багами, которые вываливаются на автотестах, их править и заново прогонять? А завтра Вам уже нужно писать новый код, т.к. завтра новое обновление.
Да и Вы видимо никогда не делали Ревью кода.
При том, что кроме Вас больше разработчиков на проекте нету, которые бы тоже занимались этой фичей.
Я при при таких условия не нагружал бы еще разработчиков такой работой.
+ в таких компаниях пишут понятный код с кучей комментов, не жалея на это времени. Там даже если прийдет человек со стороны, то он сразу сможет понять, что и за что отвечает. Поэтому нету проблем с тем, чтобы тот кто написал, тот и может прочитать код. А для других там черт голову сломит.