1) Identify a problem
2) Brainstorm and sketch out solutions
3) Look at the currently available technology to see if a solution can be constructed
4a) If the previous step did not yield any promising path to a product, then give up
4b) Else: Prototype, test and demo a lot until you have a working product
1) Identify a problem
2) Brainstorm and sketch out solutions
3) Look at the currently available technology to see if a solution can be constructed
4a) If the previous step did not yield any promising path to a product, then give up
4b) Else: Prototype, test and demo a lot until you have a working product