requirements convergence: embedded & enterprise lifecycle management

16
Embedded Software & Tools Practice Chris Rommel, Senior Analyst VDC Research Webcast Requirements Convergence: Embedded & Enterprise Lifecycle Management

Upload: vdc-research-group

Post on 24-May-2015

992 views

Category:

Business


1 download

DESCRIPTION

During this webcast, Chris Rommel, Senior Analyst for the Embedded Software and Tools practice, discussed key high-level findings from our research into the Software and System Lifecycle Management market. Specifically, he covered: the evolution of enterprise and embedded system development requirements; the transformation of the competitive landscape; engineers’ ratings of available Software and System Lifecycle Management Solutions; adoption of Agile methods in embedded systems design; and the impact of changes in embedded engineering preferences and trends.

TRANSCRIPT

Page 1: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Embedded Software & Tools PracticeChris Rommel, Senior Analyst

VDC Research Webcast

Requirements Convergence:

Embedded & Enterprise

Lifecycle Management

Page 2: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Frequently Asked Questions

These slides are from a webcast presented on 9/29/2010.

A full audio recording is available at:

http://vdcresearch.com/market_research/embedded_software/freeresearch.aspx#Webcast

1 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 3: Requirements Convergence: Embedded & Enterprise Lifecycle Management

VDC Research

Complimentary insights and marketing data on

Embedded Software & Tools market available at:

www.vdcresearch.com

To receive the practice monthly bulletin and receive

other practice news please opt-in at:

www.vdcresearch.com/?signup=1

2 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 4: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Today’s Speaker

Chris Rommel, Senior Analyst

At VDC, Chris is responsible for market analyses and data collection on multiple projects and topics

within VDC’s Embedded Software Market Intelligence Program including developer trends and requirements, market sizes, and key technical requirements. Chris’s experience also includes competitive analyses, strategic marketing collateral development, and vertical market opportunity

assessments. Chris has authored numerous market research studies on Linux, multi-core components and tools, embedded/real-time and mobile application operating systems, software

development tools, software and system modeling tools, and test automation tools. Chris is a graduate of Brown University (BA, Business Economics; Public and Private Sector Organizations).

3 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 5: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Agenda

About VDC & Our Research

Market Definition & Segmentation

Embedded Market Context

State of Embedded Engineering

Project Roles Blurring

Embedded Market Fueling Enterprise Change

Software & System Lifecycle Management Tools

Research in the Works

Question & Answer

4 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 6: Requirements Convergence: Embedded & Enterprise Lifecycle Management

VDC Research, Embedded Software & Tools Practice

• VDC Research was founded in 1971.

Continuous, profitable operation since.

Staff of about 30 located in Boston, Chicago, Los Angeles.

Focus on a number of different technology areas including: Embedded Software & Tools, Embedded

Hardware & Systems, Mobile & Wireless, Industrial Automation, AutoID &Transaction Automation,

Power Management, a number of niche IT markets.

• Over 14 years covering the Embedded Software & Tools Market.

• Driven by extensive and constant primary research.

Supply-side – Operating system, software development tools, and multi -core components and

tools suppliers telephone interviews annually

Demand-side – OEMs and integrators web surveys and telephone interviews annually

• Syndicated & Custom engagements with clients in the Embedded Software & Tools Market.

• Practice Team Members

Steve Balacco, Director

Chris Rommel, Senior Analyst

Jared Weiner, Analyst

• Practice Blog – On Target: Embedded Systems

http://blog.vdcresearch.com/embedded_sw/

5 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 7: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Technologies

Industry

Segments

Geographic Regions

Software & System Modeling Tools

Automated Test & Verification Tools

Requirements Management Tools

Source /Change /Configuration

Management Tools

Tele

co

m/D

ata

co

m

Co

nsu

mer

Ele

ctr

on

ics

Ind

ustr

ial A

uto

mati

on

/En

erg

y/P

ow

er

Au

tom

oti

ve/R

ail

/T

ran

sp

ort

ati

on

Med

ical D

evic

es

Mil

itary

/Aero

sp

ace

Fin

an

cia

l Oth

ers

Sem

ico

nd

ucto

r/S

em

ico

nd

ucto

r IP

Mo

bil

e p

ho

nes

Scope of VDC’s software and system lifecycle management tools research

Market Definition & Segmentation

6 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 8: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Embedded Market Context

• > 10 Billion processors ship annually

98% Embedded

• Created multi-billion dollar market for embedded software and tools

• Total Market for Embedded Software Engineering is already ~$40 billion

• By 2015, >10 Billion connected embedded

devices

Proliferation of embedded computing presenting opportunity to solution vendors

7 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Spend on

Commercial EmbeddedSoftware Solutions

Spend on

Embedded Software Engineering Labor

Development

Tools

Page 9: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Embedded Market ContextDevices in transition

Circa 1995 Today

Hardware Platform

– 8/16 Bit

– Perhaps 32 Bit

– Single processor

– 8/16 Bit Still Used

– 32/64 Bit Advanced Devices

– Multi-processor

o Multi-core emerging

Communications Capability – Limited – Networked/Smart

Software Platform

– Operating System

– Tools

– Some Middleware

– Operating System

– IDEs

– Extensive Middleware

– Second OS

– Multimedia

Lines of Code – Thousands – Millions

8 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 10: Requirements Convergence: Embedded & Enterprise Lifecycle Management

The State of Embedded Engineering

Number of Lines of Software Code(Mean of Respondents)

2010

Commercial/ 3rd Party 205,008

Open Source/3rd Party 870,192

In-house Developed 196,267

Sources of In-house Developed Code(Mean of Respondents)

2010 2009

Hand coded for current project 65.3% 65.8%

Auto generated 5.9% 7.8%

Leveraged from other/previous in-house

projects 28.9% 26.5%

Code bases growing and diversifying

• The average embedded project now has

over one million lines of software code

More and more of this growth is being

generated from 3rd party code

Year-over-year decrease in % in-house

code that is auto generated

• Anticipated software growth out pacing growth in human engineering resources

• Gradual shift away from standalone products as a critical step to addressing increasingly complex project requirements

Percent Increase (or Decrease) in the Total Lines

of Software Code for the Next Project(Average of Respondents)

Value

Mean 33.5%

Weighted (by number of lines of code) Annualized

(by project length) Mean 23.6%

Median 17.5%

9 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 11: Requirements Convergence: Embedded & Enterprise Lifecycle Management

The State of Embedded Engineering

• Software development now generates over 50% of development costs

• The vast majority of these costs, however, remain aligned with OEM labor spend

• Today <40% of FTEs on embedded projects are software engineers

• With a number of OEMs having reduced their internal development resources, this labor spend represents a substantial opportunity to market participants

Percentage of Total Development Cost

Related to Software Development for Current Project (Mean of Respondents)

Year Value

2010 50.7%

2008 49.6%

2002 33.5%

Software now accounts for majority of development costs

10 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 12: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Project Roles Blurring

4.7%

5.7%

6.1%

21.8%

23.9%

26.3%

32.2%

35.2%

42.4%

42.8%

46.0%

52.1%

54.2%

0% 20% 40% 60%

Other

IC/SoC design/verification

Mechanical engineering

Board level engineering/test

Operating system development/test

Prototype development

System integration /test/verification

Algorithm engineering

Project management/planning

Firmware development/test

Requirements management /specification

System architecture engineering

Software application/middleware

development/test

Project Tasks in Which Respondents are Personally Involved on

Primary Current Project(Percent of Respondents)

0.8%

1.8%

4.0%

4.7%

5.5%

5.5%

6.0%

9.2%

12.4%

14.7%

15.5%

19.9%

0% 10% 20% 30%

Mechanical engineering

IC/Soc design/verification

Prototype development

Board level engineering/test

Algorithm engineering

Operating system development/test

System integration/test/verification

Requirements

management/specification

System architect engineering

Project management/planning

Firmware development/test

Software application/middleware

development/test

Percent of Time Spent on Various Engineering Tasks

(Mean of Respondents)

Note: Percentages sum to over 100% due to multiple responses.

Engineers forced to develop skill sets beyond primary discipline

11 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 13: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Embedded Market Fueling Enterprise Change

• Resource and expertise shortage

• Proliferation of embedded devices

• Higher level of device software functionality

• Ubiquitous connectivity

• Demand for RT analytics fueling dynamic user experiences

• More demand being placed on back-end enterprise systems

• Increasing push on enterprise software developers to conduct embedded software engineering

• Decreasing time-to-market windows

• Escalating need for automation and engineering synergies

Device evolution amplifying engineering gaps

12 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 14: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Software & System Lifecycle Management Tools

1.8%

5.7%

8.2%

8.8%

9.8%

10.1%

11.6%

12.6%

15.2%

19.8%

50.3%

54.6%

76.8%

77.3%

84.8%

0% 20% 40% 60% 80%

Don't know or not yet decided

None of the above

Dynamic GUI/HMI design tools

Software/system modeling tools (Proprietary-language-based)

Model-based software testing tools

Dynamic software testing tools

Software/system modeling tools (Standard-language-based)

Instruction set simulators

Virtual platforms or virtual prototyping/simulation tools

Static analysis tools

Build tools

JTAG debuggers/In-circuit emulators

Editors

Debuggers

Compilers

3.9%

15.3%

2.9%

3.1%

6.2%

6.8%

10.1%

13.2%

13.5%

13.8%

17.4%

42.6%

45.2%

57.4%

0% 20% 40% 60%

Don't know or not yet decided

None of the above

Portfolio management tools

Security management tools

Build analysis tools

Software IP/licensing/ compliance/component management tools

Peer code review tools

Software test management tools

Collaboration/document sharing tools

Build/production/release management tools

Requirements management tools

Project management/planning tools

Bug/issue tracking tools

Source/change/ configuration management tools

Growing use of SSLM tools driving ecosystem evolution

Note: Percentages sum to over 100% due to multiple responses.

Tool Usage for Current Projects(Percent of Respondents)

13 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Page 15: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Research in the Works

• Software & System Lifecycle Management (SSLM) Tools

Multi-volume proposal

Cover both the Embedded and greater Enterprise IT market segments

Topics to include:

• Software and System Modeling Tools

• Automated Test and Verification Tools

• Requirements Management Tools

• Source /Change /Configuration management (SCCM) Tools

• Engineering Design Methodologies, Processes, and Standards

• To receive the practice monthly bulletin and receive other practice news

please opt-in at: www.vdcresearch.com/signup/

14 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

New product offering available shortly

Page 16: Requirements Convergence: Embedded & Enterprise Lifecycle Management

Q&A Session

15 – 2010 VDC Research Group, Inc.

Embedded Sof tware & Tools Practice

Thank You for Attending this VDC Webinar

For more information about VDC Research coverage of the global markets

for the embedded software and software and systems lifecycle management

tools markets – please contact:

Chris RommelSenior Analyst, Embedded Software & Tools Practice

[email protected] | 508.653.9000 x123

Steve BalaccoDirector, Embedded Software & Tools [email protected]| 508.653.9000 x124

Cyril BernardSenior Account [email protected] | 508.653.9000 x142