Your task model can capture decisions the users need to make on the way (color, design, and so on). A task model that successfully conveys that information might lead to design decisions allowing users to first choose size and budget before having to select color.