Cover Image
Market Research Report

Managing Embedded Software: The Role of Lifecycle Tools

Published by Ovum (TMT Intelligence, Informa) Product code 297318
Published Content info
Delivery time: 1-2 business days
Price
Back to Top
Managing Embedded Software: The Role of Lifecycle Tools
Published: March 4, 2014 Content info:
Description

The growth in use of embedded software in engineered products is phenomenal but it is more than about quantity; software is the value-add in many products today and is the driver for innovation. With this growth there is a corresponding need to manage software development and the complexity often associated with that. However, the PLM world is relatively new to the idea of using application lifecycle management (ALM) systems to manage that complexity (ALM originated in enterprise IT), and even less used to the need to integrate ALM and PLM systems.

Highlights

  • The roles of ALM and product lifecycle management (PLM) tools are paramount in creating reliable and safe software-intensive products. Machine-to-machine (M2M) technologies will need these mature development practices to meet compliance regulations.

Features Benefits

  • Examines how embedded software is the value-add in engineered products.
  • Discusses how product lifecycle management spans design, manufacture, and field operations.

Questions Answers

  • Why is an ALM approach necessary in embedded software for systems engineering?
  • Which vendors are able to provide ALM-PLM integration?
Table of Contents
Product Code: IT022-000025

Table of Contents

Headings

  • SUMMARY
    • Catalyst
    • Ovum view
    • Key messages
  • RECOMMENDATIONS
    • Recommendations for enterprises
    • Recommendations for vendors
  • EMBEDDED SOFTWARE IS THE VALUE-ADD IN ENGINEERED PRODUCTS
    • Engineers are choosing software over mechanical and electronic options
    • Demand for embedded software and complex systems is skyrocketing
    • The advantages of software are numerous
  • PRODUCT LIFECYCLE MANAGEMENT SPANS DESIGN, MANUFACTURE, AND FIELD OPERATIONS
    • Product lifecycle management emerged from product data management
    • ALM is now an essential element within product lifecycle management
  • EMBEDDED SOFTWARE HAS RISKS ATTACHED
    • Mapping software activity risks against ALM maturity
  • SOFTWARE LIFECYCLE MANAGEMENT IS A MATURE APPROACH TO REALIZING SOFTWARE BENEFITS AND REDUCING RISKS
    • Ovum's definition of software lifecycle management
  • ALM AS A NAME HAS LITTLE RESONANCE IN THE PLM WORLD, BUT THE CONCEPT IS urgently NEEDED
    • Addressing the problem of crossing over from enterprise IT to systems engineering
  • TRENDS IN ALM AND PLM PRODUCTS FROM FOUR LEADING VENDORS
    • Briefs on Dassault, IBM, Polarion, and PTC
    • Dassault's 3D Experience platform will provide direct and indirect ALM support
      • Introduction
      • Dassault's plans in 2014 will open up ALM in PLM
      • ALM in PLM opens up questions about business processes and workflows
    • IBM RELM provides nerve center hub for mixed tools environment
      • Introduction
      • IBM is offering lifecycle search, query, and impact analysis across multiple tools
      • RELM in the design and manufacturing contexts requires different approaches
      • Cyber theft is on the increase; RELM can help keep track of where sensitive information is located
      • RELM supports Agile, Lean, and DevOps process initiatives
    • Polarion 2014 improves ALM-PLM integration
      • Introduction
      • Polarion views embedded systems in PLM as a central target for growth
      • Standards adoption lowers costs for users
    • PTC's new vision for its ALM and PLM portfolio
      • Introduction
      • PTC is focused on expanding its ALM solution in systems engineering
      • PTC continues to improve its tools integration
      • Software engineers introduce greater degree of freedom in how components are built
      • PTC and the Internet of Things
  • APPENDIX
    • Methodology
    • Further reading
    • Definitions
    • Author
    • Ovum Consulting
    • Disclaimer

Figures

  • Figure 1: Product lifecycle management activities
  • Figure 2: The role of ALM in a PLM world: software reliability
  • Figure 3: Defining software lifecycle management and ALM tools
Back to Top