The product vision is a really strategic means that clarify to the team why they are working, what they are working on and what key constraints they must work within. The vision is often detailed in a “Project Charter” document.
As an advice to get an “effective” charter, write it down with the whole team in a collaborative workshop with the project sponsor and product owner present. If the team members who will work on the product are not in the office, let’s get them together for the workshop in order to create a “one team” culture (it’ll be good also as a team building exercise).
If we get someone onboard after the vision has been created, let’s provide him/her a complete “training” using the project charter as a guide to help him/her understand the drivers behind the work being undertaken.
Typical contents of the project charter include:
Problem/opportunity description
Why should we deliver this project? What’s the value for our organization?
How does the project align with the organization’s strategic goals?
What are we trying to deliver? – let’s provide a high level solution description
Key features of the product that we’re going to deliver
Assumptions – where appropriate – and constraints
Scope – what’s included and above all what’s excluded from our responsibility?
Key timelines to deliver
Budget and cost-benefit analysis
Subordinated and/or related projects – let’s provide the key milestones of our project for alignment with those projects
Risks with mitigation actions – where appropriate
There are some techniques that can be used to organize the “collaborative workshop” that will produce the product vision. A few are listed below:
I have 12+ years as Product Manager in Software Product based companies which includes a decade experience in Fortune 500 companies Fiserv Inc, ADP LLC and CA Technologies. I was responsible for delivering: 1. Customer Interaction to understand the problem statement & propose the solution that fits exactly the need of the hour and also left the scope for Scalability. 2. Create User Persona & User Stories to ensure the Development team understands the need and the reason for the product enhancement and the customer problem statement. 3. Design new features based on the Customer interactions/ interviews and prepare future enhancement list. 4. Create Marketing Plan to pitch new idea & idea backlog to Senior Management for evaluation based on Price projections. 5. Create Marketing Plan to reach to New/ Existing customers to discuss the Product Roadmap and Product Offerings.