Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional...

65
Tools & Trends in Tools & Trends in Product Development Product Development 1

Transcript of Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional...

Page 1: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Tools & Trends in Tools & Trends in Product DevelopmentProduct Development

1

Page 2: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Percent of Current Sales Contributed Percent of Current Sales Contributed by New Productsby New Products

0%

10%

20%

30%

40%

50%

60%

70%

Bottom Third Middle Third Top Third Most Successful

High Tech All Firms Low Tech

Self Reported Standing in Industry2

Page 3: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Decay CurveDecay Curve

0

10

20

30

40

50

60

70

80

90

100

Ideas Tested Launched Success

1990 1995

3

Page 4: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Design ProcessesDesign Processes

4

Page 5: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

NPD Processes in Use in the USNPD Processes in Use in the US

None

Informal

Stage Gate

Facilitated Stage Gate

Functional, sequential

3rd Gen. Stage Gate

Other

0% 5% 10% 15% 20% 25% 30%

1

STAGE GATE PROCESSES 56 %

5

Page 6: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Process Tasks Process Tasks ……

►► Product Line PlanningProduct Line PlanningPortfolio, CompetitionPortfolio, Competition

►► Strategy DevelopmentStrategy DevelopmentTarget Market, Needs, AttractivenessTarget Market, Needs, Attractiveness

►► Idea/Concept GenerationIdea/Concept GenerationOpportunities and SolutionsOpportunities and Solutions

►► Idea ScreeningIdea ScreeningSort, Rank, EliminateSort, Rank, Eliminate

6

Page 7: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

…… Process TasksProcess Tasks

►► Business AnalysisBusiness AnalysisBusiness Case, Development ContractBusiness Case, Development Contract

►► DevelopmentDevelopmentConvert Concept into Working ProductConvert Concept into Working Product

►► Test & ValidationTest & ValidationProduct Use, MarketProduct Use, Market

►► Manufacturing DevelopmentManufacturing DevelopmentDeveloping and Piloting Manufacturing ProcessDeveloping and Piloting Manufacturing Process

►► CommercializationCommercializationLaunch of FullLaunch of Full--Scale Production and Sales Scale Production and Sales

7

Page 8: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Tasks Included in ProcessesTasks Included in Processes

Product Line Planning

Project Strategy

Screening

Business Analysis

Manufacturing Development

Commercilization

Idea Generation

Development

Test & Validation

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

8

Page 9: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Projects Completing TasksProjects Completing Tasks

Product Line Planning

Project Strategy

Screening

Business Analysis

Manufacturing Development

Commercialization

Idea Generation

Development

Test & Validation

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

9

Page 10: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Average Time Spent on TasksAverage Time Spent on Tasks

Commercialization

Manufacturing Development

Business Analysis

Screening

Project Strategy

Product Line Planning

Test & Validation

Development

Idea Generation

0 5 10 15 20 25 30 35weeks

10

Page 11: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Percentage of Projects Using Percentage of Projects Using Multifunctional TeamsMultifunctional Teams

Minor Improvement

Repositioning

New-to-Firm

New-to-World

Cost Reduction

Major Revision

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

11

Page 12: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

ToolsTools

12

Page 13: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Perceived Importance and Use of Perceived Importance and Use of Marketing Research ToolsMarketing Research Tools

0

1

2

3

4

5Voice of Customer

Customer Site Visits

Concept Tests

Focus Groups

Beta Testing

Conjoint Analysis

Test Markets

Pre-Test Markets

ImportanceDegree of Use

13

Page 14: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Perceived Importance and Use of Perceived Importance and Use of Engineering ToolsEngineering Tools

0

1

2

3

4

5Rapid Prototyping

Concurrent Engineering

Design for Manufacturing

CAD

CAEValue Analysis

FMEA

Perfomance Simulation

Virtual Design

ImportanceDegree of Use

14

Page 15: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Perceived Importance and Use of Perceived Importance and Use of Organization ToolsOrganization Tools

0

1

2

3

4

5CPM PERT GANNT

Champions

Process Owner

Team Building Drill

Heavyweight Manager

Self Directed Teams

Matrix Organization

QFD

Colocated Teams

Leaderless Teams

ImportanceDegree of Use

15

Page 16: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Perceived Importance: Top 5Perceived Importance: Top 5

►► Voice of the Customer (4.2)Voice of the Customer (4.2)►► Customer Site Visits (3.9)Customer Site Visits (3.9)►► Rapid Prototyping (3.9)Rapid Prototyping (3.9)►► Project Scheduling Tools (3.9)Project Scheduling Tools (3.9)►► Product Champions (3.9)Product Champions (3.9)

16

Page 17: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Frequency of Use: Top 5Frequency of Use: Top 5

►► Project Scheduling Tools (3.7)Project Scheduling Tools (3.7)►► Voice of Customer (3.6)Voice of Customer (3.6)►► Customer Site Visits (3.5)Customer Site Visits (3.5)►► ComputerComputer--Aided Design (3.4)Aided Design (3.4)►► Matrix Organizations (3.2) Matrix Organizations (3.2)

17

Page 18: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

PerformancePerformance

18

Page 19: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Past and Future Impact Past and Future Impact of New Products of New Products

0.0%

5.0%

10.0%

15.0%

20.0%

25.0%

30.0%

35.0%

40.0%

45.0%

New Product Sales New Product Profits

Past 5 YearsNext 5 Years

Perc

ent

of T

otal

19

Page 20: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Product SuccessProduct Success

►►Successful Products (subjective)Successful Products (subjective) 55.9 %55.9 %

►► Profitable 51.7 %Profitable 51.7 %

►► Still on market after 5 years 74.1 %Still on market after 5 years 74.1 %

20

Page 21: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Performance CriteriaPerformance Criteria

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

New To World

New Product Line

Next Generation

Incremenatal Improvement

Repositioning

Customer Acceptance Financial Performance Technical Performance

21

Page 22: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Average Length Average Length of Development Projectsof Development Projects

0 5 10 15 20 25 30 35 40 45

New To World

New Product Line

Next Generation

IncremenatalImprovement

WEEKS22

Page 23: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Further ReadingFurther Reading

►► RosenauRosenau et al. et al. ““The PDMA Handbook of The PDMA Handbook of New Product DevelopmentNew Product Development””

Data Source for preceding slidesData Source for preceding slides

►► Cooper, Robert G. Cooper, Robert G. ““Winning at New Winning at New ProductsProducts””

StageStage--Gate ProcessesGate Processes

23

Page 24: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Tools For Innovation:Tools For Innovation:The Design Structure The Design Structure

Matrix Matrix Thomas A. RoemerThomas A. RoemerSpring 06, PD&DSpring 06, PD&D

24

Page 25: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

OutlineOutline

►► OverviewOverviewTraditional Project Management Tools and Product DevelopmentTraditional Project Management Tools and Product Development

►► Design Structure Matrix (DSM) BasicsDesign Structure Matrix (DSM) BasicsHow to createHow to createClassificationClassification

►► The Iteration Problem: The Iteration Problem: Increasing Development SpeedIncreasing Development SpeedSequencing, Partitioning and SimulationSequencing, Partitioning and Simulation

►► The Integration Problem: The Integration Problem: DSM ClusteringDSM ClusteringOrganizational Structures & Product ArchitecturesOrganizational Structures & Product Architectures

25

Page 26: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Classical Project Management Classical Project Management ToolsTools

►►Gantt Charts Gantt Charts

►►GraphGraph--based: PERT, CPM, IDEFbased: PERT, CPM, IDEF

Act

ivity

Time

26

Page 27: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

CharacteristicsCharacteristics

►► Complex DepictionComplex Depiction►► Focus on Work FlowsFocus on Work Flows

DSM focuses on Information FlowsDSM focuses on Information Flows

►► Ignore Iterations & ReworkIgnore Iterations & ReworkTest results, Planned design reviews, Design mistakes, Test results, Planned design reviews, Design mistakes, Coupled nature of the processCoupled nature of the process

►► Decomposition & IntegrationDecomposition & IntegrationAssume optimal Decomposition & StructureAssume optimal Decomposition & StructureIntegration of Tasks not addressedIntegration of Tasks not addressed

27

Page 28: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Design IterationDesign Iteration

►► Iteration: The repetition of tasks due to new Iteration: The repetition of tasks due to new information.information.

Changes in input information (upstream)Changes in input information (upstream)Update of shared assumptions (concurrent)Update of shared assumptions (concurrent)Discovery of errors (downstream)Discovery of errors (downstream)

►► Fundamental in Product developmentFundamental in Product developmentOften times hidden Often times hidden

►► Understanding Iterations requires Understanding Iterations requires Visibility of information flowsVisibility of information flows

28

Page 29: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

A Graph and its DSMA Graph and its DSM

A C

D

B

H

F

G

E

I

A B C D E F G H IA A XB B XC X CD D XE EF X F XG GH X X HI X I

29

Page 30: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Creating a DSMCreating a DSM

►► Design manualsDesign manuals►► Process sheetsProcess sheets►► Structured expert interviewsStructured expert interviews

Interview engineers and managersInterview engineers and managersDetermine list of tasks or parametersDetermine list of tasks or parametersAsk about inputs, outputs, strengths of interaction, etcAsk about inputs, outputs, strengths of interaction, etcEnter marks in matrixEnter marks in matrixCheck with engineers and managersCheck with engineers and managers

►► QuestionnairesQuestionnaires

30

Page 31: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Four Types of Four Types of DSMsDSMs

Iteration

Activity based DSMParameter based DSM

SequencingPartitioningSimulation

IntegrationTeam based DSMProduct Architecture DSM

Clustering

31

Page 32: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Iteration Focused ToolsIteration Focused ToolsConcepts, Examples, Solution Concepts, Examples, Solution

ApproachesApproaches

32

Page 33: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Sequencing Tasks in ProjectsSequencing Tasks in Projects

Possible Relationships between Tasks

A

B

A

B

A B

Dependent(Series)

Independent(Parallel)

Interdependent(Coupled)

33

Page 34: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

DSM: DSM: Information Exchange ModelInformation Exchange Model

Interpretation:Interpretation:►► Rows: Required Information Rows: Required Information

D needs input from E, F & L.D needs input from E, F & L.

►► Columns: Provided InformationColumns: Provided InformationB transfers info to C,F,G,J & K.B transfers info to C,F,G,J & K.

Note:Note:►► Information flows are easier to Information flows are easier to capture than work flows.capture than work flows.►► Inputs are easier to capture than Inputs are easier to capture than outputs.outputs.

CD

AB

GH

EF

KL

IJ

C DA B G HE F K LI J•

••

••

••

••

••

34

Page 35: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

DSM: DSM: Partitioned or SequencedPartitioned or Sequenced

C

D

A

B

GH

E

F

KL

I

J

C DAB GHEFK L IJ

Series

Parallel

Coupled

••

••

••

••

••

••

TaskSequence

35

Page 36: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Sequencing AlgorithmSequencing Algorithm

►► Step 1: Schedule tasks with empty rows firstStep 1: Schedule tasks with empty rows first►► Step 2: Delete the row and column for that taskStep 2: Delete the row and column for that task►► Step 3: Repeat (Go to step 1)Step 3: Repeat (Go to step 1)►► Step 4: Schedule tasks with empty columns lastStep 4: Schedule tasks with empty columns last►► Step 5: Delete the row and column for that taskStep 5: Delete the row and column for that task►► Step 6: Repeat (Go to step 4)Step 6: Repeat (Go to step 4)►► Step 7: All the tasks that are left unscheduled are coupled. Step 7: All the tasks that are left unscheduled are coupled.

Group them into blocks around the diagonalGroup them into blocks around the diagonal

36

Page 37: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Example: Brake System DesignExample: Brake System Design

1 2 3 4 5 6 7 8 9 10 11 12 13Customer_Requirements 1 1Wheel Torque 2 2 XPedal Mech. Advantage 3 X 3 X X X X XSystem_Level_Parameters 4 X 4Rotor Diameter 5 X X X X 5 X X X X XABS Modular Display 6 X 6 XFront_Lining_Coef._of_Friction 7 X X X 7 X X XPiston-Rear Size 8 X X 8 XCaliper Compliance 9 X X 9 X XPiston- Front Size 10 X X X 10Rear Lining Coef of Friction 11 X X X X X 11 XBooster - Max. Stroke 12 12 XBooster Reaction Ratio 13 X X X X X X X X X X 13

37

Page 38: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Partitioned DSM: Brake DesignPartitioned DSM: Brake Design

1 4 2 10 8 3 11 7 13 5 12 9 6Customer_Requirements 1 1System_Level_Parameters 4 X 4Wheel Torque 2 X 2Piston- Front Size 10 X X 10 XPiston-Rear Size 8 X X X 8Pedal Mech. Advantage 3 X X X X 3 X XRear Lining Coef of Friction 11 X X X X 11 X XFront_Lining_Coef._of_Friction 7 X X X X 7 X XBooster Reaction Ratio 13 X X X X X X X 13 XRotor Diameter 5 X X X X X X X X X 5Booster - Max. Stroke 12 X 12Caliper Compliance 9 X X X X 9ABS Modular Display 6 X 6

38

Page 39: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Semiconductor Design ExampleSemiconductor Design ExampleS E E S D M F D C S W H W D D B F D L I R D F V R C C D D G V R S C D P F S F V A E C D D D L C C L I M D T C C F V P D

Set customer target • x x ³Estimate sales volumes x • x x ³Establish pricing direction x • x ³Schedule project timeline • xDevelopment methods x • x x x xMacro targets/constraints x x • x x x xFinancial analysis x x x x x •Develop program map x • xCreate initial QFD matrix x x x x •Set technical requirements x x x x • xWrite customer specification x x x x x • ³ ³ ³ ³ ³ ³ ³ ³High-level modeling x x x x • x x xWrite target specification x x x x x x x x x • x xDevelop test plan x x x x x • xDevelop validation plan x x x x •Build base prototype x x x x x x •Functional modeling x x x x x • x x x x x x x x ³ ³ ³ ³ ³ ³ ³ ³ ³ ³Develop product modules x x x x x x x x x • ³Lay out integration x x x x x x x x x •Integration modeling x x x x x x x • x x xRandom testing x x • x x xDevelop test parameters x x x x x x x • x x xFinalize schematics x x x x x • x x ³ ³ ³ ³ ³Validation simulation x x x x x x x • x xReliability modeling x x x x x • xComplete product layout x x x x x • x xContinuity verification x x x x x x •Design rule check x x x •Design package x x x x x • ³ ³ ³ ³ ³ ³ ³Generate masks x x x x • x ³Verify masks in fab x x x •Run wafers x • x ³Sort wafers x •Create test programs x •Debug products x x x x x • ³ ³ ³ ³ ³ ³ ³Package products x x x •Functionality testing x x x •Send samples to customers x x x x •Feedback from customers x •Verify sample functionality x •Approve packaged products x x x x •Environmental validation x x x x •Complete product validation x x x x x •Develop tech. publications x x • x xDevelop service courses x x • xDetermine marketing name x x x x x • xLicensing strategy x x x •Create demonstration x x x x x x •Confirm quality goals x x x x x •Life testing x x x • x xInfant mortality testing x x x x • xMfg. process stabilization x x x • ³ ³Develop field support plan x x •Thermal testing x x x •Confirm process standards x • x xConfirm package standards x x x x x • xFinal certification x x x x x x x x x x x •Volume production x x x • xPrepare distribution network x x x x x x x x •Deliver product to customers x x x x x x x x x •

Concurrent Activity Blocks

Potential Iterative Loops

Generational Learning Feedback

Sequential Activities

Parallel Activity Blocks

39

Page 40: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Task Sequencing ExampleTask Sequencing Example

Space Shuttle Main Engine40

Page 41: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Engine Components Engine Components

41

Page 42: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Dependency Relations in Dependency Relations in Conceptual Design BlockConceptual Design BlockACTIVITIES 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

SSP Engine Balance 1 4 0.15 0.1 0.1

CMT Make Preliminary Mat er ial Select ions 2 1 0.1 0.1 0.1 0.1 0.1

CST Assess Pump Housing 3 8 1

Design Pump Housing 4 0.5 0.2 4 1 1 0.1 1 0.1

CST Assess Turbine Housing 5 4 1

CST Compare Design Annulus Area… 6 1 1

CAX Det ermine Opt imum Turbine St aging 7 1 0.1 0.1 6 0.1 1 0.2 0.1

CST Compare Design Pit chline Veloc it ies… 8 1

CST Compare Design Impeller Tip Speed… 9 1 1

CHX Det ermine Pumping Component s 10 1 0.1 0.2 0.1 6 0.2

CDE Design Pumping Element s 11 0.5 1 8 0.3 0.1

CST Evaluat e Rot or Siz ing 12 1 1 1

CDE Incorporat e Bear ing Dimensions 13 2 1

CDE Design Rot or 14 0.2 1 1 2 1 0.1 1 0.2 0.1

CBR Det ermine Bear ing Geomet ry 15 0.1 1 0.2 4 1 0.1 0.1

CDE Posit ion Bear ings and Select ion 16 0.2 1 1 0.2 2

CDE Design Turbine 17 0.2 1 0.3 0.1 4

CDE Int egrat e Rot or and St ruct ure Layout 18 1 1 8 0.1 1

CDE Incorporat e Seal Dimensions 19 1 1

CSL Def ine Seal Syst em 20 0.2 0.1 1 1 0.3 4

CSL Def ine Indiv idual Sealing Element s 21 0.1 0.2 1 2 0.1 0.1

CDE Develop Thrust Balance 22 0.2 1 6

CRD Build Finit e Element Model 23 0.1 0.3 1 1

CRD Def ine Linear Rot ordynamic Behavior 24 1 1 1 1 1 2

CRD Evaluat e Design 25 1 1

CDE Analyze Weight 26 1 0.2 4

Design Turbine Housing 27 0.5 0.1 1 1 0.2 1 0.1 4

42

Page 43: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Block DecompositionBlock Decomposition

∑∈Aij

ijijij ynamin

∑=

∀=M

mim ix

1 ,1

mCxN

iim ,

1∀≤∑

=

mjiyxxM

mhijjhim ,, ,0

1∀≤−− ∑

+=

{ } mj iyx ijim ,, ,1,0, ∀∈

s.t.

i,j = index for activities, i,j = 1,2,…,N;

m = index for stages, m = 1,2,…,M;

A = the set of directed arcs in the design graph;

aij = the level of dependency of activity i on j

⎩⎨⎧ =

=otherwise1

1if number) large (a aWn ij

ij

⎩⎨⎧

=otherwise0

stage toassigned is activity if1 mixim

⎩⎨⎧

=otherwise1

stagesbetween back feed a is arc if0 ijyij

43

Page 44: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Resulting Structure for Resulting Structure for Conceptual Design BlockConceptual Design Block

ACTIVITIES 1 10 9 2 7 8 17 11 12 6 16 20 21 19 15 13 4 3 27 14 18 22 5 23 24 25 26

SSP Engine Balance 1 4 0.1 0.15 0.1

CHX Det ermine Pumping Component s 10 1 6 0.1 0.1 0.2 0.2

CST Compare Design Impeller Tip Speed… 9 1 1

MT Make Preliminary Mat erial Select ions 2 0.1 1 0.1 0.1 0.1 0.1

CAX Det ermine Opt imum Turbine St aging 7 1 1 0.1 6 0.1 0.2 0.1 0.1

ST Compare Design Pit chline Velocit ies… 8 1

CDE Design Turbine 17 0.2 1 4 0.3 0.1

CDE Design Pumping Element s 11 1 0.5 8 0.3 0.1

CST Evaluat e Rot or Sizing 12 1 1 1

CST Compare Design Annulus Area… 6 1 1

CDE Posit ion Bear ings and Select ion 16 1 0.2 1 2 0.2

CSL Def ine Seal Syst em 20 1 0.2 1 4 0.3 0.1

CSL Def ine Individual Sealing Element s 21 0.1 1 2 0.1 0.2 0.1

CDE Incorporat e Seal Dimensions 19 1 1

CBR Det ermine Bearing Geomet ry 15 1 1 4 0.1 0.1 0.2 0.1

CDE Incorporat e Bearing Dimensions 13 1 2

Design Pump Housing 4 1 0.5 1 1 4 0.2 0.1 0.1

CST Assess Pump Housing 3 1 8

Design Turbine Housing 27 0.5 1 1 1 4 0.2 0.1 0.1

CDE Design Rot or 14 0.2 1 1 1 1 2 0.1 0.2 0.1

DE Int egrat e Rot or and St ruct ure Layout 18 1 1 1 8 0.1

CDE Develop Thrust Balance 22 0.2 1 6

CST Assess Turbine Housing 5 1 4

CRD Build Finit e Element Model 23 0.1 1 0.3 1

RD Def ine Linear Rot ordynamic Behavior 24 1 1 1 1 1 2

CRD Evaluat e Design 25 1 1

CDE Analyze Weight 26 1 0.2 4

44

Page 45: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

STCSTC’’ss Existing ProcessExisting Process

Conceptual Design

Negotiation

Manufacturing &Testing

Detail Design

Program Office Project Team

Functional Departments

45

Page 46: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Proposed ProcessProposed Process

Conceptual Design

Negotiation

Manufacturing &Testing

Detail Design

Functional DepartmentsProgram OfficeCore Design Team

46

Page 47: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Pilot Project PerformancePilot Project Performance

0 10 20 30 40 50 60 70 80 90 100 110

9d

20 days 25 days 40 days

39 days 68 days

27% Savings

Detail Design Fabrication & Test

Conceptual Design

Project Completion Time [days]

As-Is

To-Be

47

Page 48: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

DSM SimulationDSM SimulationTask A

Task B

Task C

X

X

X

►► Task A requires input from task CTask A requires input from task C►► Perform A by assuming a value for CPerform A by assuming a value for C’’s outputs output►► Deliver ADeliver A’’s output to Bs output to B►► Deliver BDeliver B’’s output to Cs output to C►► Feed CFeed C’’s output back to A s output back to A

Check initial assumption (made by A)Check initial assumption (made by A)

►► Update assumption and repeat task A.Update assumption and repeat task A.

48

Page 49: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Simulating ReworkSimulating Rework

Task A

Task B

Task C

X

X

R

R is the probability that Task A will be repeated once task C has finished its work.

R = 0.0 : There is 0 chance that A will be repeated based on results of task C.R = 1.0 : There is 100% probability that A will be repeated based on results of task C.

49

Page 50: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Simulating 2Simulating 2ndnd Order ReworkOrder Rework

Task A

Task B

Task C

R2

X

X

Second Order rework is the rework associated with forward information flows that is triggered by feedback marks.

First order rework: Output of task C causes task A to do some rework2nd order rework: Consequently there is a chance tasks depending onA (e.g. task B) will also be repeated.

50

Page 51: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Simulating Rework ImpactSimulating Rework Impact

Task A

Task B

Task C

X

X

I

I = 0.0 : If task A is reworked due to task C results, then 0% of task A’s initial duration will be repeated

I = 1.0 : If task A is reworked due to task C results, then 100% of task A’s initial duration will be repeated

51

Page 52: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Simulation ResultsSimulation Results

►► DSM contains rework DSM contains rework probabilities and probabilities and impactsimpacts

►► Cost and time add upCost and time add up►► Many runs produce a Many runs produce a

distribution of total time distribution of total time and costand cost

►► Different task Different task sequences can be triedsequences can be tried120 126 132 138 144 150 156 162 168 174 180

Schedule (days)

0.0

0.2

0.4

0.6

0.8

1.0Target

Source: “Modeling and Analyzing Complex System Development Cost, Schedule, and Performance” Tyson R. Browning PhD Thesis, MIT A&A Dept., Dec 99

.5

.5.5 .5

.5 .5.5

.5

.5.5

Impact

.9

.9.9 .9

.9 .9.9

.9

.9.9

Rework

X

XX X

X XXXXX

Information Flow

52

Page 53: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Gantt Chart with IterationGantt Chart with Iteration

23456789

1 01 11 21 3 141 4 13 131 51 61 7

0 2 0 4 0 6 0 8 0 1 0 0 1 2 0 1 4 0 1 6 0

Ela ps e d Tim e (Da ys )

Act

ivity

►► Typical Gantt chart shows monotone progressTypical Gantt chart shows monotone progress►► Actual project behavior includes tasks stopping, restarting, Actual project behavior includes tasks stopping, restarting,

repeating and impacting other tasksrepeating and impacting other tasksSource: “Modeling and Analyzing Complex System Development Cost, Schedule,and Performance” Tyson R. Browning PhD Thesis, MIT A&A Dept., Dec 99

53

Page 54: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Lessons Learned: IterationLessons Learned: Iteration

►► Development is inherently iterativeDevelopment is inherently iterative►► Understanding of coupling is essentialUnderstanding of coupling is essential►► Iterations improve quality but consumes timeIterations improve quality but consumes time►► Iteration can be accelerated throughIteration can be accelerated through

Information technology (faster iterations)Information technology (faster iterations)Coordination techniques (faster iterations)Coordination techniques (faster iterations)Decreased coupling (fewer iterations)Decreased coupling (fewer iterations)

►► Two Types of IterationTwo Types of IterationPlanned Iterations (getting it right the first time)Planned Iterations (getting it right the first time)Unplanned iterations (fixing it when itUnplanned iterations (fixing it when it’’s not right)s not right)

54

Page 55: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Integration Focused Integration Focused ToolsTools

Concepts, Examples, Solution Concepts, Examples, Solution ApproachesApproaches

55

Page 56: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Team SelectionTeam Selection

►► Team assignment is often opportunisticTeam assignment is often opportunistic““We just grab whoever is available.We just grab whoever is available.””

►► Not easy to tell who should be on a teamNot easy to tell who should be on a team►► Tradition groups people by functionTradition groups people by function►► Info flow suggests different groupingsInfo flow suggests different groupings►► Info gathered by asking people to record their Info gathered by asking people to record their

interaction frequency with othersinteraction frequency with others

56

Page 57: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Clustering a DSMClustering a DSM

A B C D E F GA AB BC CD DE EF FG G

A F E D B C GA AF FE ED DB BC CG G

No Dependency Low Hi

57

Page 58: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Alternative ArrangementAlternative ArrangementOverlapped TeamsOverlapped Teams

A F E D B C GA AF FE ED DB BC CG G

A F E D B C GA AF FE ED DB BC CG G

LowNo Dependency Hi

58

Page 59: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

GMGM’’s s PowertrainPowertrain DivisionDivision

►► 22 Development Teams into four System Teams22 Development Teams into four System TeamsShort block: block, crankshaft, pistons, Short block: block, crankshaft, pistons, connconn. rods, . rods, flywheel, lubricationflywheel, lubricationValve train: cylinder head, camshaft and valve Valve train: cylinder head, camshaft and valve mechanism, water pump and coolingmechanism, water pump and coolingInduction: intake manifold, accessory drive, air cleaner, Induction: intake manifold, accessory drive, air cleaner, throttle body, fuel systemthrottle body, fuel systemEmissions & electrical: Exhaust, EGR, EVAP, electrical Emissions & electrical: Exhaust, EGR, EVAP, electrical system, electronics, ignitionsystem, electronics, ignition

59

Page 60: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

A F G D E I B C J K P H N O Q L M R S T U VEngine Block A A

Crankshaft F FFlywheel G G

Pistons D DConnecting Rods E E

Lubrication I I

Cylinder Heads B BCamshaft/Valve Train C CWater Pump/Cooling J J

Intake Manifold K K

Fuel System P P

Accessory Drive H HAir Cleaner N N

A.I.R. O O

Throttle Body Q Q

Exhaust L LE.G.R. M MEVAP R R

Ignition S SE.C.M. T T

Electrical System U U

Engine Assembly V V

Level of DependenceHigh Average Low

Team 1

Team 4

Team 3

Team 2

Existing PD System Teams

60

Page 61: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Proposed PD System TeamsCrankshaft F F

Flywheel G G

Connecting Rods E E

Pistons D D

Lubrication I I

Engine Block A A

Camshaft/Valve Train C C

Cylinder Heads B1 B1

Intake Manifold K1 K1

Water Pump/Cooling J J

Fuel System P P

Air Cleaner N N

Throttle Body Q Q

EVAP R R

Cylinder Heads B2 B2

Intake Manifold K2 K2

A.I.R. O O

Exhaust L L

E.G.R. M M

Accessory Drive H H

Ignition S S

E.C.M. T T

Electrical System U U

Engine Assembly V V

Level of Dependence

High Average Low

Team 1

Team 2

Team 3

Team 4

System Integration Team

61

Page 62: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Lessons Learned: IntegrationLessons Learned: Integration

►► Large development efforts require multiple Large development efforts require multiple activities to be performed in parallel.activities to be performed in parallel.

►► The many subsystems must be integrated to The many subsystems must be integrated to achieve an overall system solution.achieve an overall system solution.

►► Mapping the information dependence reveals an Mapping the information dependence reveals an underlying structure for system engineering.underlying structure for system engineering.

►► Organizations and architectures can be designed Organizations and architectures can be designed based upon this structure.based upon this structure.

62

Page 63: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

ConclusionsConclusions

►► The DSM supports a major need in product The DSM supports a major need in product development:development:

documenting information that is exchangeddocumenting information that is exchanged

►► It provides visually powerful means for designing, It provides visually powerful means for designing, upgrading, and communicating product upgrading, and communicating product development activitiesdevelopment activities

►► It has been used in industry successfullyIt has been used in industry successfully

63

Page 64: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

Additional MaterialAdditional Material

►► EppingerEppinger, S.D., "Innovation at the Speed of , S.D., "Innovation at the Speed of Information," Harvard Business Review, January, Information," Harvard Business Review, January, 33--11, 2001.11, 2001.

64

Page 65: Tools & Trends in Product Development - MIT · PDF fileNew Product Development ... Traditional Project Management Tools and Product Development ... Mfg. process stabilization x xx•

MIT OpenCourseWarehttps://ocw.mit.edu

15.783J / 2.739J Product Design and DevelopmentSpring 2006

For information about citing these materials or our Terms of Use, visit: https://ocw.mit.edu/terms.