The five-step process for refining the specifications is:
1. Develop technical models of the product.
2. Develop a cost model of the product.
3. Refine the specifications, making trade-offs where necessary.
4. Flow down the specifications as appropriate.
5. Reflect on the results and the process.