hclt whitepaper: plm for embedded product development - challenges, experiences and solution

Upload: hcl-technologies

Post on 02-Jun-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    1/12

    PLM Center of Excellence

    M a y 2 0 0 9

    PLM for EmbeddedProduct Development -Challenges, Experiencesand Solution

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    2/12

    2 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    TABLE OF CONTENTS

    Abstract 3

    Introduction 4

    Embedded product development life cycle 4

    Typical challenges in Embedded ProductDevelopment Life Cycle 5

    What is PLM? 6

    How PLM can help in addressing the challengesin Embedded Product Development? 7

    What are the benets with PLM? 9

    About HCL 12

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    3/12

    3 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    Abstract

    In Todays scenario, Manufacturers across all industries have increasinglyincorporated electronics and software into their mechanical products in order todeliver features that customers want at a competitive price. However, embeddedproduct development has set of challenges in integrating multi-disciplinarydesign teams into a coherent, synchronized product lifecycle.

    Product Life Cycle Management Solutions provides the enterprises a richenvironment for the collaborative development of mechanical, electrical,electronic and embedded software technologies in a single source of productand process knowledge. Enterprises have increasingly realized the need for PLMsystems and have also implemented them to address the challenges during theproduct development life cycle.

    This white paper attempts to detail out the typical set of challenges in embeddedproduct development life cycle and how Product Life Cycle Management (PLM)can be leveraged to address those challenges.

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    4/12

    4 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    Introduction

    Todays products have many advanced features enabled through the use ofsoftware-driven electronics. Automobiles have advanced safety features, automaticcontrols and service diagnostics. Home appliances have software-poweredcontrols designed to provide automated features and energy saving controls.

    In order to compete, Manufacturers need to be able to synchronize all aspects ofcomplex product and process design, pushing all systems engineering and designissues to the front of the process whenever possible. They must optimize productperformance, integration and quality by unifying interdependent mechanical,electrical and software subsystems many of which may be designed and builtby suppliers.

    Developing these embedded products involves a set of challenges in coordinatingthe disparate engineering disciplines on a single design.

    All the above results in products with complex multi-disciplinary design, increasedproduct data and information to be managed and shared in an organized,centralized and real-time manner across an extended enterprise.

    Hence organizations are in need for a system that can address the rising complexityof products, need to collaborate real-time, manage product information in acentralized location and yet make it available to different functional groups ofusers across the geography.

    Product lifecycle management, or PLM, solutions can provide an idealframework for implementing enterprise-wide new product development goals.

    Organizations have increasingly realized the need for PLM systems and have alsoimplemented them.

    Embedded product development life cycle

    New product development life cycle for embedded products typically involvesthe following important phases Concept, Requirement, Design, Embeddedsoftware development, Mechanical development, Hardware schematics/boardlayout, Prototyping, Hardware & Software integration, Veri cation and Validation(V&V), Electronic packaging and may be system integration, Compliancepre-scanning, System testing, Manufacturing transition, Production andSupport/ retire.

    Following diagram represents the typical new product development cycle and keyfunctional areas for a typical embedded product

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    5/12

    5 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    New product development cycle and key functional areas for a typicalembedded product

    Typical challenges in Embedded ProductDevelopment Life Cycle

    Embedded product development is a dif cult proposition: bring together multiplehighly complicated disciplines with little understanding or visibility into theircompanion areas. Following listing provides the list of some of the challenges inthe embedded product development life cycle.

    Product complexity: Developing embedded software is complex as it involvesinterfacing with various sub-system with real time requirements and with minimalresources to accomplish the same. Ensuring all design requirements are met inthe nal system requires close track of requirements across various disciplines.In addition, it is very dif cult to understand the impact of design change acrossdisciplines.

    Isolated functional teams: Software development teams are not integrated with electronic and mechanical design teams. Early identi cation of system levelproblems is very dif cult because of the isolated teams.

    Too many product variants: Products are increasingly differentiated on thebasis of their embedded software features.

    Distributed design groups: It is dif cult to manage the growing number ofdistributed design setups. Geographically distributed design teams often faceissues in accessing right information during the product development.

    Compatibility: Development teams nd it hard to identify which hardware/software modules are compatible. It is very dif cult to identify and manage hugenumber of software enhancements/upgrades over a period of time in the case oflonger product life cycles, typically medical, automotive, aerospace and defence.

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    6/12

    6 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    Unavailability of experienced system engineers: Dif culty in nding andhiring experienced system engineers/lack of cross functional knowledge

    Dif culty predicting product behaviour: Dif culty predicting / modelling

    system product behaviour until physical prototypes exists. Understanding theinterdependencies of the software design with other cross functional designs isoften late-stage process conducted only after the software is uploaded to the rstprototype.

    Debugging software problems and issues are not easy in a realtime environment

    Hardware resources like memory (RAM, ROM), processor bandwidth etc re-quired to accomplish the product development are not abundant and have toaccomplish product with less RAM/ROM. This is not the case in a PC basedsoftware development

    Since the target platform where the embedded software executes is different,than in software that executes on a PC, debugging is dif cult and requires useof good debugging tools

    When an issue/problem surfaces, generally it is very dif cult to nd ifit is due to hardware or software etc or is it combinational? This posesgreat challenges

    Embedded product generally requires interfacing with multiple systems andthese systems are not readily available during development requiring use ofsimulated environment during early phases. If these environments are notexactly identical to the nal environment, considerable challenges faced during nal testing

    Software development is often outsourced, but system integration is still theresponsibility of the OEM engineering group

    Software lifecycle issues increase todays service and repair costs

    What is PLM?

    Product Lifecycle Management (PLM) is a strategic business approach thatapplies a set of business solutions in support of the collaborative creation,management, dissemination, and use of product records across the extendedenterprise spanning from product concept to end of life.

    Product Life Cycle Management Solutions provides the enterprises with arich environment for the collaborative development of mechanical, electrical,electronic and embedded software technologies in a single source of productand process knowledge. PLM helps to establish a common data model across theengineering domains facilitating individual development teams can retain theirmechanical, electrical, electronic or software focus, while working in-context and

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    7/12

    7 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    together to meet the overall development goals. Following diagram depicts thetypical set of functionalities during the collaborative product development aresupported by PLM.

    PLM enables Collaborative Product Development

    How PLM can help in addressing the chal-lenges in Embedded Product Development?

    The following processes or features help in collaborative design across multiplefunctional teams geographically distributed and right product at rst time duringthe new product development life cycle.

    Single source of product and process knowledge

    PLM solutions combine existing business systems (Enterprise Resource Planning,Computer Aided Design, Supply Chain Management, Document ManagementSystems, etc.), providing a single source for product information including Billof Material (BOM) and supporting collaboration and communication within aproject environment.

    It integrates multi-seat and multi-disciplinary design workgroups into a singleenvironment. It allows concurrent design and design re-use as well as product

    visualisation for the entire enterprise.

    BOM Spec

    BOM ChangesDesign SpecsDesign Feedback

    ModelsDrawingsSimulations

    Product ConceptProduct RequirementsMarket RequirementsBrochuresData Sheets

    ProposalsCustomer Requirements

    Service Parts CatalogService ManualsTraining ManualsIssue Reports

    Conformance SpecsConformance Reporting

    E-BOM -> MBOMManufacturing FeedbackProcess Configurations/ RecipesWork InstructionsManufacturing RoutesOperator Training SpecsConsumable SpecsPackaging/Labeling SpecsTooling Designs

    Preferred Parts Approved Vendors

    Design to Manufacture with PLM as core IT strategy

    Sales

    Engineering Regulatory

    Design Partners

    Manufacturing

    Distributed Mfg

    Procurement

    Suppliers

    Customers

    ServiceMarketing

    CollaborativeProduct

    Development

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    8/12

    8 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    PLM offers vaulting, versioning control, check-in/check-out and securityprotection capabilities enable the enterprise to manage and control this aggregateknowledge in PLM global repository.

    Global Collaborative platform

    PLM provides a framework enables associative product development acrossmultiple functional teams. It also provide seamless collaborative designenvironment in case of geographically distributed design groups.

    PLM also enables product teams to work with their suppliers, allied partnersand trusted customers in a real-time environment that facilitates the rapidformation of sourcing teams, concept studies, program reviews, design reviewsand engineering change processes.

    Manage software binaries as parts

    PLM provides integration with software development tools, e.g. IBM ClearCase,Rational Rose, etc, ability to manage software binaries/builds as parts and theappropriate links to the mechanical and electronic component con guration are established.

    Changes to software (and the associated electronic and mechanical equipment)under con guration control must be approved before being incorporated. Thisenables designers, developers, manufacturing, and service personnel to access theproduct information and see the complete de nition at any point in time. It alsoensures that they work with (and dont violate) the correct con guration of the

    version upon which they are working.

    Workow and CMII compliant Change Management

    CMII (Con guration Management II) is a revolutionary business model, whichhas replaced traditional change management strategies all over the world. CMIIprovides a business process infrastructure that enables Project Management andQuality Assurance to perform their tasks reliably and ef ciently.

    PLM tools provide work ow capabilities that enable review and release processesfor enterprise data like parts, documents etc.

    PLM enables the organizations to implement change management at an enterprise

    level and also ensures that downstream agencies, internal and external partnersand suppliers are fully integrated in this process.

    Efcient Product Congurations Management

    PLM provides the product structure, BOM views, alternates and substitutes,effectivities and con guration management functionalities. In addition, it enablesthe product development teams to integrate information generated by multipleapplications and create higher level product representations (such as productmodels, product de nitions, product con gurations, and virtual prototypes).

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    9/12

    9 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    Systems Engineering and Requirement Management

    PLM provides System Engineering and Requirements management capabilities.Systems Engineering enables product teams to optimize the tradeoffs made at

    multiple stages in a decision-intensive product lifecycle.Requirements management capabilities allow an enterprise to de ne, capture,engineer, manage and leverage product requirements and compliance regulationson a repeatable and rigorous basis.

    Leading PLM tools offers integration with requirement management toolslike DOOR.

    Program and Project Management

    PLM tools provide program and project management capabilities that product

    teams can leverage to plan and manage lifecycle projects on a real-time basis.It offers resource management, project schedules, WBS, tracking and reportingcapabilitiesetc. It also provides integration capabilities with other ProjectManagement tools, like MS Project etc.

    In addition, PLM offers the following capabilities.

    Product Visualization

    Document Management

    Component Classi cation Management

    Quality and Regulatory Compliance

    Integration with design and development tools, legacy/custom applications,ERP, MES etc

    Supply Chain Management

    What are the benets with PLM?

    PLM offers the following typical bene ts:

    Reduction of product development costs and design cycle time through

    design automationEliminate rework while maximizing design and knowledge reuse from oneproject to another

    Integrated visualization and collaboration capabilities enable widely dispersedproduct team members to view, mark up and exchange these higher-levelproduct representations

    Reduction of cost overruns by quantitatively estimating costs during the designprocess using trade-off analysis programs or sophisticated cost models

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    10/12

    10 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    Build the products right the rst time by designing multi-disciplinarycomponents in a single digital product de nition and by evaluate many moredesign alternatives

    Integration of work ow processes that can be executed more rapidly by reducingor eliminating manual work and/or increasing engineering productivity

    Collaborate ef ciently across the Supply Chain and increase Inventory Turnsand Visibility

    Ef cient global product development by facilitating collaborative design indistributed design environment

    Reduction of hardware investments through more ef cient workloaddistribution, effective use of legacy systems or implementation of moreef cient technology

    Improvement in product quality by applying quality engineering throughoutthe entire design processfrom conceptual and preliminary design through

    nal detailed design

    Reduction of warranty costs by applying design for quality methods to ensuremore reliable and robust products are delivered to the market.

    Effective Requirement Management and Systems Engineering

    Standard Engineering processes across the enterprise

    Regulatory Compliance compliance management throughout the productlife cycle

    Improve change process ef ciency by using a single source of mechanical,electronic and software design information

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    11/12

    11 2009, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

    PLM Center of Excellence | May 2009

    About the Authors

    Murthy is a senior PLM consultant in the HCL PLM Centre ofExcellence. He has extensive experience in PLM Consulting, Solution

    Architecting and PLM implementation across various industry domains.He can be reached on [email protected] for further queries.

    Manohar S Senior Project Manager, [email protected] working with HCLEmbedded System Group of HCL for more than 10 years and have worked inexecuting embedded projects in Industrial, Automotive and Medical Domain.

    About HCLs PLM Practice

    HCL is bringing 10 years of PLM domain expertise for developing, enhancingand supporting PLM engagements for large clients in Automotive, Aerospace &Defence, Manufacturing, Electrical, Retail and Med-devices space etc with leadingPLM tools like Siemens PLM Teamcenter, PTC Windchill, Enovia MatrixOne,Smarteam, Oracle Agile and SAP PLM.

    For any queries on PLM, please contact Atul Tiwari, Head of PLMon [email protected]

  • 8/10/2019 HCLT Whitepaper: PLM for Embedded Product Development - Challenges, Experiences and Solution

    12/12

    CUSTOM APPLICATIONSERVICES

    ENGINEERING ANDR&D SERVICES

    ENTERPRISE APPLICATIONSERVICES

    ENTERPRISETRANSFORMATIONSERVICES

    IT INFRASTRUCTUREMANAGEMENT

    BUSINESS PROCESSOUTSOURCING

    HCL Enterprise

    HCL is a $5 billion leading global Technology and IT Enterprise that comprisestwo companies listed in India - HCL Technologies & HCL Infosystems.Founded in 1976, HCL is one of Indias original IT garage start-ups, a pioneerof modern computing, and a global transformational enterprise today. Its rangeof offerings spans Product Engineering, Custom & Package Applications, BPO,IT Infrastructure Services, IT Hardware, Systems Integration, and distributionof ICT products across a wide range of focused industry verticals. The HCLteam comprises over 60,000 professionals of diverse nationalities, who operatefrom 23 countries including over 500 points of presence in India. HCL has globalpartnerships with several leading Fortune 1000 rms, including leading IT and

    Technology rms. For more information, please visit www.hcl.in

    ABOUT HCL

    HCL Technologies

    HCL Technologies is a leading global IT services company, working with clients inthe areas that impact and rede ne the core of their businesses. Since its inceptioninto the global landscape after its IPO in 1999, HCL focuses on transformationaloutsourcing, underlined by innovation and value creation, and offers integratedportfolio of services including software-led IT solutions, remote infrastructuremanagement, engineering and R&D services and BPO. HCL leverages its extensive

    global offshore infrastructure and network of of ces in 20 countries to provideholistic, multi-service delivery in key industry verticals including Financial Services,Manufacturing, Aerospace & Defense, Telecom, Retail & CPG, Life Sciences& Healthcare, Media & Entertainment, Travel, Transportation & Logistics,

    Automotive, Government, Energy & Utilities. HCL takes pride in its philosophyof Employee First which empowers our 54,026 transformers to create a real valuefor the customers. HCL Technologies, along with its subsidiaries, had consolidatedrevenues of US$ 2.0 billion (Rs. 9,842 crores), as on 31st March 2009. For moreinformation, please visit www.hcltech.com