Blog

A marriage made in heaven

An expert in Software Quality Assurance at software testing specialist a1qa, Dmitry Tishchenko discusses a comprehensive decision making process to use when selecting a third party service provider.
16 December 2014
QA consulting
The article by Dmitry Tishchenko
Head of global business development at a1qa

An expert in Software Quality Assurance at the software testing company a1qa, Dmitry Tishchenko discusses a comprehensive decision-making process to use when selecting a third party service provider.

Responsible for key performance indicator optimisation and business process automation at software testing specialist a1qa, striving to make informed decisions that mitigate the risks of failure and unexpected results is a part of my everyday routine. Thus, I analyzed each case when our company is or isn’t selected as a partner in quality assurance consulting, and have observed first-hand a pattern for successful decision making that some of our prospective and existing clients have used while going through the process of selection.

And the fact is that this approach could be applied by any IT-related business, and be of assistance to Chief Information Officers across many industries, when faced with the need to choose a third-party IT vendor. Moreover, I have witnessed, when these steps are followed throughout the decision-making process, just how good the results of collaboration with a vendor can be.

Is the price right?

The first question you need to ask when evaluating a potential vendor is whether the price you are required to pay is equal the value you will get; quite simply, what is the return on investment (ROI)?

At this point in the process, it isn’t necessary to go too deeply into details such as technical expertise, product management capabilities, and so on. Assuming the question of price vs value is resolved positively, this comes later. If not, you have already saved a great deal of time and effort.

To answer the question of ROI, you need a clear understanding of what value you want to gain – for example, faster time-to-market, maintenance of business continuity, mitigating the risks of your product/service underperforming, optimisation of your IT budget, and so on.

Preferred models

If the ratio of price vs value is negative, you should move on to evaluating the next vendor in your shortlist. Assuming the vendor has been able to demonstrate the capability to deliver the value you are seeking at a price you are willing to pay however, the next step is to tell the potential vendor your preferred pricing model – eg fixed price, time and materials, or contract; and collaboration model – eg dedicated team, or hybrid (on-off-site mix). The majority of third-party vendors offer a full spectrum of collaboration and pricing models, so this step should be relatively easy and fast to complete.

Middleware

The next stage is to drill down to the ‘middleware’, ie investigating how this vendor can deliver the value you are expecting. What level of skill and expertise do they have in your domain? Are they knowledgeable about your industry vertical and business processes? Talk to the vendor’s technical experts, to ensure the service they offer can realistically cover the existing gaps. In so doing, you will finalise your evaluation of the vendor’s communication abilities and mean response time, their commitment to deadlines, and scope of presented information.

Should the vendor successfully pass all these stages, it is time to research their maturity. How long have they been in the industry? What position do they hold in your industry niche?

More Posts

Shift-left testing for better software performance
25 April 2024,
by a1qa
4 min read
Optimizing software performance with shift-left testing
Still in doubt whether to include performance testing from the initial development stages? Learn the benefits companies obtain with shift-left performance testing.
Performance testing
QA consulting
Quality assurance
QA for financial applications: 4 reasons why it is a must-have
14 September 2023,
by a1qa
3 min read
QA for financial applications: 4 reasons why it is a must-have
Striving to release high-quality financial apps? Read on and discover 4 core reasons why your eBanking solutions need software testing.
QA consulting
Quality assurance
Test automation
31 March 2020,
by Dmitry Tishchenko
4 min read
QA outsourcing – the respond to unprecedented global challenge
How can companies meet their business-critical needs without health risks? QA outsourcing is the answer. Get to know why it is the right decision in this time of need.
QA consulting
Quality assurance
10 March 2020,
by a1qa
6 min read
Dedicated team model in QA: all you should know about it
Check on everything you should know about when to apply, how to run and pay for a dedicated team in QA.
Interviews
QA consulting
Quality assurance
7 January 2020,
by Performance R&D
6 min read
How to enhance performance of your web software product?
In this article, we are highlighting the aspects that can help get an objective picture of the performance health of your software product and make it more high-quality.
Performance testing
QA consulting
Web app testing
12 July 2019,
by a1qa
4 min read
3 steps to plan for high quality
Dev teams always believe the software they’ll deliver will be of acceptably good quality. But without specifying what is meant by “good” and making a plan for it, the results may be far from the expected.
QA consulting
Quality assurance
14 April 2019,
by a1qa
5 min read
Top 8 questions about starting cooperation with a1qa
We’ve compiled the list of most common questions about the peculiarities of cooperation with a1qa. Have a look!
QA consulting
Quality assurance
27 December 2018,
by Nadya Knysh
3 min read
Software testing: how to choose what to test
To test or not to test isn’t a question in this digital age of ours. Now the focus has shifted towards...
QA consulting
Quality assurance
18 September 2018,
by a1qa
3 min read
6 questions to answer before automating your testing
Check out the blog post to clear the fog around test automation.
QA consulting
Test automation

Get in touch

Please fill in the required field.
Email address seems invalid.
Please fill in the required field.
We use cookies on our website to improve its functionality and to enhance your user experience. We also use cookies for analytics. If you continue to browse this website, we will assume you agree that we can place cookies on your device. For more details, please read our Privacy and Cookies Policy.