Compuware Corporation is a provider of enterprise software and information technology services. The company offers software designed for IT governance, application development, quality assurance, support and application service management. The company provides four types of services that include packaged offerings, project services, implementation assurance and product education. It also offers application management services, enterprise resource planning and customer relationship management. Compuware is a publicly traded company. Its shares are listed on the NASDAQ Stock Market under the ticker symbol CPWR. The company s headquarters are located in Detroit.