Old Penny begged out around university and cleaned-up around software department presumably (8)
I believe the answer is:
debugged
'cleaned-up around software department presumably' is the definition.
I can't judge whether this defines the answer.
'old penny begged out around university' is the wordplay.
'old penny' becomes 'd'.
'out' indicates an anagram (out can mean wrong or inaccurate).
'around' is an insertion indicator.
'university' becomes 'u' (abbreviation for university).
'begged' with letters rearranged gives 'ebgged'.
'ebgged' going around 'u' is 'ebugged'.
'd'+'ebugged'='DEBUGGED'
'and' is the link.
Can you help me to learn more?
(Another definition for debugged that I've seen is " having eliminated errors".)