Your concept is the initial idea for a new product, with some sense of how it is going to be implemented. A Concept Review is a discussion where you evaluate different or competing concepts, and decide which ones you’re going to invest in and see through to completion.
Already used by organizations world-wide a Project Management Tool!
Woffice comes with several built-in demos that you can install in one single click. You can test the available demos here and feel free to challenge any presented feature.