Ultimately though, the responsibility of putting together the right team for the tasks set lies with the management. If a deliverable hasn't been delivered on time due to a lack of skills, whoever put the team together should go through a lessons learned cycle for themselves in any debrief.