scaling software teams

Over the years I have been part of teams that followed different approaches for software development. If I look back, often it was decided…