It likely depends on your team, in my opinion. However my team member and I, we meet up, discuss and assign issues to each one of us. We always text each other and offer support if we're having trouble. We meet when it is finished to combine all of our code.