Never build features because they are interesting.

Build features because users need them.

Every feature must answer:

  • What problem does it solve?

  • Who benefits?

  • Why now?

  • Can it be simplified?