Fred George, noted Agile Developer and thought leader, had a great post where he described his ideal ratios of developer skill levels when building an Agile development team. One of the foundations of his theory is that the number of Apprentice or Junior level developers should remain small on any given...