Bookmark and Share
The logo for The Embedded Muse For hints, tricks and ideas about better ways to build embedded systems, subscribe to The Embedded Muse, a free biweekly e-newsletter. No hype, just down to earth embedded talk. 23,000 other engineers subscribe. It takes just a few seconds (all we need is your email address, which is shared with absolutely no one) to subscribe to the Embedded Muse.

2010 VDC Survey

Summary: The latest VDC survey of this industry is not promising.

Though I'm reluctant to put too much faith in surveys - and am astonished when numbers are quoted to precisions of a tenth of a percent - they do serve an important function in painting an impressionistic view of the industry. The data might be fuzzier than related, but surveys can give one a general picture of industry trends and practices.

This year's 2010 Market Intelligence Service Research data from VDC is out. I have a copy of the highlights, which are revealing.

For instance, offshoring is expected to continue to grow. A third of the engineers responding think they're company will increase this activity, with only 10% anticipating a decrease.

Industrial automation continues to be the biggest sector in this industry: 14% work there, with only 12% in consumer electronics. That's followed by military/aerospace and automotive with similar scores. 6% work in the energy and power sector. I wonder how many of those jobs are in alternative energy?

Firmware is the biggest part of projects. If one excludes test/verification/validation engineers, the software folks make up about half the team (I exclude those as it's not clear to me if their role is mostly biased in a software or hardware direction).

I found it quite surprising that 60% of us chose the CPU first and the OS or tools second. Only 12% consider tools before any other component; 22% select the OS first. The latter number is almost exactly the same as the percentage of people using a FOSS OS (in which Linux probably dominates), so it's natural to wonder if there's a correlation between the two. The results are silent on that.

46% of us use a TCP/IP stack in our projects. I guess even electric toothbrushes now need an Internet connection.

Tool use figures are scary: 43% don't use any form of VCS, a number practically unchanged from a decade ago. Less than half use bug tracking tools. Requirements management tools - and let's face it, project success is all about managing requirements - score a pitiful 17%.

Only 30% do code peer review. It's not clear if that's review of all new code or perhaps a subset. But a solid 27% admit to cowboy coding, coupled with 15% who have no idea what coding methodology is used.

The data shows that, though we do know better ways to build software, a lot of us chose to ignore those approaches.

You can learn more about the survey here: http://www.vdcresearch.com/market_research/embedded_software/index.aspx .

Published September 26, 2010

 
Upcoming Events

You can bring this class to your company! Click here to find how we can come to your facility and present the class.


Did You Know?

Salary Survey
Here are the results of the 2012 salary survey..