Yes, but astronauts live and breathe their training. I don't think it takes anything special to be more rigorous about teamwork. Programmers can do the same thing.
I do agree that incentives in a corporate environment are not the same as at NASA.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.