Robin Good: The Product Canvas is a web-based visual framework that allows an agile product manager or micro-entrepreneur to sketch out the key traits, constraints, stories and characteristics of a new digital product and to refine it and model it as it evolves.
The Product Canvas strongly leverages the concept of "personas" to help capturing the desired user experience including the user interaction and the user interface design.
From RomanPichler.com: "The Product Canvas brings together the key pieces of information necessary to create a new product: the users and customers with their needs, the product’s functionality and design, and the user interaction. It’s intended to be a collaborative tool that helps you state your ideas and assumptions, test them, and integrate the insights you gain."
"The Product Canvas describes the target group and the product features, but not the business model including the revenue sources and the cost structure. While I have intentionally kept the canvas focussed, I have designed it to be compatible with the Alexander Osterwalder’s and Yves Pigneur’s Business Model Canvas."
"...There is a small overlap between the two canvases, as both consider the market and the value proposition."
But this does not have to be an issue as you can use the Business Model Canvas to capture the market and value proposition at a high-level, and the details for one specific product on the Product Canvas."
Test a web-based version: http://bmfiddle.com/f/#/
(how to use it: http://bmfiddle.com/tour.html)
Read more about it: http://www.romanpichler.com/blog/agile-product-innovation/the-product-canvas/