Engineering teams with a culture of wearing many hats