At my workplace we do recognize that there's a lot of unproductive time. The best programmers seem to watch YouTube a lot, the least productive ones seem to come early and leave late.
The company culture has sort of spotted the correlation and we're more or less free to do what we want at work. There's just enough pressure to not spend the day on DoTA and social media, which is probably the optimum pressure. Some of the team goes for two tea breaks a day. Some go for long prayer breaks. Some sleep at their desks.
The CTO doesn't use agile; we just tell each other what we want, and poll them on it after 2-3 days if it's not urgent, or the CTO just reads git commits to watch progress.
We still go to work 8.5 hours a day, because it's in the contract, but it's quite relaxing. Best job I've had so far.
The company culture has sort of spotted the correlation and we're more or less free to do what we want at work. There's just enough pressure to not spend the day on DoTA and social media, which is probably the optimum pressure. Some of the team goes for two tea breaks a day. Some go for long prayer breaks. Some sleep at their desks.
The CTO doesn't use agile; we just tell each other what we want, and poll them on it after 2-3 days if it's not urgent, or the CTO just reads git commits to watch progress.
We still go to work 8.5 hours a day, because it's in the contract, but it's quite relaxing. Best job I've had so far.