Brea created an updated design for the sign-on screen(s) that takes PO feedback into account along with design changes for better accessibility. This design should be implemented within the Flagship app.
What the Veteran experiences today and its painpoints
**Veteran Experience**
**Veteran Painpoints**
Assumptions
Assumptions that need to be true for this project
1.)
2.)
3.)
Risks
Risks identified and accepted by stakeholders
1.)
2.)
3.)
Definition of Done
Conditions that must be true in order to consider this project completed
|Item | Completed |
|-------| ---------|
| | |
| | |
Project Scope
Items in and out of scope
|In Scope | Out of Scope|
|-------| ---------|
| | |
| | |
Important Project Links
Links
- Github Epic
- Github VA Mobile Page
- - Product Brief
- Product Canvas
- Design
- Discovery
- Mockups
- Final Design
- Figma File
- Research
- Research Plan
- Research Results and Findings
-Analytics
-Decision Log
Team Members
Contact List
**VA:**
- **Mobile OCTO Product Leads:** Rachel Han or Ryan Thurlwell
- **VA OCTO Product Leads:**
- **External Team 1 & Role:**
- **External Team 1 & Role:**
**Ad Hoc:**
- **Mobile Team**: Global, Health and Benefits, Design System, QA, API
- **Mobile Team Lead:**
- **FE Engineering:**
- **BE Engineering:**
- **Design:**
- **Content**
- **QA:**
- **Mobile Teams that are involved:** Global, Health and Benefits, Design System, QA, API
OKR and Analytic Metrics
Analytic Information
**What KPIs / OKRS are the focus of this project?**
1.)
2.)
**The link to the project's analytical dashboard**
|What we are measuring | Why | How / Event Name |
|-------| ---------| ----- |
| How will we determine this is a success? | | |
| How will we determine if this is not a success? | | |
|Analytic Event| What is it measuring | How to use it to measure |
|-------| ---------| ----- |
| | |
| | |
Questions
Open Questions
- How are we measuring success?
- What is MVP and what is out of scope?
- Has there been existing research or work done on this project before?
- Is this work being done within the VA today (ex. web)
Closed Questions
| Question | Answer | Owner |
|--------|----------|------|
| | | |
| | | |
Change / Decision Log
Product will need to create on in the Github folder and link it here.
Checklist
Toggle Product Checklist
**Project Kickoff & Requirements Gathering**
- [ ] PM to create new Github epic and fill out accordingly (Type - Epic, Template - Epic Ticket)
- [ ] Updated so it is seen in Mobile and External Github Boards - may need to view this epic in Github and not Zenhub
- [ ] PM to create new Github folder for feature or update existing
- [ ] Create a separate document for the project's decision log - link it here
- [ ] Project Kickoff session to review problem statement, Veteran experience, and goals with stakeholders
- [ ] Determine team roles, responsibilities, approvers with stakeholders
- [ ] Are there any deadlines that need to be met? Explicitly state them on the ticket
- [ ] Determine future cadance reviews with stakeholders
- [ ] Review dependencies
- [ ] Scope finalized or approved by Mobile POs
- [ ] PM to create and/ or link Product Brief
- [ ] Other:
**Go to Market Readiness Checklist**
- [ ] Documentation - [Call Center Guide](https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/va-mobile-app/releases/Call%20Center%20Docs), training materials, etc
- [ ] App store content - feature and whats new
- [ ] [App store images](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/Operations/Updating%20the%20App%20Stores/)
- [ ] [In-App What’s New feature](https://github.com/department-of-veterans-affairs/va.gov-team/blob/master/products/va-mobile-app/Teams/QA%20and%20Release/Policies/Process%20-%20In%20App%20Whats%20New%20Messaging.md)
- [ ] Demo mode is updated with the changes
- [ ] Detox test cases written and passing
- [ ] Stakeholder demo completed
- [ ] Release plan - (slow rollout, 100% release, other)
- [ ] Review existing bugs and open tickets to determine if they need to be include in MVP or considered post-mvp work
- [ ] If post MVP work - create separate epic to store work
- [ ] Non-Mobile OCTO PO approvals
- [ ] Mobile OCTO approvals
- [ ] Monitoring / rollback plan
- [ ] Post launch monitoring plan / post production follow-up plan
- [ ] Other:
**Feature Go Live**
- [ ] Ensure Waygate/Feature toggle release ticket submitted w/engineering & QA
- **Template: Turn on Waygate/Turn off feature flag**
- [ ] Coordinate with content & release coordinator if what’s new in app is required
Product Checklist
- [ ] Update [Call Center Guide](https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/va-mobile-app/releases/Call%20Center%20Docs)
- [ ] Determine if [In-App What’s New feature](https://github.com/department-of-veterans-affairs/va.gov-team/blob/master/products/va-mobile-app/Teams/QA%20and%20Release/Policies/Process%20-%20In%20App%20Whats%20New%20Messaging.md) needs to be used
- [ ] PM to determine if VA, Apple, Google App stores need changes and coordinate with UX / Engineering to complete - tickets needed
- [ ] Apple Store - Content, Whats New, Phone Images, iPad Images
- [ ] Google Playstore - Content, Whats New, Phone Images
- [ ] [VA App Store - Content, Phone Images](https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/va-mobile-app/VA.Gov%20App%20Store)
- [ ] Provide updates where and when needed (Team of Teams, MHV Weekly Standup, random requests, epic, planning other, etc)
- [ ] Coordinate necessary approvals will we need (ex. Internal POs, External POs, CAIA, external, etc)
- [ ] Coordinate with VA on [test accounts and test data prep](https://github.com/department-of-veterans-affairs/va.gov-team/blob/master/products/va-mobile-app/Teams/QA%20and%20Release/Policies/Policy%20-%20Ticket%20Account%20Needs.md)
- [ ] Keep this epic updated and filled in appropriately
- [ ] Other:
Toggle Team Collaboration Checklist
- [ ] Design Intent & Feasibility discussions
- [ ] Dependencies resolved
- [ ] Determine if Veteran [Research ](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Research) is needed, if so link Rsearch Plan
- [ ] [UAT](https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/va-mobile-app/testing/uat) is applicable Needed, if so link UAT plan
- [ ] Steps process completed and documented
- [ ] Waygate / feature flag needed
- [ ] Update demo mode
- [ ] [Accessibility](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Accessibility/testing-plan/) needs
- [ ] Where updates need to be communicated (Team of Teams, MHV Weekly Standup, other, etc)
- [ ] What approvals will we need (ex. Internal POs, External POs, CAIA, external, etc)
- [ ] How and when are we going to measure success / failure
- [ ] Do the App Stores images or contents need changes? Do we use In-App Whats New?
- [ ] Does In-App App Store Feedback need to be modified for this project
- [ ] Other:
Toggle Design/UX Checklist
- [ ] Review problem/opportunity statement
- [ ] Create lo/hi fi wireframes & user flows if applicable
- [ ] Add links to Epic & applicable GitHub folders
- [ ] Socialize designs
- [ ] Sign off received on finalized design - link to approval
- [ ] Design QA / Visual QA approval
- [ ] If QA testing needed, coordinate with QA agent
- [ ] Component review
- [ ] [Accessibility](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Accessibility/testing-plan) review
- [ ] Design system review
- [ ] Update internal documents
- [ ] [Checklist for UX designers](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Accessibility/a11y-checklist-ux-designers)
- [ ] [Research needs and tasks](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Research)
- [ ] Other:
Toggle Content Checklist
- [ ] [Chedcklist for content designers](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Accessibility/a11y-checklist-content-designers)
- [ ] Participate in project discovery and kickoff activities/ceremonies
- [ ] Complete comparative analysis/content research activities for net-new content
- [ ] Review current content and determine where app may need to differ and potential improvements to share with web
- [ ] Review past VA research and decisions documentation
- [ ] Support Research & UX Design in research sessions and synthesis
- [ ] Make content recommendations for lo-/hi-fi wireframes in collaboration with UX Design
- [ ] Collaborate with Sitewide Content team for alignment, improvements, and sign-off
- [ ] Complete content QA
- [ ] Write copy for What's New In App, if needed
- [ ] Write copy for app stores' What's New sections, if needed
- [ ] Update copy for App Store Feature details, if needed
- [ ] Write copy for updated screenshots in app stores, if needed
- [ ] Other:
Toggle Engineering Checklist
- [ ] Are UI designs/ specs available/ready? If yes, they should be attached to attach specs. (We are assuming the design specs have been approved)
- [ ] What is the roll out plan? (Do we need a feature toggle? is this going to be available to every user immediately or do we want to roll out to a few users first)
- [ ] Does this project require api integration? if yes, what api endpoint are we integrating with and what is the expected response body?
- [ ] Do we want to capture analytics for this projects (i.e. update GA, add logs to grafana/datadog etc)?If yes, what metrics would we like to capture?
- [ ] Do we need to update our in-app review code to include this new feature?
- [ ] Ensure demo mode is updated and working properly with the latest change/feature
- [ ] Determine what analytics are going into production with MVP
- [ ] Other:
Toggle QA Checklist
- [ ] Team PM creates test plan and assigns to Team QA agent- Template: QA Test Plan
- [ ] Document decision in the decision log regarding QA
- [ ] Identify test data needs - coordinate with PMs
- [ ] Determine and document test accounts used
- [ ] Test plan creation and resolution
- [ ] Successful testing on all MVP tickets
- [ ] Reviews open bug tickets
- [ ] Waygate tasks complete
- [ ] Added new feature cases to the RC in [TestRail](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/QA/Resources)
- [ ] [Pass Release Candidate Testing](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/QA/Release%20Testing)
- [ ] [Detox UI / Automation test cases update or added](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/QA/Automation)
- [ ] Other:
Analytics Checklist
- [ ] Discussion on what can and can't be measured pre-design
- [ ] Determine what analytics work is included in for MVP
- [ ] Document non-mvp analytic needs in Github
- [ ] Update Analytics section of this epic
- [ ] Determine if analytics can be tested by QA - if so coordinate with QA
- [ ] Modify or create dashboard to account for this feature
- [ ] Determine how long after production that analytics can be measured and reviewed
- [ ] Other:
Release Manager Checklist
- [ ] RC testing
- [ ] QA approval
- [ ] Product Approval
- [ ] PO Approval
- [ ] Whats New In-App
- [ ] Release #:
- [ ] Release date:
- [ ] Other:
Project Status Overview
Project Objective:
New designs: https://www.figma.com/file/LKmqgew3L2nSBl0qF6YOwI/%F0%9F%94%8D-Home-2.0---Working---VAMobile?type=design&node-id=938-154&mode=design
Current Dependencies / Blockers
Blockers
|Blocker | Team / Owner | Est to Resolution | |-------|---------|-------| | Internal dependency ? | | | External dependency ? | | | | |Project Timeline
Milestones
|Step | Timing | |-------| ---------| |Sprint 0 - Discovery | | |Step 1 - Strategy | | |Step 2 - Design | | |Step 3 - Building / Implementing | | | 100% Release | | |Step 4 - Post Verification| |Monthly Update for Stakeholders
Updates
|Month| Project Health | Progress & Key Accomplishments| Issues/Risks/Blockers| |-------| ---------|--------|---------| |Month Year | |Month Year| ..... |Month Year| |Month Year|Detailed Project Scope
Problem Statement
Current Veteran Experience
What the Veteran experiences today and its painpoints
**Veteran Experience** **Veteran Painpoints**Assumptions
Assumptions that need to be true for this project
1.) 2.) 3.)Risks
Risks identified and accepted by stakeholders
1.) 2.) 3.)Definition of Done
Conditions that must be true in order to consider this project completed
|Item | Completed | |-------| ---------| | | | | | |Project Scope
Items in and out of scope
|In Scope | Out of Scope| |-------| ---------| | | | | | |Important Project Links
Links
- Github Epic - Github VA Mobile Page - - Product Brief - Product Canvas - Design - Discovery - Mockups - Final Design - Figma File - Research - Research Plan - Research Results and Findings -Analytics -Decision LogTeam Members
Contact List
**VA:** - **Mobile OCTO Product Leads:** Rachel Han or Ryan Thurlwell - **VA OCTO Product Leads:** - **External Team 1 & Role:** - **External Team 1 & Role:** **Ad Hoc:** - **Mobile Team**: Global, Health and Benefits, Design System, QA, API - **Mobile Team Lead:** - **FE Engineering:** - **BE Engineering:** - **Design:** - **Content** - **QA:** - **Mobile Teams that are involved:** Global, Health and Benefits, Design System, QA, APIOKR and Analytic Metrics
Analytic Information
**What KPIs / OKRS are the focus of this project?** 1.) 2.) **The link to the project's analytical dashboard** |What we are measuring | Why | How / Event Name | |-------| ---------| ----- | | How will we determine this is a success? | | | | How will we determine if this is not a success? | | | |Analytic Event| What is it measuring | How to use it to measure | |-------| ---------| ----- | | | | | | |Questions
Open Questions
- How are we measuring success? - What is MVP and what is out of scope? - Has there been existing research or work done on this project before? - Is this work being done within the VA today (ex. web)Closed Questions
| Question | Answer | Owner | |--------|----------|------| | | | | | | | |Change / Decision Log
Product will need to create on in the Github folder and link it here.
Checklist
Toggle Product Checklist
**Project Kickoff & Requirements Gathering** - [ ] PM to create new Github epic and fill out accordingly (Type - Epic, Template - Epic Ticket) - [ ] Updated so it is seen in Mobile and External Github Boards - may need to view this epic in Github and not Zenhub - [ ] PM to create new Github folder for feature or update existing - [ ] Create a separate document for the project's decision log - link it here - [ ] Project Kickoff session to review problem statement, Veteran experience, and goals with stakeholders - [ ] Determine team roles, responsibilities, approvers with stakeholders - [ ] Are there any deadlines that need to be met? Explicitly state them on the ticket - [ ] Determine future cadance reviews with stakeholders - [ ] Review dependencies - [ ] Scope finalized or approved by Mobile POs - [ ] PM to create and/ or link Product Brief - [ ] Other: **Go to Market Readiness Checklist** - [ ] Documentation - [Call Center Guide](https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/va-mobile-app/releases/Call%20Center%20Docs), training materials, etc - [ ] App store content - feature and whats new - [ ] [App store images](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/Operations/Updating%20the%20App%20Stores/) - [ ] [In-App What’s New feature](https://github.com/department-of-veterans-affairs/va.gov-team/blob/master/products/va-mobile-app/Teams/QA%20and%20Release/Policies/Process%20-%20In%20App%20Whats%20New%20Messaging.md) - [ ] Demo mode is updated with the changes - [ ] Detox test cases written and passing - [ ] Stakeholder demo completed - [ ] Release plan - (slow rollout, 100% release, other) - [ ] Review existing bugs and open tickets to determine if they need to be include in MVP or considered post-mvp work - [ ] If post MVP work - create separate epic to store work - [ ] Non-Mobile OCTO PO approvals - [ ] Mobile OCTO approvals - [ ] Monitoring / rollback plan - [ ] Post launch monitoring plan / post production follow-up plan - [ ] Other: **Feature Go Live** - [ ] Ensure Waygate/Feature toggle release ticket submitted w/engineering & QA - **Template: Turn on Waygate/Turn off feature flag** - [ ] Coordinate with content & release coordinator if what’s new in app is requiredProduct Checklist
- [ ] Update [Call Center Guide](https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/va-mobile-app/releases/Call%20Center%20Docs) - [ ] Determine if [In-App What’s New feature](https://github.com/department-of-veterans-affairs/va.gov-team/blob/master/products/va-mobile-app/Teams/QA%20and%20Release/Policies/Process%20-%20In%20App%20Whats%20New%20Messaging.md) needs to be used - [ ] PM to determine if VA, Apple, Google App stores need changes and coordinate with UX / Engineering to complete - tickets needed - [ ] Apple Store - Content, Whats New, Phone Images, iPad Images - [ ] Google Playstore - Content, Whats New, Phone Images - [ ] [VA App Store - Content, Phone Images](https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/va-mobile-app/VA.Gov%20App%20Store) - [ ] Provide updates where and when needed (Team of Teams, MHV Weekly Standup, random requests, epic, planning other, etc) - [ ] Coordinate necessary approvals will we need (ex. Internal POs, External POs, CAIA, external, etc) - [ ] Coordinate with VA on [test accounts and test data prep](https://github.com/department-of-veterans-affairs/va.gov-team/blob/master/products/va-mobile-app/Teams/QA%20and%20Release/Policies/Policy%20-%20Ticket%20Account%20Needs.md) - [ ] Keep this epic updated and filled in appropriately - [ ] Other:Toggle Team Collaboration Checklist
- [ ] Design Intent & Feasibility discussions - [ ] Dependencies resolved - [ ] Determine if Veteran [Research ](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Research) is needed, if so link Rsearch Plan - [ ] [UAT](https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/va-mobile-app/testing/uat) is applicable Needed, if so link UAT plan - [ ] Steps process completed and documented - [ ] Waygate / feature flag needed - [ ] Update demo mode - [ ] [Accessibility](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Accessibility/testing-plan/) needs - [ ] Where updates need to be communicated (Team of Teams, MHV Weekly Standup, other, etc) - [ ] What approvals will we need (ex. Internal POs, External POs, CAIA, external, etc) - [ ] How and when are we going to measure success / failure - [ ] Do the App Stores images or contents need changes? Do we use In-App Whats New? - [ ] Does In-App App Store Feedback need to be modified for this project - [ ] Other:Toggle Design/UX Checklist
- [ ] Review problem/opportunity statement - [ ] Create lo/hi fi wireframes & user flows if applicable - [ ] Add links to Epic & applicable GitHub folders - [ ] Socialize designs - [ ] Sign off received on finalized design - link to approval - [ ] Design QA / Visual QA approval - [ ] If QA testing needed, coordinate with QA agent - [ ] Component review - [ ] [Accessibility](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Accessibility/testing-plan) review - [ ] Design system review - [ ] Update internal documents - [ ] [Checklist for UX designers](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Accessibility/a11y-checklist-ux-designers) - [ ] [Research needs and tasks](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Research) - [ ] Other:Toggle Content Checklist
- [ ] [Chedcklist for content designers](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/UX/Foundations/Accessibility/a11y-checklist-content-designers) - [ ] Participate in project discovery and kickoff activities/ceremonies - [ ] Complete comparative analysis/content research activities for net-new content - [ ] Review current content and determine where app may need to differ and potential improvements to share with web - [ ] Review past VA research and decisions documentation - [ ] Support Research & UX Design in research sessions and synthesis - [ ] Make content recommendations for lo-/hi-fi wireframes in collaboration with UX Design - [ ] Collaborate with Sitewide Content team for alignment, improvements, and sign-off - [ ] Complete content QA - [ ] Write copy for What's New In App, if needed - [ ] Write copy for app stores' What's New sections, if needed - [ ] Update copy for App Store Feature details, if needed - [ ] Write copy for updated screenshots in app stores, if needed - [ ] Other:Toggle Engineering Checklist
- [ ] Are UI designs/ specs available/ready? If yes, they should be attached to attach specs. (We are assuming the design specs have been approved) - [ ] What is the roll out plan? (Do we need a feature toggle? is this going to be available to every user immediately or do we want to roll out to a few users first) - [ ] Does this project require api integration? if yes, what api endpoint are we integrating with and what is the expected response body? - [ ] Do we want to capture analytics for this projects (i.e. update GA, add logs to grafana/datadog etc)?If yes, what metrics would we like to capture? - [ ] Do we need to update our in-app review code to include this new feature? - [ ] Ensure demo mode is updated and working properly with the latest change/feature - [ ] Determine what analytics are going into production with MVP - [ ] Other:Toggle QA Checklist
- [ ] Team PM creates test plan and assigns to Team QA agent- Template: QA Test Plan - [ ] Document decision in the decision log regarding QA - [ ] Identify test data needs - coordinate with PMs - [ ] Determine and document test accounts used - [ ] Test plan creation and resolution - [ ] Successful testing on all MVP tickets - [ ] Reviews open bug tickets - [ ] Waygate tasks complete - [ ] Added new feature cases to the RC in [TestRail](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/QA/Resources) - [ ] [Pass Release Candidate Testing](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/QA/Release%20Testing) - [ ] [Detox UI / Automation test cases update or added](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/QA/Automation) - [ ] Other:Analytics Checklist
- [ ] Discussion on what can and can't be measured pre-design - [ ] Determine what analytics work is included in for MVP - [ ] Document non-mvp analytic needs in Github - [ ] Update Analytics section of this epic - [ ] Determine if analytics can be tested by QA - if so coordinate with QA - [ ] Modify or create dashboard to account for this feature - [ ] Determine how long after production that analytics can be measured and reviewed - [ ] Other:Release Manager Checklist
- [ ] RC testing - [ ] QA approval - [ ] Product Approval - [ ] PO Approval - [ ] Whats New In-App - [ ] Release #: - [ ] Release date: - [ ] Other: