85% of statistics are made up. I have no data and will not provide any anecdotal evidence. I'm gonna go out on a limb and say the guy is pulling your chain though. [6] You would think the internets would say something if 85% of MS dev teams were on scrum.