All courses › Product Development

Product Development: free practice, theory and problems

Product development doesn't start with a solution, but with understanding what the user actually needs. Experience shows that changes become steadily more expensive the later in the process you make them – a change in the concept phase costs almost nothing, while the same change after production ramp-up can cost a hundred times as much. That's why good development teams spend a lot of time early on gathering and understanding customer needs before they even start thinking about solutions.

3 parts42 problems13 concepts explainedPractice examFree
Start practising for free →

Contents

  1. Process and customer needs
  2. Concept development and selection
  3. Design for X and production

1. Process and customer needs

What is it about?

Product development doesn't start with a solution, but with understanding what the user actually needs. Experience shows that changes become steadily more expensive the later in the process you make them – a change in the concept phase costs almost nothing, while the same change after production ramp-up can cost a hundred times as much. That's why good development teams spend a lot of time early on gathering and understanding customer needs before they even start thinking about solutions.

Concepts and formulas

How to solve the problems

  1. Clearly separate need (customer's language) from specification (measurable, with a unit).
  2. When ranking or weighting needs: use pairwise comparison or given weights directly.
  3. For QFD problems: multiply each need's weight by the relationship strength to the technical characteristic, and sum.
  4. Remember that "what the product must do" (function) comes before "how it will do it" (solution).

Example

Three customer needs have weights w1=0.5w_1=0.5, w2=0.3w_2=0.3 and w3=0.2w_3=0.2. In the QFD matrix they have relationship strength 9, 3 and 1 to the technical characteristic "weight". What is the technical importance of weight? I=0.5⋅9+0.3⋅3+0.2⋅1=4.5+0.9+0.2=5.6I = 0.5\cdot 9 + 0.3\cdot 3 + 0.2\cdot 1 = 4.5 + 0.9 + 0.2 = 5.6.

Answer: technical importance 5.6 – this is the highest among the technical characteristics tested against these needs, so "weight" should be prioritized in the further design work.

Common mistakes

A need is what the customer wants to achieve; a specification is a measurable number with a unit. Technical importance in QFD: Ij=∑iwirijI_j = \sum_i w_i r_{ij}.

Concepts in this part

Practise process and customer needs in the app →

2. Concept development and selection

What is it about?

Once the customer needs are understood, the team must find and choose among several possible solutions. The goal is not to find "the perfect idea" right away, but to systematically generate many concepts and then narrow them down in several rounds. Experience consistently shows that teams who explore several concepts before deciding end up with better solutions than teams who lock onto the first idea.

Concepts and formulas

How to solve the problems

  1. For the number of concepts from a morphological matrix: multiply the number of alternatives for each sub-function.
  2. For the Pugh net score: count the pluses and minuses, subtract. Zeros don't affect the result.
  3. For weighted concept scoring: multiply each score by its weight, and sum. Check that the weights actually represent what the team considers most important.
  4. Remember that a high score on one criterion cannot "buy off" a concept that fails an absolute requirement (e.g. safety) – such requirements should be checked as a separate, absolute filter before weighting.

Example

A concept is rated on three criteria with weights 0.5, 0.3 and 0.2, and receives the scores 4, 2 and 5. S=0.5⋅4+0.3⋅2+0.2⋅5=2.0+0.6+1.0=3.6S = 0.5\cdot 4 + 0.3\cdot 2 + 0.2\cdot 5 = 2.0 + 0.6 + 1.0 = 3.6.

Answer: weighted total score 3.6.

Common mistakes

Screening quickly weeds out weak concepts (+/0/−); scoring ranks the remaining ones precisely (S=∑wisiS = \sum w_i s_i). Multiply alternatives for the morphological count: N=n1⋅n2⋯nkN = n_1\cdot n_2\cdots n_k.

Concepts in this part

Practise concept development and selection in the app →

3. Design for X and production

What is it about?

A concept also has to be manufacturable, cheaply and reliably, in the quantity you actually need. "Design for X" (DFX) is an umbrella term for designing the product with a specific goal in mind from the start – for example easy assembly (DFA), cheap production (DFM), or easy disassembly and recycling. The choice of production method, tolerances and materials has major cost consequences, especially as volume increases.

Concepts and formulas

How to solve the problems

  1. Identify whether the question concerns assembly (DFA), manufacturing (DFM), material cost or tolerances.
  2. For method choice: set up total cost as a function of quantity for each method, and find where the curves cross.
  3. For material cost: compute the mass from volume and density first, convert to kg, and multiply by the price. Add any waste factor.
  4. For a tolerance chain: use the sum of tolerances for the worst case, or the root of the sum of squares (RSS) if the problem asks for a statistical assessment.

Example

A linear chain of three dimensions has tolerances ±0.05 mm, ±0.08 mm and ±0.12 mm. What is the total tolerance in the worst case, and with the RSS method?

  1. Worst case: T=0.05+0.08+0.12=0.25T = 0.05 + 0.08 + 0.12 = 0.25 mm.
  2. RSS: TRSS=0.052+0.082+0.122=0.0233≈0.153T_{RSS} = \sqrt{0.05^2 + 0.08^2 + 0.12^2} = \sqrt{0.0233} \approx 0.153 mm.

Answer: 0.25 mm in the worst case, but only about 0.15 mm with the statistical RSS method.

Common mistakes

Worst-case tolerance stack-up: add them up. Statistical (RSS): square root of the sum of squares – always smaller than or equal to the worst case. Break-even between two production methods: Q∗=FC/(cp−cm)Q^* = FC/(c_p - c_m).

Concepts in this part

Practise design for X and production in the app →

Example problems with solutions

Here are some of the problems in product Development. In the app, calculation problems get new numbers every time, so you can practise until it sticks – and take a graded practice exam before the real one.

Process and customer needs: What is the typical sequence of a product development process (Ulrich & Eppinger)?

Answer: Planning → concept development → system-level design → detail design → testing → production ramp-up

Later changes cost more, so the early phases matter.

Concept development and selection: What is a morphological matrix?

Answer: A table of sub-functions and possible solutions for each, which can be combined into concepts

It systematically produces many concepts.

Design for X and production: What is the main goal of DFA (Design for Assembly)?

Answer: Fewer parts and simpler assembly

Ask for every part: does it have to be a separate part?

Process and customer needs: What is the difference between a customer need and a specification?

Answer: A need is expressed in the customer's language; a specification is a measurable quantity with a unit and a target value

For example: "easy to carry" becomes "mass < 1.2 kg".

Practise all the problems →

Matches these university courses

The content covers the syllabus found in engineering degrees, for example: