Define the problem
>>Identify the constraints and abstract problem
propose solution:simple idea
>>Don't try to solve everything
implent the system:
>>reuse existing tools whenever possible
evaluate the system:
>>support the design decision
>>what are the tradoffs and limitations
From jegonzal's PPT