Agile Product Planning: Vision, Strategy, and Tactics (see links to more articles inside)
Product Vision Board (see links to more articles inside)
Business Model Canvas or Lean Canvas (Business Model Blueprints)
Goal Oriented Product Roadmap (see links to more articles inside)
Product Canvas (see links to more articles inside)
An introduction to personas and how to create them – Tina Calabria