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