• work backwards from the ideal solution
  • give ownership
  • keep teams small
  • talk to users
  • ship early and often
  • stay focused
  • be transparent and open
    • avoid private communication
    • share all information unless it’s sensitive
  • focus on providing maximum value / impact