User:Dria/Roadmap draft: Difference between revisions
Jump to navigation
Jump to search
m (→P1 projects) |
mNo edit summary |
||
| Line 5: | Line 5: | ||
! scope="col" width = "5%" | P# | ! scope="col" width = "5%" | P# | ||
! scope="col" width = "40%" | Project | ! scope="col" width = "40%" | Project | ||
! scope="col" width = "12%"| Stage | ! scope="col" width = "12%"| Stage <sup>[[#Legend|1]]</sup> | ||
! scope="col" width = "5%"| UX | ! scope="col" width = "5%"| UX | ||
! scope="col" width = "5%" | Eng | ! scope="col" width = "5%" | Eng | ||
| Line 206: | Line 206: | ||
! scope="col" width = "5%" | P# | ! scope="col" width = "5%" | P# | ||
! scope="col" width = "40%" | Project | ! scope="col" width = "40%" | Project | ||
! scope="col" width = "12%"| Stage | ! scope="col" width = "12%"| Stage <sup>[[#Legend|1]]</sup> | ||
! scope="col" width = "5%"| UX | ! scope="col" width = "5%"| UX | ||
! scope="col" width = "5%" | Eng | ! scope="col" width = "5%" | Eng | ||
| Line 425: | Line 425: | ||
! scope="col" width = "5%" | P# | ! scope="col" width = "5%" | P# | ||
! scope="col" width = "40%" | Project | ! scope="col" width = "40%" | Project | ||
! scope="col" width = "12%"| Stage | ! scope="col" width = "12%"| Stage <sup>[[#Legend|1]]</sup> | ||
! scope="col" width = "5%"| UX | ! scope="col" width = "5%"| UX | ||
! scope="col" width = "5%" | Eng | ! scope="col" width = "5%" | Eng | ||
| Line 566: | Line 566: | ||
}} | }} | ||
|} | |} | ||
=== 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. | |||
Revision as of 18:48, 31 October 2013
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.