UNDERSTANDING THE FUNCTIONS OF COMPANY SOFTWARE IN PRACTICE