software companies, Software Project Managers, Product Managers and Designers, Software