The Software Business Worldwide survey, published in April 2018, asked 1,000 executives to rate their software consulting firms on four factors: quality of the product, reputation for quality and experience of the employees.
The companies that received the highest scores were those that offered a suite of tools to manage software projects, and had a focus on agile development and development management.
“In general, the best and most respected software consultants in Canada tend to be those that have been around for a long time,” says Stephen Sibbick, the chief technology officer at U of T’s UBC School of Business.
“You’ve seen the trend for the past decade or so.
We see a lot of really good companies that have a proven track record and have strong management teams.”
Sibsick says that companies should look at their clients’ management teams as well as the tools they use, which includes tools like code reviews and code reviews for feature development, as well.
“If they’re a great tool for one use, I would think they should be used on all,” he says.
The survey also asked respondents to rate each of the companies on how much their software projects cost and on how quickly the software they work on is released.
For example, a company with the lowest average project cost would receive a higher rating than a company that had the highest average project costs.
UBC researchers then looked at the companies’ business strategies to see which ones offered the most value to their clients.
For the survey, the companies were ranked on the following factors: their software development and management teams, their track record of quality, the number of software projects they work with, the cost of their software, the quality of their employee training, the speed of their releases and their ability to provide a seamless experience for their clients when working on their software.
The top three companies on the list, Sibbsick says, are all Canadian companies.
The next two spots were taken by Quebec-based company Osprey, and then Ontario-based software development company Blue Coat.
“They are all really well-respected, so we see no problem with their quality of work,” Sibbon says.
Sibbons says that while it may not be common to see an employer offer a suite to all their staff, it’s a common practice for companies to offer it to a smaller subset of their employees.
“It’s good practice, and if it’s working, then it’s going to keep working,” he adds.
“As you look at these companies, you start to see what kind of value they offer and what the value is in the end.” “
The bottom line is that a lot more is needed,” Siboksy says.
“As you look at these companies, you start to see what kind of value they offer and what the value is in the end.”
With files from the Canadian Press