note1.pdf

Agenda:

HOQ (is a technique in quality function development) 1. Quick review A. Important remarks on QFD B.

HW #5 2. Project phase II: team should be actively working on Phase II 3. Aggregate project plan 4. Take home midterm will be handed out in class on Thursday 10/31/2019 & will be due five days later: 5. Tuesday 11/5/19.

HOQ

Important remarks on the HOQ. (And QFD) 1. 1.1 QFD institute => www.qfdi.org has useful information on the HOQ including the HOQ template is -> 1.2 Fact: QFD was developed in Japan Toyota used QFD extensively to - reduce development time by 33% - reduce costs by 50% 1.3 when creating either the list of customer needs to the list of technical metrics, these must be done in a hierarchical manner Example: customer needs for the car door 1.4 where would you obtain good technical metrics (or specifications) for a given product? all product have a USER Manual, usually available on-line, which contains product technical specifications for the product. 2. HW #5 Problem #1 : suspension fork for a bicycle Problem #2: General remark: you can present the HOQ. Information in one of two ways: 1. Create an actual “HOUSE” as was done in the previous lecture (L #9) or the Car Door handout 2. Present the information using the process in L#9, & just presenting the information required in each Step; similar to the SBC case study in the text (HW#5, Prob #1) Prob: Create a HOQ for a (say) cell-phone or laptop or MS word - first step Dissect the product using FAST

O

8

primary secondary tertiary

a I E E T.i.EEAppearance I ore carDoor Hoa handout

produce dissection EAST Steps

secondstep gene a Hogarcheproducewhythe f seep

How do we dissect complex products (like laptops, cell-phones, ... ) Process for product dissection (or reverse engineering of a complex product Step 1: Fist understand how the product works: one sourse: “howstuffworks.com”,... =>take notes Step 2: Make a list of all the important sub-systems that are relevant for your FAST diagram. Exmaple System -> Bi-cycle Step 3: make a list of the primary (or main) function, & key sub-functions of the product Sub-function refers to the function of a sub-system Example: Bi-cycle -> main function -> “more from A to B” Sub-system: transmission has sub-functions -> “transmit power to the wheels” Step 4: write down the main function of the system on the extreme wight of the diagram Step 5:organize the diagram with the “WHYs” to the right & the “HOWs” to the left Step 6: Creating a FAST diagram from a complex product is a “Trial & error” process: to minimize the (key step) Trail & error work from both ends of the diagram (using the result of step 2&3)

µ process from L 9 MalousLeave megasteps

Sub system wheelssuspensionsteeringbrakes How

How WHYFAST SubFunctionsI

iii Y's III susan nowi Fuentum 1

subfurlounSubsystem

works from both

ends of the diagram

Problem 3 (HW #5) HOQ for your team’s proposed new product an important functional map is the technology evolution functional map -> Find products related to your proposed new product -> use the process develop in prob 2 Aggregate project plan Problem: How do we use Decission Analysis (DA) to create the Aggregate project plan, which is the mix of project that the company should perform over (say) the next year. Process: Step1: Identify a set of potential projects (p1, p2, ... , on) from the product development project landscape shown in the lecture #8 Exmaple: p1 : type (a) or R&D project p2: type (b) or platform product ........ Each of these project has Risk that must be modeled (see project in the HW #4) Step 2: for each project, pi, (i = 1,2, ...., n), (I) estimate cost, ci, (i = 1,2, ... , n) (Ii) use the six-step decision analysis process [lecture #6,7] to compute the pay-off or expected monetary value (emv), vi, (i = 1,2, ..., n) Example: HW #4, prob1, R&D project, V = $9.2M HW #4, prob 2, Breaking through project, V = $51.25M Step 3: introduce a project selection decision variable: for each project pi, define a binary variable, Step 4: The Cumulative or total cost, CT, of performing the projects Step 5: calculate the cumulative or total emv, VT

EASTIHOQ

y 1 selectfColor D rejectfdonot

Performa

Cy 44txfztq.cz QnCnC e42iC

oral

Vy Quit 9kt X Vg1 tank

Vt E x V 114

Step 6: Introduce the capital budget constraint Step 7: pose the optimization (maximization) problem (aka the capital budget problem; aka Integer programming problem; “knapsack problem” in CS) Sterling the ,(i=1, .... n) in order to maxmize the cumulative to total emv (payoff) The solution of the optimization problem (4),(5) gives us the values of Computationally, to solve (4,5) Simple example to illustrate table look-up (I) 3 potential projects: p1, p2, p3

C E

y ECB totalcose availablecapital

budget

L ai's MaxVEE FEdivi 1k 141

am or totalCost CTE IE HC CB 5

Li 1 1,2 n

it 2 I we wouldperform Io Pi

X O we wouldnotperform i.e reiece pi

forsmall n for very largeh h Eto writea optimization

Javaorc PackageTablelookUP orpython program EgExcelsolver

forttcs e.ua I

CSE17113 Am

project E Cose Ci envViusingthe6step process

V9 RD I 1 pinewooddated Cz U2 731M41offend V3

Available capital (or budget) to perform new projects

Subject to the Capital budget constraint

(Ii) what are all possible combinations of these 3 projects (Iii) Creat a table showing the cumulative cost, CT, & the cumulative value, VT, for all possible combinations of the projects (Iv) Table look-up (1) Eliminate (strike out) all hopes for nows for which CT>CB (because these “rows” violate or exceed the budget constraint) (2) you new all combinations of projects that satisfy the budget constraint (3) select the row for which VT is the highest

y

e b CE a Def'T'The 6,1 1221ofCombinations o O O l

L l o o i

oforms Ot I 1Combination238 0

projectmix projectcost ProjectEMU cumulativeCose CumulativeEnv X A 23 C CzCz V Vz Vz G yXiCi Vy y V

I 0 O O C CzCz V U2V3 O O V2

2 0 I 0

4 I l 0 Cites VitVz

8 l l l GtCztCz YtVztVz Budget constraint availablecapital CB

f 4C L CB availablebudget total lose

Values of 2 for this Vowtells us which Projects to Perform which

projectsto reject