- Find a problem. Research it.
- Throw ideas at it. Invent. Get feedback.
- Build something. Break it quickly. Make it better.
- Decide on the product. Plan, organize, and bring it to life.
- Build some, test them hard and thoroughly.
- Push to production. Support as required.
- Find a new problem.