Quantcast

IT outsourcing blog / Blog Archive / Software testing nearshore outsourcing
June 9, 2009

Software testing nearshore outsourcing

Have you ever heard a story about the person who had a huge problem with saying NO. Psychologists even have a special name for this problem but the topic of this post is not dedicated to psychology. Today a want to say some words about this problem related to IT testing.

But at first I want to determine the software testing process not as a process of finding and localizing bugs but the way to achieve the software quality at the highest possible and necessary level. So, if you are a software development company I think that you may find you in one of the following situations:

1. Your company doesn’t have a software testing specialists and these activities are among the responsibilities of software developers and managers (or maybe sales people). For many companies this situation can look strange and they believe that the results will lead to terrible bugs and money loses. But believe me I know enough such softwareу development teams (mostly small ones) that believe that website development for an iron works company or dentist entrepreneur can be successful without test cases and special techniques… If these are the statement of your company’s policy and you have no software testing specialists among you, it’s a good idea to have a short list of 2-5 companies to outsource your testing if needed.

2. Your company has software testing specialists but it seems that you are paying too much and their salary can eat all the profits. Software testing consultants are aware that one of the main reasons for overspending for quality assurance depends on not enough qualification of that company’s testing team. They fulfill much more tests and spend much more time than it’s necessary. If it’s so, as a manager your need to choose among two variants. On the one hand you can pay for their education and training or hire another team of software testers. Or you can think about outsourcing the part or the whole testing to another company that has enough experience in domain knowledge and can guarantee the needed level of budget and fulfill the project in time.

3. Your software testing team works good but the client is so important for the future of your business that your start thinking about additional testing. In this case software testing outsourcing is the best choice and the external view will be able to find the bugs and errors that were missed but in-house team. Why? The answer is hidden in psychology: it is really difficult to find your bugs even if we are speaking about testing bugs.

The conclusion: outsourcing of software testing and quality management is not the only but really good way to develop quality software, save money and do everything in time.

But what about the person who has a problem with saying NO? The answer you’ll find in one of the nest posts…

Leave a Reply




en / rus
Have other questions? Need more information? Then click on any of the following links: