User:Dria/Roadmap draft
Project funnel
P1 projects
| P# | Project | Stage 1 | UX | Eng | Next steps | DRI |
|---|---|---|---|---|---|---|
| P1-001 | Service integration: My List | Define | Ready for UX & Eng review. | |||
| P1-002 | Service integration: Downloads | Define | Ready for UX & Eng review. | |||
| P1-003 | Screencasting: Project to second screen | Design | Design & build proof of concept/demo. | |||
| P1-004 | Quickshare: Multiple quickshare buttons | Define | Ready for UX & Eng review. | |||
| P1-005 | Quickshare: Settable default service for quickshare buttons | Define | Ready for UX & Eng review. | |||
| P1-006 | My List: Add other media types | Define | Ready for UX & Eng review. | |||
| P1-007 | My List: Allow users to filter by media type | Define | Ready for UX & Eng review. | |||
| P1-008 | My List: Allow users to create multiple lists | Define | Ready for UX & Eng review. | |||
| P1-009 | My List: Enable offline access on this device | Define | Ready for UX & Eng review. | |||
| P1-010 | M-commerce: Mobile wallet for form-filling | Define | Ready for UX & Eng review. | |||
| P1-011 | Quickshare: Collect aggregate usage data | Define | Ready for UX & Eng review. | |||
| P1-012 | Async subframe scrolling (platform) | (I think this is in development, need to verify.) | ||||
| P1-013 | Gestures | Define | Ready for UX & Eng review. | |||
| P1-014 | Quickshare: Contexts | Define | Ready for UX & Eng review. | |||
| P1-015 | Quickshare: Updating context defaults based on user habits | Define | Ready for UX & Eng review. | |||
| P1-016 | Tablet refresh: Rethink tab experience on tablet | Define | UX to define - scoping end Nov, designs towards mid/end-Dec. | |||
| P1-017 | Kid browsing | Define | Ready for UX & Eng review. | |||
| P1-018 | My List: Auto-play video and audio lists | Define | Ready for UX & Eng review. | |||
| P1-019 | Screencasting: Chromecast support | ??? | Verify current status | |||
| P1-020 | Screencasting: Roku support | ??? | Verify current status. | |||
| P1-021 | Added locale: Canadian (en-CA) | On hold | Need to find someone to start this work. |
P2 projects
P3 projects
| P# | Project | Stage 1 | UX | Eng | Next steps | DRI |
|---|---|---|---|---|---|---|
| P3 | Multiple profile support | ??? | [tbd] | |||
| P3 | API: Gamepad | ??? | [tbd] | |||
| P3 | API: Bluetooth | ??? | [tbd] | |||
| P3 | SNAV support | ??? | [tbd] | |||
| P3 | Webapp discovery: Better marketplace discovery and promotion | Define | project page | |||
| P3 | Firefox flavour: Devfox | Define | needs creative brief and cupcake - break out initial shippable features | |||
| P3 | Firefox flavour: Firefox for Enterprise | Define | needs creative brief and cupcake - break out initial shippable features | |||
| P3 | Non-multilang build localizations | ??? | [tbd] | |||
| P3 | Send to device | ??? | [tbd] | |||
| P3 | Location-based search engines | Define | project page | |||
| P3 | Data bandwidth monitoring | Define | project page | |||
| P3 | Data bandwidth optimization (Necko) | Define | project page | |||
| P3 | Support for hybrid devices | Define | project page | |||
| P3 | About:home - Add-ons can add a page | Define | revisit project page | |||
| P3 | First-run UX improvements | Define | revisit project page |
Legend
Stages - not every project will go through all of these stages
- Define - Initial project definition - mostly Product working with UX and Eng to figure out what the feature is going to do and look like.
- Design - UX & visual design work.
- Prototype - For some larger features we'll want to do a Prototyping and user testing stage -- this will be relatively rare.
- Ready - All project definition and design work is finished and the project is just waiting for engineering to pick it up and start hacking.
- In development - Coding has started, but the project isn't targeted to a particular release yet.
Once a project has been targeted at a particular release, it will move up to the Release roadmap, graduating out of the project funnel.