11/23/2020

On a well-oiled team, different people will be willing to play different roles at different times, depending on what the team needs.

— Steve McConnell, Rapid Development