QA City

   QA City >> Expert Column
Dont Miss Experts

Customer Expectations About Software Testing - How to Manage Through Tools, Frameworks and Resource Skills? Part II

Balasubramanian S
Balasubramanian S
Senior Consultant, Wipro
Balasubramanian S is currently working as a senior consultant in Wipro Testing services. He now h... more>>
Software Testing Challenges 

As per LogiGear 2010 Global Testing survey (5) (majority of the audience of the survey were black box testers), 40% informed Test automation is not easy, 36% informed the challenges in testing is due to lack of successful test automation, 52% of the respondents conveyed that automation skills are missing due to lack of training and awareness of testing tools.

The LogiGear results analysis reveals the following software testing challenges:



So where is the challenge? Is this attributed due to the following factors?

a) Increasing commercial tool costs and huge automation efforts which don’t provide the Return On Investment (ROI) to the customer as per his expectations
b) Lack of Senior Management support
c) Lack of automation skilled resources to match the customer expectations
d) Lack of  frameworks to increase the  test creation productivity 

Implementation through Tools, Frameworks and Resource skills?

Let us try to apply the Blue Ocean strategy tool Four Action Framework (6) to see whether this would help the service vendors to manage the customer expectations about Software Test Quality.


The aim of Blue Ocean Strategy is not to out-perform the competition in the existing industry, but to create new market space or a blue ocean, thereby making the competition irrelevant(7).

Eliminate: Which of the factors that the industry takes for granted should be eliminated?


Reduce: Which factors should be reduced well below the industry's standard? 


Raise: Which factors should be raised well above the industry's standard? 


Create: Which factors should be created that the industry has never offered? 


Summary/Conclusion

More and more customers now move to agile development from traditional water fall model. The Agile development necessitates the need to invent new utilities/accelerators/frameworks to augment testing productivity. Customer expectation is to increase software quality through software testing at the same time want to reduce testing costs.

This can be achieved with the help of new services such as automation, Performance Engineering, Performance testing, SOA, Data warehouse testing, Mobile testing to focus on specific customer requirements. The creation of these new services would help the service vendors to produce more business opportunities in Software testing space.

Internally the service vendors have to plan for re skilling/Training the resources in different types of testing with the help of Competency team to make them available for client testing requirements. This is a contiguous process and if there is any lacunae may result in losing the business opportunity.
References

Experts on QA
Swaid Qadir Bhat
Sr System Architect
Virtusa Corporation
Subhash  Motwani
Founder
COMPACT TRAVELS PVT
Prasad Rao Pasam
FOUNDER & CEO
SHAR TECHNOLOGIES
Ayaskanta  Mohanty
Managing Director
TATWA Technologies
Rajesh  Dagar
Software Architect
Connect Icon Pvt Ltd
Yasar  Khuthub
Software QA Manager
Azure IT Solutions
Sunil  Bhat
Project Management
HCL Infosystems Limi
Sharad  Agarwal
Team Lead
Infosys