SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Brian Prasad
Knowledge-based Enterprising (KBE)
Strategy for Lean Product
Development (LPD)
Biren (Brian) Prasad, Ph.D.
President, Knowledge Solution,
Irvine, CA
http://www.KnowledgeSol.com/
Keynote Talk at
The 27th International Conference on
CAD/CAM, Robotics and Factories of the Future
Conference (CARS & FoOF 2014),
22-24 July 2014, London, UK
Brian Prasadhttp://www.KnowledgeSol.com/
Mission
Our mission is to provide
unequaled value through
superior quality, performance
technical innovation
speed and responsiveness, cost
savings via lean product
development & premier
customer service via
knowledge-based
developments
to our customers.
Innovation
Vision
Continuous
Improvement
Vision
Knowledge Solution - Company
Brian Prasadhttp://www.KnowledgeSol.com/
Product
Development
Process
Functional
Requirements
Engineered
Product
Content
Time
$Cost
A Typical Product Development– What it is?
Brian Prasadhttp://www.KnowledgeSol.com/
A typical Product-development process
Value-added
activity
Type I waste
Partial value-added
Type II waste
Non value-added
TRADITIONAL
Value-added &
Creative efforts
Repetitive
tasks
Re-do’s
Reinventing solutions
Repeating mistakes
CE
With KBE
KBAD
Further reduction in
development effort
Innovate Automate
Value
activity
Reuse
Apply
Best practices
Apply
Analysis
Insert New
Ideas
Creative
Efforts
Reduction in
development
effort
EliminateContinuous Improvements
Minimize
With Continuous
Improvement
Repetitive tasksValue-added
activity
Minimize
Creative
Efforts
KBE: Knowledge –Based Enterprising or Engineering
KBAD: Knowledge-Based Application Development
Knowledge–based Enterprising (KBE) Strategy
for Lean Product Development – What it is?
Brian Prasadhttp://www.KnowledgeSol.com/
A typical design scenario
Expert
Engineers
Expert
Analysts
Expert
Designers
Product
Engineers
Product
Analysts
Product
Designers
Project
Managers
Function
Managers
Knowledge –based Enterprising (KBE)
Strategy for LPD – What it is?
Brian Prasadhttp://www.KnowledgeSol.com/
What’s wrong with this?
• Knowledge is fragmented
• Subject matter experts (SME)
often scarce and busy
• Less uniformity and consistency
• Time-intensive, manpower dependent
• When people retire, information is lost
• Often design is done via trial and error—
case-based reasoning
Knowledge –based Enterprising (KBE)
Strategy for LPD – What it is?
Brian Prasadhttp://www.KnowledgeSol.com/
Expert
Engineers
Expert
Analysts
Expert
Designers
Product
Engineers
Product
Analysts
Product
Designers
Project
Managers
Function
Managers
KBE Strategy for Lean Product Development:
Knowledge-centric approach
Brian Prasadhttp://www.KnowledgeSol.com/
Modular
Procedural
Tightly-coupled
open
Level of integration
concurrent
serial
Process path
KBE Strategy for Lean Product Development:
Enrichment of knowledge…
is a continuum
Brian Prasadhttp://www.KnowledgeSol.com/
KBE Strategy for LPD:
Let’s consider this situation
BalanceTube
LVDT
SecondaryPiston (SPiston)
CenterGland (CG)
EndGland (EG)
RodEnd (RE)
PrimaryPiston (PPiston)
RampWasher
CEBearing
CGRetainer
EGRetainer
EGNut
REBearing
Cylinder
Brian Prasadhttp://www.KnowledgeSol.com/
Procedural Strategy:
Serial, tightly-coupled KBE system
Tandem
SPiston
Tandem
CenterGland
Tandem
PPiston
Tandem
Cylinder
Tandem
EndGland
Tandem
EGRetainer
Tandem
CGRetainer
Tandem
RodEnd
Tandem
EGNut
Tandem
REBearing
Tandem
CGBearing
Tandem
RampWasher
Tandem
BalanceTube
Tandem
LVDT
…
Table
Design
Table
Specs
Table
Material
Table
Analysis
Tools
Modular
Procedural
Brian Prasadhttp://www.KnowledgeSol.com/
Drawbacks of procedural KBE Strategy for LPD
• Part and product specific
• Hard-coded interfaces
• Cumbersome to maintain
• Incompatible API’s
• External parameter linking issues
• Very sensitive to interface changes
(parameters, rules, features)
• Expansions are complex and error prone
• Inflexible
Modular
Procedural
Procedural KBE Strategy- Drawbacks?
Brian Prasadhttp://www.KnowledgeSol.com/
Product Assembly
Completed Assembly
Detail Parts
SmartPart
Modular KBE Strategy: Rule-based System
Control Structure
High Level Requirements
Detail Requirements
An assembly of parametric parts, where dependence of one part to another
is controlled by a “control structure logic”—whose primary function is
to link relationships and attributes throughout a product hierarchy
resulting in a product assembly that is associative.
Modular
Procedural
Brian Prasadhttp://www.KnowledgeSol.com/
Modular KBE Strategy for LPD:
System Approach
PERFORMANCE
SPECIFIED
product
concept
(initial)
materials / attributes /
features / parameters
develop
system
concept
decompose
systems into
subsystems
decompose
subsystems into
components
decompose
components into
parts
design each
part
design pairs
of parts
design pair
of parts into
components
design pair of
components into
subsystems
design pair of
subsystems into
system
design
system
concept
product
concept
(working)
PERFORMANCE
VERIFIED
Level 5
Level 4
Level 3
Level 2
Level 1
Level 0
Modular
Procedural
Brian Prasadhttp://www.KnowledgeSol.com/
Modular KBE Strategy for LPD
Product Lifecycle Management (PLM)
Implementation
Brian Prasadhttp://www.KnowledgeSol.com/
Result of Modular KBE Strategy for LPD:
Open, Concurrent LPD System
Product Definition
Configurator
Product Solution
Configurator
SmartPart
Configurator
Modular
Procedural
Apply Intra-Part
Relations
Apply System
Specs
Build System
Solution
Apply Inter-
Component
Relations
Apply Assembly
Constraints
Build Sub-system
Solution
Build Component
Solution
Instantiate Chosen
Component
Templates
Build chosen
Component
Templates
Build Assembly
Constraints
Choose a Sub-System
Configuration
Choose a System
Configuration
Choose a Component
Configuration
Build Intra-Part
Rules & Relations
Build System
Specs
Build Inter-
Component
Relations
Brian Prasadhttp://www.KnowledgeSol.com/
Merits of modular lean product development
• Product-Independent
• Architecture
• Part-Independent
• Concept
• Tool-Independent
• Method
Modular
Procedural
Product Definition
Configurator
Product Solution
Configurator
SmartPart
Configurator
Modular KBE Strategy for LPD?
Brian Prasadhttp://www.KnowledgeSol.com/
A CATIA V5 implementation
• System Architecture
• JustOne system model and common tree
structure
• Generative Rule Bodies
• Rule bodies create more rules dynamically on
the tree; asleep until awaken
• Retrieve templates; no generative geometry
• Internal Linking
• Two generalized automation methods to
pass/exchange information intrapart and
interpart
Modular KBE Strategy for LPD?
Brian Prasadhttp://www.KnowledgeSol.com/
Modular KBE Strategy Implementation:
Specs Definitions (Excel Inputs)
Brian Prasadhttp://www.KnowledgeSol.com/
Parameters
TypePart
CATParts
TypePartSpecs
TypePartSizing
TypePartGeometry
CATProduct
Open
Locked
Restricted
Type: Tandem
Modular KBE Strategy Implementation:
SmartParts Creation
Parameters
TandemPiston
CATProduct
Open
Locked
Restricted
CATParts
TandemPistonSpecs
TandemPistonSizing
TandemPistonGeometry
Parameters
TandemGland
CATProduct
Open
Locked
Restricted
CATParts
TandemGlandSpecs
TandemGlandSizing
TandemGlandGeometry
Brian Prasadhttp://www.KnowledgeSol.com/
Modular KBE Strategy Implementation:
Achieving a Product Solution
Brian Prasadhttp://www.KnowledgeSol.com/
Modular KBE Strategy Implementation:
Inter- & Intrapart communications
Brian Prasadhttp://www.KnowledgeSol.com/
Build a Component
Templates
Apply Intra-Part
Relations
Apply System
Specs
Build Assembly
Constraints
Choose a Sub-System
Configuration
Build System
Solution
Choose a System
Configuration
Choose a Component
Configuration
Build Intra-Part
Rules & Relations
Apply Inter-
Component
Relations
Apply Assembly
Constraints
Build System
Specs
Build Sub-system
Solution
Build Component
Solution
Build Inter-
Component
Relations
Instantiate Component
Templates
SmartPart
Configurator Aggregation
Product Solution
ConfiguratorProduct Definition
Configurator
Modular KBE Strategy Implementation:
Demo
Brian Prasadhttp://www.KnowledgeSol.com/
Demo–Salient points
• Initialize parameters
• SmartParts pulled and Rules added
• Specs parameters & constraints passed from
“systems” to “subsystems”, to “components,”
to “parts” during “decomposition” and vice
versa during “aggregation”
• SmartParts were “instantiated” and
constraints satisfied
• Solution is reconfigurable for changing
spec requirements
Modular KBE Strategy Implementation
Brian Prasadhttp://www.KnowledgeSol.com/
Modular KBE Strategy Implementation:
…directly from spec
• Good for early program stages
(Quick evaluation of various “alternate
designs” scenarios)
• Gets you 80% there and you can finish
the rest (20%) in native CATIA mode
Engineered design…
Brian Prasadhttp://www.KnowledgeSol.com/
Engineered design…
• Good for early program stages
(Quick evaluation of various “alternate
designs” scenarios)
• Gets you 80% there and you can finish
the rest (20%) in native CATIA mode
…directly from spec
• Unbalanced tandem actuator with 4100 psi
supply pressure and 9.49 inch stroke.
Modular KBE Strategy Implementation
Brian Prasadhttp://www.KnowledgeSol.com/
Engineered design…
• Balanced simplex actuator with 3050 psi
supply pressure and 3.89 inch stroke.
…directly from spec
Modular KBE Strategy Implementation
Brian Prasadhttp://www.KnowledgeSol.com/
Key Benefits
• Knowledge resides in one system and reused widely
across the enterprise
• Order of magnitude savings (1:10 ~ 1:100)
• Promotes collaboration & knowledge sharing
• Product independent architecture
• Experts now become knowledge-keepers
• Promotes innovations and creativity
• Good for preliminary studies & portfolio mgt
• Knowledge inside, Lean inside, standards inside,
analysis inside, best practices inside
Modular KBE Strategy for Lean Product
Development (LPD)
Brian Prasadhttp://www.KnowledgeSol.com/
Keys to maximizing productivity gains …
• KBE has its own life. Think about integration
and interfaces. They are big deal for KBE.
• Holistic view of product development process
• Employ a modular, open, and concurrent
strategy for building KBE systems
• Think engineering centric versus geometry-
centric; analysis driven, geometry is a by-
product
• Follow a knowledge management framework
for applying KBE
Modular KBE Strategy for Lean Product
Development (LPD)
Brian Prasadhttp://www.KnowledgeSol.com/
Questions?
Contact: Biren (Brian) Prasad, Ph.D.
Prasad@KnowledgeSol.com
Prasadbiren@gmail.com
Tel: (714) 396 9424
Knowledge Solution
A PLM-LPD Service Company
Irvine, CA
Modular KBE Strategy for Lean Product
Development (LPD)

Contenu connexe

Tendances

AdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond TradeoffsAdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond TradeoffsJulie Fraser
 
5 rqm gdd-sharmila-ramesh
5 rqm gdd-sharmila-ramesh5 rqm gdd-sharmila-ramesh
5 rqm gdd-sharmila-rameshIBM
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyIBM
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rdArindom Biswas
 
3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyal3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyalIBM
 
Business Analyst Requirements Management
Business Analyst Requirements Management Business Analyst Requirements Management
Business Analyst Requirements Management Mark Borowski
 
Influences on Agile Practise Tailoring in Enterprise Software Development
Influences on Agile Practise Tailoring in Enterprise Software DevelopmentInfluences on Agile Practise Tailoring in Enterprise Software Development
Influences on Agile Practise Tailoring in Enterprise Software DevelopmentAgile Software Community of India
 
Offshore Software Development, Software Testing by CAMO Solutions
Offshore Software Development, Software Testing by CAMO SolutionsOffshore Software Development, Software Testing by CAMO Solutions
Offshore Software Development, Software Testing by CAMO SolutionsCAMO Solutions LLC
 
Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLCShwetha-BA
 
10 tips for chartering a project (v2)
10 tips for chartering a project (v2)10 tips for chartering a project (v2)
10 tips for chartering a project (v2)Glen Alleman
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1Salim Sheikh
 
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...ghodgkinson
 
Software development life cycles (sdlc)
Software development life cycles (sdlc)Software development life cycles (sdlc)
Software development life cycles (sdlc)Yuriy Kravchenko
 
Rsc 2009 Understanding Ibm Rational Method Composer
Rsc 2009   Understanding Ibm Rational Method ComposerRsc 2009   Understanding Ibm Rational Method Composer
Rsc 2009 Understanding Ibm Rational Method Composerdjtrent
 
Exploiting Tools for Faster, More Acceptable Process Improvement Initiatives
Exploiting Tools for Faster, More Acceptable Process Improvement InitiativesExploiting Tools for Faster, More Acceptable Process Improvement Initiatives
Exploiting Tools for Faster, More Acceptable Process Improvement InitiativesMahesh Singh
 
Agile Project Outsourcing - Dealing with RFP and RFI
Agile Project Outsourcing - Dealing with RFP and RFIAgile Project Outsourcing - Dealing with RFP and RFI
Agile Project Outsourcing - Dealing with RFP and RFISiddhi
 
Supporting Architectural Variabiality in Software Product Lines
Supporting Architectural Variabiality in Software Product LinesSupporting Architectural Variabiality in Software Product Lines
Supporting Architectural Variabiality in Software Product LinesJaime Chavarriaga
 
Opportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonOpportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonIBM
 

Tendances (19)

AdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond TradeoffsAdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond Tradeoffs
 
MCIF- Per Kroll
MCIF-  Per KrollMCIF-  Per Kroll
MCIF- Per Kroll
 
5 rqm gdd-sharmila-ramesh
5 rqm gdd-sharmila-ramesh5 rqm gdd-sharmila-ramesh
5 rqm gdd-sharmila-ramesh
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rd
 
3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyal3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyal
 
Business Analyst Requirements Management
Business Analyst Requirements Management Business Analyst Requirements Management
Business Analyst Requirements Management
 
Influences on Agile Practise Tailoring in Enterprise Software Development
Influences on Agile Practise Tailoring in Enterprise Software DevelopmentInfluences on Agile Practise Tailoring in Enterprise Software Development
Influences on Agile Practise Tailoring in Enterprise Software Development
 
Offshore Software Development, Software Testing by CAMO Solutions
Offshore Software Development, Software Testing by CAMO SolutionsOffshore Software Development, Software Testing by CAMO Solutions
Offshore Software Development, Software Testing by CAMO Solutions
 
Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLC
 
10 tips for chartering a project (v2)
10 tips for chartering a project (v2)10 tips for chartering a project (v2)
10 tips for chartering a project (v2)
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1
 
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
 
Software development life cycles (sdlc)
Software development life cycles (sdlc)Software development life cycles (sdlc)
Software development life cycles (sdlc)
 
Rsc 2009 Understanding Ibm Rational Method Composer
Rsc 2009   Understanding Ibm Rational Method ComposerRsc 2009   Understanding Ibm Rational Method Composer
Rsc 2009 Understanding Ibm Rational Method Composer
 
Exploiting Tools for Faster, More Acceptable Process Improvement Initiatives
Exploiting Tools for Faster, More Acceptable Process Improvement InitiativesExploiting Tools for Faster, More Acceptable Process Improvement Initiatives
Exploiting Tools for Faster, More Acceptable Process Improvement Initiatives
 
Agile Project Outsourcing - Dealing with RFP and RFI
Agile Project Outsourcing - Dealing with RFP and RFIAgile Project Outsourcing - Dealing with RFP and RFI
Agile Project Outsourcing - Dealing with RFP and RFI
 
Supporting Architectural Variabiality in Software Product Lines
Supporting Architectural Variabiality in Software Product LinesSupporting Architectural Variabiality in Software Product Lines
Supporting Architectural Variabiality in Software Product Lines
 
Opportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonOpportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinson
 

En vedette

Modular design
Modular designModular design
Modular design3688cm
 
Modular Design
Modular DesignModular Design
Modular DesignBrad Lewis
 
The Automotive Modular Design - Volkswagen group platform strategy/policy
The Automotive Modular Design - Volkswagen group platform strategy/policyThe Automotive Modular Design - Volkswagen group platform strategy/policy
The Automotive Modular Design - Volkswagen group platform strategy/policyInovev
 
The Modular Design of Automotive Platforms - Carmaker's Strategies in Europe
The Modular Design of Automotive Platforms - Carmaker's Strategies in EuropeThe Modular Design of Automotive Platforms - Carmaker's Strategies in Europe
The Modular Design of Automotive Platforms - Carmaker's Strategies in EuropeInovev
 

En vedette (8)

Modular design
Modular design   Modular design
Modular design
 
Modular design
Modular designModular design
Modular design
 
Modular Design
Modular DesignModular Design
Modular Design
 
modular-design-playbook
modular-design-playbookmodular-design-playbook
modular-design-playbook
 
Red Tacton
Red TactonRed Tacton
Red Tacton
 
The Automotive Modular Design - Volkswagen group platform strategy/policy
The Automotive Modular Design - Volkswagen group platform strategy/policyThe Automotive Modular Design - Volkswagen group platform strategy/policy
The Automotive Modular Design - Volkswagen group platform strategy/policy
 
Red tacton
Red tacton Red tacton
Red tacton
 
The Modular Design of Automotive Platforms - Carmaker's Strategies in Europe
The Modular Design of Automotive Platforms - Carmaker's Strategies in EuropeThe Modular Design of Automotive Platforms - Carmaker's Strategies in Europe
The Modular Design of Automotive Platforms - Carmaker's Strategies in Europe
 

Similaire à Modular KBE Strategy for Lean Product Development

CodeValue Architecture Next 2018 - Executive track dilemmas and solutions in...
CodeValue Architecture Next 2018 - Executive track  dilemmas and solutions in...CodeValue Architecture Next 2018 - Executive track  dilemmas and solutions in...
CodeValue Architecture Next 2018 - Executive track dilemmas and solutions in...Erez PEDRO
 
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEERAPPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEERITC Infotech
 
Additive Manufacturing Series: Design Optimization
Additive Manufacturing Series: Design OptimizationAdditive Manufacturing Series: Design Optimization
Additive Manufacturing Series: Design OptimizationAdaptive Corporation
 
Building A Product Assortment Recommendation Engine
Building A Product Assortment Recommendation EngineBuilding A Product Assortment Recommendation Engine
Building A Product Assortment Recommendation EngineDatabricks
 
ISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.pptISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.pptHumzaWaris1
 
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...WSO2
 
Saving resources with simulation webinar 092011
Saving resources with simulation webinar 092011Saving resources with simulation webinar 092011
Saving resources with simulation webinar 092011Scott Althouse
 
Defining and Aligning Requirements using System Architect and DOORS
Defining and Aligning Requirements using System Architect and DOORSDefining and Aligning Requirements using System Architect and DOORS
Defining and Aligning Requirements using System Architect and DOORSPaul W. Johnson
 
Software reengineering for Developers
Software reengineering for DevelopersSoftware reengineering for Developers
Software reengineering for DevelopersBradley Irby
 
Tech foundations-slides
Tech foundations-slidesTech foundations-slides
Tech foundations-slidestranquynh93
 
Ravi_Rajana_Mainframes
Ravi_Rajana_MainframesRavi_Rajana_Mainframes
Ravi_Rajana_MainframesRavi Rajana
 
Using Doors® And Taug2® To Support A Simplified
Using Doors® And Taug2® To Support A SimplifiedUsing Doors® And Taug2® To Support A Simplified
Using Doors® And Taug2® To Support A Simplifiedcbb010
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicBosnia Agile
 
Leading the Transformation
Leading the TransformationLeading the Transformation
Leading the TransformationXebiaLabs
 
Organizing Design-Driven Development Using Rational Requirements Composer
Organizing Design-Driven Development Using Rational Requirements ComposerOrganizing Design-Driven Development Using Rational Requirements Composer
Organizing Design-Driven Development Using Rational Requirements ComposerKurt Solarte
 
25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...Tathagat Varma
 
Sharepoint 2010: Practical Architecture from the Field
Sharepoint 2010: Practical Architecture from the FieldSharepoint 2010: Practical Architecture from the Field
Sharepoint 2010: Practical Architecture from the FieldTihomir Ignatov
 

Similaire à Modular KBE Strategy for Lean Product Development (20)

P4 Branching Overview
P4 Branching OverviewP4 Branching Overview
P4 Branching Overview
 
CodeValue Architecture Next 2018 - Executive track dilemmas and solutions in...
CodeValue Architecture Next 2018 - Executive track  dilemmas and solutions in...CodeValue Architecture Next 2018 - Executive track  dilemmas and solutions in...
CodeValue Architecture Next 2018 - Executive track dilemmas and solutions in...
 
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEERAPPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
 
Additive Manufacturing Series: Design Optimization
Additive Manufacturing Series: Design OptimizationAdditive Manufacturing Series: Design Optimization
Additive Manufacturing Series: Design Optimization
 
Building A Product Assortment Recommendation Engine
Building A Product Assortment Recommendation EngineBuilding A Product Assortment Recommendation Engine
Building A Product Assortment Recommendation Engine
 
ISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.pptISE_Lecture Week 2-SW Process Models.ppt
ISE_Lecture Week 2-SW Process Models.ppt
 
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
 
Saving resources with simulation webinar 092011
Saving resources with simulation webinar 092011Saving resources with simulation webinar 092011
Saving resources with simulation webinar 092011
 
Shirish Sonawane_CV
Shirish Sonawane_CVShirish Sonawane_CV
Shirish Sonawane_CV
 
Defining and Aligning Requirements using System Architect and DOORS
Defining and Aligning Requirements using System Architect and DOORSDefining and Aligning Requirements using System Architect and DOORS
Defining and Aligning Requirements using System Architect and DOORS
 
Software reengineering for Developers
Software reengineering for DevelopersSoftware reengineering for Developers
Software reengineering for Developers
 
Tech foundations-slides
Tech foundations-slidesTech foundations-slides
Tech foundations-slides
 
2-models.pptx
2-models.pptx2-models.pptx
2-models.pptx
 
Ravi_Rajana_Mainframes
Ravi_Rajana_MainframesRavi_Rajana_Mainframes
Ravi_Rajana_Mainframes
 
Using Doors® And Taug2® To Support A Simplified
Using Doors® And Taug2® To Support A SimplifiedUsing Doors® And Taug2® To Support A Simplified
Using Doors® And Taug2® To Support A Simplified
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 
Leading the Transformation
Leading the TransformationLeading the Transformation
Leading the Transformation
 
Organizing Design-Driven Development Using Rational Requirements Composer
Organizing Design-Driven Development Using Rational Requirements ComposerOrganizing Design-Driven Development Using Rational Requirements Composer
Organizing Design-Driven Development Using Rational Requirements Composer
 
25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...
 
Sharepoint 2010: Practical Architecture from the Field
Sharepoint 2010: Practical Architecture from the FieldSharepoint 2010: Practical Architecture from the Field
Sharepoint 2010: Practical Architecture from the Field
 

Dernier

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Dernier (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Modular KBE Strategy for Lean Product Development

  • 1. Brian Prasad Knowledge-based Enterprising (KBE) Strategy for Lean Product Development (LPD) Biren (Brian) Prasad, Ph.D. President, Knowledge Solution, Irvine, CA http://www.KnowledgeSol.com/ Keynote Talk at The 27th International Conference on CAD/CAM, Robotics and Factories of the Future Conference (CARS & FoOF 2014), 22-24 July 2014, London, UK
  • 2. Brian Prasadhttp://www.KnowledgeSol.com/ Mission Our mission is to provide unequaled value through superior quality, performance technical innovation speed and responsiveness, cost savings via lean product development & premier customer service via knowledge-based developments to our customers. Innovation Vision Continuous Improvement Vision Knowledge Solution - Company
  • 4. Brian Prasadhttp://www.KnowledgeSol.com/ A typical Product-development process Value-added activity Type I waste Partial value-added Type II waste Non value-added TRADITIONAL Value-added & Creative efforts Repetitive tasks Re-do’s Reinventing solutions Repeating mistakes CE With KBE KBAD Further reduction in development effort Innovate Automate Value activity Reuse Apply Best practices Apply Analysis Insert New Ideas Creative Efforts Reduction in development effort EliminateContinuous Improvements Minimize With Continuous Improvement Repetitive tasksValue-added activity Minimize Creative Efforts KBE: Knowledge –Based Enterprising or Engineering KBAD: Knowledge-Based Application Development Knowledge–based Enterprising (KBE) Strategy for Lean Product Development – What it is?
  • 5. Brian Prasadhttp://www.KnowledgeSol.com/ A typical design scenario Expert Engineers Expert Analysts Expert Designers Product Engineers Product Analysts Product Designers Project Managers Function Managers Knowledge –based Enterprising (KBE) Strategy for LPD – What it is?
  • 6. Brian Prasadhttp://www.KnowledgeSol.com/ What’s wrong with this? • Knowledge is fragmented • Subject matter experts (SME) often scarce and busy • Less uniformity and consistency • Time-intensive, manpower dependent • When people retire, information is lost • Often design is done via trial and error— case-based reasoning Knowledge –based Enterprising (KBE) Strategy for LPD – What it is?
  • 8. Brian Prasadhttp://www.KnowledgeSol.com/ Modular Procedural Tightly-coupled open Level of integration concurrent serial Process path KBE Strategy for Lean Product Development: Enrichment of knowledge… is a continuum
  • 9. Brian Prasadhttp://www.KnowledgeSol.com/ KBE Strategy for LPD: Let’s consider this situation BalanceTube LVDT SecondaryPiston (SPiston) CenterGland (CG) EndGland (EG) RodEnd (RE) PrimaryPiston (PPiston) RampWasher CEBearing CGRetainer EGRetainer EGNut REBearing Cylinder
  • 10. Brian Prasadhttp://www.KnowledgeSol.com/ Procedural Strategy: Serial, tightly-coupled KBE system Tandem SPiston Tandem CenterGland Tandem PPiston Tandem Cylinder Tandem EndGland Tandem EGRetainer Tandem CGRetainer Tandem RodEnd Tandem EGNut Tandem REBearing Tandem CGBearing Tandem RampWasher Tandem BalanceTube Tandem LVDT … Table Design Table Specs Table Material Table Analysis Tools Modular Procedural
  • 11. Brian Prasadhttp://www.KnowledgeSol.com/ Drawbacks of procedural KBE Strategy for LPD • Part and product specific • Hard-coded interfaces • Cumbersome to maintain • Incompatible API’s • External parameter linking issues • Very sensitive to interface changes (parameters, rules, features) • Expansions are complex and error prone • Inflexible Modular Procedural Procedural KBE Strategy- Drawbacks?
  • 12. Brian Prasadhttp://www.KnowledgeSol.com/ Product Assembly Completed Assembly Detail Parts SmartPart Modular KBE Strategy: Rule-based System Control Structure High Level Requirements Detail Requirements An assembly of parametric parts, where dependence of one part to another is controlled by a “control structure logic”—whose primary function is to link relationships and attributes throughout a product hierarchy resulting in a product assembly that is associative. Modular Procedural
  • 13. Brian Prasadhttp://www.KnowledgeSol.com/ Modular KBE Strategy for LPD: System Approach PERFORMANCE SPECIFIED product concept (initial) materials / attributes / features / parameters develop system concept decompose systems into subsystems decompose subsystems into components decompose components into parts design each part design pairs of parts design pair of parts into components design pair of components into subsystems design pair of subsystems into system design system concept product concept (working) PERFORMANCE VERIFIED Level 5 Level 4 Level 3 Level 2 Level 1 Level 0 Modular Procedural
  • 14. Brian Prasadhttp://www.KnowledgeSol.com/ Modular KBE Strategy for LPD Product Lifecycle Management (PLM) Implementation
  • 15. Brian Prasadhttp://www.KnowledgeSol.com/ Result of Modular KBE Strategy for LPD: Open, Concurrent LPD System Product Definition Configurator Product Solution Configurator SmartPart Configurator Modular Procedural Apply Intra-Part Relations Apply System Specs Build System Solution Apply Inter- Component Relations Apply Assembly Constraints Build Sub-system Solution Build Component Solution Instantiate Chosen Component Templates Build chosen Component Templates Build Assembly Constraints Choose a Sub-System Configuration Choose a System Configuration Choose a Component Configuration Build Intra-Part Rules & Relations Build System Specs Build Inter- Component Relations
  • 16. Brian Prasadhttp://www.KnowledgeSol.com/ Merits of modular lean product development • Product-Independent • Architecture • Part-Independent • Concept • Tool-Independent • Method Modular Procedural Product Definition Configurator Product Solution Configurator SmartPart Configurator Modular KBE Strategy for LPD?
  • 17. Brian Prasadhttp://www.KnowledgeSol.com/ A CATIA V5 implementation • System Architecture • JustOne system model and common tree structure • Generative Rule Bodies • Rule bodies create more rules dynamically on the tree; asleep until awaken • Retrieve templates; no generative geometry • Internal Linking • Two generalized automation methods to pass/exchange information intrapart and interpart Modular KBE Strategy for LPD?
  • 18. Brian Prasadhttp://www.KnowledgeSol.com/ Modular KBE Strategy Implementation: Specs Definitions (Excel Inputs)
  • 19. Brian Prasadhttp://www.KnowledgeSol.com/ Parameters TypePart CATParts TypePartSpecs TypePartSizing TypePartGeometry CATProduct Open Locked Restricted Type: Tandem Modular KBE Strategy Implementation: SmartParts Creation Parameters TandemPiston CATProduct Open Locked Restricted CATParts TandemPistonSpecs TandemPistonSizing TandemPistonGeometry Parameters TandemGland CATProduct Open Locked Restricted CATParts TandemGlandSpecs TandemGlandSizing TandemGlandGeometry
  • 20. Brian Prasadhttp://www.KnowledgeSol.com/ Modular KBE Strategy Implementation: Achieving a Product Solution
  • 21. Brian Prasadhttp://www.KnowledgeSol.com/ Modular KBE Strategy Implementation: Inter- & Intrapart communications
  • 22. Brian Prasadhttp://www.KnowledgeSol.com/ Build a Component Templates Apply Intra-Part Relations Apply System Specs Build Assembly Constraints Choose a Sub-System Configuration Build System Solution Choose a System Configuration Choose a Component Configuration Build Intra-Part Rules & Relations Apply Inter- Component Relations Apply Assembly Constraints Build System Specs Build Sub-system Solution Build Component Solution Build Inter- Component Relations Instantiate Component Templates SmartPart Configurator Aggregation Product Solution ConfiguratorProduct Definition Configurator Modular KBE Strategy Implementation: Demo
  • 23. Brian Prasadhttp://www.KnowledgeSol.com/ Demo–Salient points • Initialize parameters • SmartParts pulled and Rules added • Specs parameters & constraints passed from “systems” to “subsystems”, to “components,” to “parts” during “decomposition” and vice versa during “aggregation” • SmartParts were “instantiated” and constraints satisfied • Solution is reconfigurable for changing spec requirements Modular KBE Strategy Implementation
  • 24. Brian Prasadhttp://www.KnowledgeSol.com/ Modular KBE Strategy Implementation: …directly from spec • Good for early program stages (Quick evaluation of various “alternate designs” scenarios) • Gets you 80% there and you can finish the rest (20%) in native CATIA mode Engineered design…
  • 25. Brian Prasadhttp://www.KnowledgeSol.com/ Engineered design… • Good for early program stages (Quick evaluation of various “alternate designs” scenarios) • Gets you 80% there and you can finish the rest (20%) in native CATIA mode …directly from spec • Unbalanced tandem actuator with 4100 psi supply pressure and 9.49 inch stroke. Modular KBE Strategy Implementation
  • 26. Brian Prasadhttp://www.KnowledgeSol.com/ Engineered design… • Balanced simplex actuator with 3050 psi supply pressure and 3.89 inch stroke. …directly from spec Modular KBE Strategy Implementation
  • 27. Brian Prasadhttp://www.KnowledgeSol.com/ Key Benefits • Knowledge resides in one system and reused widely across the enterprise • Order of magnitude savings (1:10 ~ 1:100) • Promotes collaboration & knowledge sharing • Product independent architecture • Experts now become knowledge-keepers • Promotes innovations and creativity • Good for preliminary studies & portfolio mgt • Knowledge inside, Lean inside, standards inside, analysis inside, best practices inside Modular KBE Strategy for Lean Product Development (LPD)
  • 28. Brian Prasadhttp://www.KnowledgeSol.com/ Keys to maximizing productivity gains … • KBE has its own life. Think about integration and interfaces. They are big deal for KBE. • Holistic view of product development process • Employ a modular, open, and concurrent strategy for building KBE systems • Think engineering centric versus geometry- centric; analysis driven, geometry is a by- product • Follow a knowledge management framework for applying KBE Modular KBE Strategy for Lean Product Development (LPD)
  • 29. Brian Prasadhttp://www.KnowledgeSol.com/ Questions? Contact: Biren (Brian) Prasad, Ph.D. Prasad@KnowledgeSol.com Prasadbiren@gmail.com Tel: (714) 396 9424 Knowledge Solution A PLM-LPD Service Company Irvine, CA Modular KBE Strategy for Lean Product Development (LPD)