complex project team composition