иногда и нереален план-то. при реверс-инжиниринге например сложно создать план, хотя чем больше опыта тем больше прощупываешь в незнакомом приложении - знакомые "кирпичики", да и примерно прикидываешь сложность каждой фичи
Создают план, другое дело на сколько он точный и в каком он виде. Если ты бы от фонаря писал, то все равно какая-то идея была изначально, вот это и будет план. План не всегда выполняется, но хотя бы 50% от него у тебя должно выйти.