WFS is a consulting company that helps improve software development processes for medium and large Canadian companies. They assess clients' SDLC practices and prioritize areas for improvement, such as iterative development, continuous integration, and test-driven development. Assessments involve surveys of executives and development teams. The outputs identify strengths and weaknesses, prioritize goals like time to market and quality, and show variances between groups. WFS then provides roadmaps to strengthen practices and better align teams to priority business dimensions to reduce costs and improve ROI of software projects.