Leading a vision project
Vision project are advised to use agile principles. By working in sprints the core team addresses objectives and questions in order and stay focused on a smaller set of questions while continuously making process and receive feedback to validate outcomes. Plan the sprint with clear objectives. End the sprint with a playback to sponsors. Declare the objectives for next sprint. And end the vision project with a Playback Zero stating the unity of the core team and sponsors. Set an expectation on project end date and playback zero.
Agree at start of the meeting cadence of core team meeting and playbacks. Work continuously in the core team, by meeting every or every second day. No less than weekly. Be sensitive to core team workload and other responsibilities. As a vision lead, manage the team calendar and invitations. Keep a backlog list of meeting topics from the sprint objectives. Plan 3-5 meetings ahead, minimally for next meeting.
Forming the vision team
Establish a core team from product PM, design, development, and key Subject mater experts (SMEs), to minimize knowledge transfer and enable rapid decisions. Work close in a 3-in-a-box.
Form a sponsor team with related Product Managers, Design leads, Development leads, and Architects, Technical and User Research, SMEs, and Executive sponsors.
Start the project with a 30 min Vision Project Kick-off with the core and extended team focusing on the project objectives and expected outcome. On indications that the objective is not well-formed or agreed, add a Sprint 0 to reach unity on the definition. Use a vision project kick-off template to guide at the first visioning team meeting, including Objectives, Preliminary hill, Questions, Project plan dates, Vision team and Stakeholders.
Perform competitive analysis
At the start, create an understanding of the bigger business context by analyzing the market and competitors. In cases where the market is less understood, start with a Strategic Research project.
In the competitive analysis
- Research competitive solutions.
- Compare solution capabilities.
- Identify, list, and rank gaps.
- Align insights with strategy.
- Identify requirements and epics.
Running the vision project
Be artifact driven
Collect and share visioning artifacts
- Quickly pull together information from multiple sources to feed innovation
- Use collaboration tools for quick information collection, discussions, and documentation
- Accelerate team sharing and learning
- Accelerate decisions to a shared direction
Be design experience driven
Collect, classify and organize product screens by comparative capabilities
- Analyze common patterns
- List and rank experiences
- Identify opportunities for reuse
- Add to requirements, strategy and epics
Use scrapbooking
Use Mural for rapid design and scrapbooking
- Quickly pull together page designs from existing and new concepts and patterns in bits and pieces
- Playback purpose, scenario, concept, ideas, and experience
- Capture quick feedback for the next iteration
Use information modeling
Model artifacts and relationships
- Explore data and workflows in scenarios
- Create information models with artifacts and relationships
- Extend models across products and portfolios
- Identify system or record
- Prototype experiences and points of integration
- Add to strategy and epics
Be test driven
Test early and often. In vision projects, one decision leads to next decisions in a dependency chain. Early testing at playbacks allows for early validation and changing of direction before spending too much time in a chain of decision dependencies.
- Seek continuous feedback
- Use rapid prototyping, like scrapbooking, for rapid daily validation
- Use scenario flow prototypes for sprint playback
Manage the vision content
Be document driven. Document the strategy through hills, concepts, prototypes, and epics in the backlog. Express vision in the staged release plan.
Be formal in the management of content. The material assembled and produced will be your legacy to any following concepting and implementation workstreams. Do not leave all insights only in the head of the core team. Document the details of the vision outcome for new teams concepting and implementing the vision.
Use corporate collaboration tools.
- Create a Slack channel for team collaboration. Start with the core team and grow to the extended team after sprint 0.
- Create a Mural room for visioning activities. Consider a private Mural room or sub-folders to control open and confidential material.
- Create a Box project folder for all project files.
Suggested box folder structure: