Text this: Analysis and design of a process and cost management software for assembly companies