Design Thinking

  • Empathize

  • Define problem

  • Methodology

  • Prototype

  • Test

and then maintaining support of the product and using customer feedback goes a long way.