« Embedded Systems Bulletin - September 2009 | Main | Maybe What We Need Here is Some Common (Criteria) Sense »

10/29/2009

Do you know who wrote the software in your blender?

Outsourcing increasing the need for test automation

Nearly 50% of our respondents to our 2009 Embedded System Engineering survey reported the outsourcing of one or more engineering tasks to external companies for current projects.  This rate is a substantial increase over our 2008 survey results in which less than 40% of respondents cited engineering work being outsourced.   

Outsourcing test2   
Note percentages

Moreover, software application/middleware development/test – arguably the most important discipline for end product differentiation – was cited by our survey respondents as the most frequently outsourced engineering task, underscoring the importance of establishing and/or enhancing software testing practices going forward.

Well before the early signs of an economic downtown began tightening R&D budgets, leading embedded system manufacturers had begun embracing outsourcing in greater numbers and frequency as a means to tap into cheaper labor markets, reduce operational expenses, and improve organizational agility.

The sophistication and complexity of embedded software requirements have also continued to rise at the same time as these other cost and time-to-market demands already strain project teams’ available bandwidth and productivity.

The ability to effectively manage software component quality can only become more important going forward as a greater portion of engineering work is outsourced to third parties.  We expect that this continued growth in outsourcing will similarly augment growth in the commercial automated test and verification tool market as OEMs look to mitigate some of the risks associated with work performed by engineers unfamiliar with legacy code bases and dispersed across multiple geographies and time zones.

TrackBack

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

Listed below are links to weblogs that reference Do you know who wrote the software in your blender?:

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.