services | perspectives | media room | careers | about us
What is Nearshore?
Nearshore is "the transfer of business or IT processes to companies in a nearby country, often sharing a border with your own country", where both parties expect to benefit from one or more of the following dimensions of proximity: geographic, temporal (time zone), cultural, linguistic, economic, political, or historical linkages.
application-management-trends-vision-watch-video-recorded-presentation
RSS Feed Subscribe to this blog's feed

 
Delivered by FeedBurner

About
Analysis and insights regarding the IT outsourcing industry & technology perspectives. Contributors of this blog include journalists of Nearshore Americas and of Softtek. The views expressed in the content by Nearshore Americas, or any other author, do not necessarily reflect the position of Softtek.
Nearshore Outsourcing
Softtek created the nearshore concept in 1997. While the nearshore industry is maturing nicely, there is still room for growth. This space is dedicated to providing our takes and perspectives on nearshoring across the globe.
The Process of Creating
Creativity, while in its essence is free of rules, follows a process. A discussion of the evolution of services, this blog allows us to participate and share our thoughts and ideas more openly during a time of disruptive IT evolution.

Follow us

linkedin.com/company/softtek twitter.com/Softtek facebook.com/Softtek youtube.com/SofttekTV
Clay Browne
Clay Browne
October 12, 2012 at 11:18 AM
 

Maturing Software Testing Industry Open to New Perspectives

New industries might borrow from other fields as they work to create an organizational structure for their operations, but once an industry has an established set of norms, it tends to become focused on improving existing processes rather than innovation. This often leads to an insularity that will only be overcome when the industry reaches a critical mass of maturity and recognizes the need for the innovation resulting from new perspectives. With more than three decades under its belt, the software testing industry is just now really coming of age, and there are encouraging signs that outside perspectives are now being actively sought out.

The demand for new apps of all sorts continues to grow rapidly, especially mobile, gaming and leisure apps, and the software testing industry is hard pressed to keep up with the flow of new software from developers. This has led to a string of quality control issues, as well as bottlenecks in development and product release delays, which in turn has prompted software testing execs to revisit their processes.

Less Testing of Apps for Security

One strategy software producers have been employing to save time on software testing is to not spend much time testing for security.  The recent World Quality Report from Capgemini, Hewlett-Packard and Sogeti surveyed 1500 CIOs/IT directors, and 64% reported their software testing processes focused mainly on performance, 48% mainly on functionality, and only 18% mainly on security.

This lack of security testing is even more endemic in the mobile app segment of the industry, where up to two-thirds of respondents admitted that they did not have all the right tools for testing4461399359_76871c925a

Image by IvanWalsh.com

mobile apps. Beyond this, 59% of those surveyed characterized their internal QA department’s knowledge of the latest testing tools and technologies as "average.” This lack of QA for mobile programming is a significant and potentially major problem given the ubiquity of mobile devices today.

More Employees with Non-IT Backgrounds

One definite conclusion emerging from this industry-wide self-analysis is that the perspective of someone outside of the IT industry can be very valuable. A growing number of companies are hiring a range of new employees from outside of the software testing industry, or even outside the IT industry altogether, because of the insights they bring to the process and the product.

Derek Ang, CEO of Morces, a Singapore-based web development company, commented on why he hires non-IT grads for his business. "As a developer, sometimes we are too technically-wired that we forget our software is to be used by everyday people, and overlook some things that my team mates will have to notify me of.”

Ang also said in his mind the ideal software testing team should have members with IT and non-IT backgrounds. Those with IT backgrounds test the technical specs and troubleshoot code, while those with non-IT backgrounds might test human-computer interaction or ease of use.

Growing Importance of Outsourcing

Another conclusion software testing execs are coming to is that outsourcing specific functions to highly qualified external vendors is worth exploring, both in terms of cost savings and improved process outcomes. Many years of frustrating experience trying to automate testing processes has led many in the industry to conclude that software testing is one of those activities that requires human beings to do right, at least for the next few years.

A recent report from Pierre Audoin Consultants makes clear the magnitude of the trend. According to their survey of medium and large enterprises, software testing is one of the most important tasks for 91% of IT departments, 76% are already using a “blended service delivery” model (utilizing both local and offshore or nearshore testing services), and the vast majority believes that outsourcing of software testing is crucial to their operations. Furthermore, according to outsourcing industry analyst Nelson Hall, the global software testing services market was $8.4 billion in 2011, and will average 9% growth a year from 2013 to 2018.

The need for software testing has become so critical that many software producers are even rethinking their software development cycles. It used to be that software testing was typically undertaken at the end of the software development lifecycle, but according to Jennifer Thomson of IDC, more and more companies today are working with independent software testers right from the beginning of the software development process.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a0134880e7d88970c017d3caa67e7970c

Listed below are links to weblogs that reference Maturing Software Testing Industry Open to New Perspectives:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.