舉例說明，想像而家有班軟件工程師要整電腦軟件，佢哋睇完個 client 畀佢哋嘅要求之後，就要鬱手做系統設計，即係諗定嗮（簡化講）「隻軟件要由邊啲程式組成」同埋隻軟件每個部件「要有點嘅 input-output 關係」，度好嗮呢啲咁多嘢之後，先至真正鬱手去整隻軟件出嚟。