Trainee has piece of software torn apart by half the office (10)
I believe the answer is:
apprentice
'trainee' is the definition.
(I've seen this before)
'piece of software torn apart by half the office' is the wordplay.
'piece of software' becomes 'app' (an app is a computer programme).
'torn apart' becomes 'rent' (past tense of 'rend', to tear or rip).
'by' is a charade indicator (letters next to each other).
'half the' indicates taking half.
'office' with half the letters taken is 'ice'.
'app'+'rent'+'ice'='APPRENTICE'
'has' is the link.
(Other definitions for apprentice that I've seen before include "student" , "Trainee" , "Learner" , "Novice" , "new worker" .)