Internal releases all automated so daily, hourly whatever in every commit and it's almost forbidden to keep your code more than a day at home! even if it's broken I force people to commit to keep it alive. If one code takes more than a day there is generally something with (design, task splitting etc.) unless we are introducing a big feature.
However based on comments I think focusing on important couple of features and try to deliver them in weekly of 2 weekly periods makes a lot of sense and should motivate people better.
However based on comments I think focusing on important couple of features and try to deliver them in weekly of 2 weekly periods makes a lot of sense and should motivate people better.