Typemock CEO Predicts Unit Testing to Grow in Importance Due to Software Explosion in 2012
Software development has grown exponentially in recent years as more companies lean toward becoming software providers as well as product vendors. This rise in software increases the risk of faulty programming code which can lead to mission critical failures that cost organizations both in financial damages and consumer satisfaction. Software quality and on time releases are critical to any organization and unit testing, as part of Agile development, enables developers to produce improved software within deadlines.
In an article on the Testing Tools Landscape, a leading analyst firm noted, "Now it is time for quality management and testing to respond to this faster-moving environment. Functional testing tools are not enough. Quality must move beyond the purview of just the testing organization and must become an integrated part of the entire software development life cycle (SDLC) to reduce schedule-killing rework, improve user satisfaction, and reduce the risks of untested non-functional requirements such as security and performance." In addition, a recent Forrester report recommended that developers engage in automated testing, including unit testing, in order to build higher quality software.
According to one notable developer, there will also be more consideration for unit testing in software development. Kevlin Henney, co-author of several software architecture and programming practice books and former columnist for Better Software Magazine, was interviewed by Typemock on his predictions for the upcoming year, commenting that there will be "increased acceptance of unit testing and techniques surrounding it, particularly in domains where it has been considered off the menu."
Corey Haines, self-proclaimed Software Journeyman and co-founder of Code Retreat had this to say:
"Honestly, I see more of the same. Lots of people exposed to it for the first time. Lots of people trying it, finding it hard, then saying it doesn't work. Lots of people trying it, finding it hard, keeping with it, and seeing benefits over the years."
"Unit testing is like staying healthy," said Lopian. "Staying healthy requires best practices such as eating right and working out. Similarly, development teams need the right practices in order to innovate faster. Just as it's hard to start working out, many find it's hard to unit test and thus stop - despite its well-known benefits. This is why Typemock's vision has always been providing easy unit testing tools for agile software developers to release better software, even with legacy code."
Typemock was conceived in 2004 to help programmers develop code integrity through unit testing. Since the launch of the first version of Typemock Isolator in 2006, thousands of companies around the world, including multinationals Microsoft and Nokia, use Typemock tools to make unit testing easy and to upstream the quality processes. Typemock users are developers from a wide range of sectors - such as defence, medical, and finance - that demand exceptionally high standards of quality and minimum errors. Isolator supports the easy unit testing of Silverlight, WCF, and all other .NET and C++ technologies.
Typemock is a privately funded company based in Tel Aviv, Israel. See