1. 7
  1.  

  2. 1

    excellent article, I wish there were more of these articles around for different types of teams and the composition and interactions between roles