developers should be forced to spend six months each year adding zero new features and only fixing bugs and optimizing their software