OPTIMIZING FUNCTIONS WITH COMPANY MANAGER SOFTWARE: AN EXTENSIVE INFORMATION