Respuesta :

Define the problem
Do research
Know requirements
Brainstorm, evaluate and choose solution
Develop and prototype solution
Test your solution
Does your solution meet all requirements?
Communicate about results