User:Dria/Roadmap draft: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
Line 9: Line 9:
! scope="col" width = "5%" | Eng
! scope="col" width = "5%" | Eng
! scope="col" width = "20%"| Next steps
! scope="col" width = "20%"| Next steps
! scope="col" width = "8%"| DRI
{{FunnelEntry
{{FunnelEntry
| rank = P1-001
| rank = P1-001
Line 17: Line 16:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 26: Line 24:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 35: Line 32:
| engeffort =  
| engeffort =  
| nextsteps = Design & build proof of concept/demo.
| nextsteps = Design & build proof of concept/demo.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 44: Line 40:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 53: Line 48:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 62: Line 56:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 71: Line 64:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 80: Line 72:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 89: Line 80:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 98: Line 88:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 107: Line 96:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 116: Line 104:
| engeffort =  
| engeffort =  
| nextsteps = (I think this is in development, need to verify.)
| nextsteps = (I think this is in development, need to verify.)
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 125: Line 112:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 134: Line 120:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 143: Line 128:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 152: Line 136:
| engeffort =  
| engeffort =  
| nextsteps = UX to define - scoping end Nov, designs towards mid/end-Dec.
| nextsteps = UX to define - scoping end Nov, designs towards mid/end-Dec.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 161: Line 144:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 170: Line 152:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 179: Line 160:
| engeffort =  
| engeffort =  
| nextsteps = Verify current status
| nextsteps = Verify current status
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 188: Line 168:
| engeffort =  
| engeffort =  
| nextsteps = Verify current status.
| nextsteps = Verify current status.
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 197: Line 176:
| engeffort =  
| engeffort =  
| nextsteps = Need to find someone to start this work.
| nextsteps = Need to find someone to start this work.
| currentdri =
}}
}}
|}
|}
Line 210: Line 188:
! scope="col" width = "5%" | Eng
! scope="col" width = "5%" | Eng
! scope="col" width = "20%"| Next steps
! scope="col" width = "20%"| Next steps
! scope="col" width = "8%"| DRI
{{FunnelEntry
{{FunnelEntry
| rank = P2
| rank = P2
Line 218: Line 195:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 227: Line 203:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 236: Line 211:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 245: Line 219:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 254: Line 227:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 263: Line 235:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 272: Line 243:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 281: Line 251:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 290: Line 259:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 299: Line 267:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 308: Line 275:
| engeffort =  
| engeffort =  
| nextsteps = needs creative brief and cupcake - break out initial shippable features
| nextsteps = needs creative brief and cupcake - break out initial shippable features
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 317: Line 283:
| engeffort =  
| engeffort =  
| nextsteps = whatever the Identity team needs from us
| nextsteps = whatever the Identity team needs from us
| currentdri = --
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 326: Line 291:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 335: Line 299:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 344: Line 307:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 353: Line 315:
| engeffort =  
| engeffort =  
| nextsteps = Discussion with DDG.
| nextsteps = Discussion with DDG.
| currentdri = Karen
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 362: Line 323:
| engeffort =  
| engeffort =  
| nextsteps = Ready for UX & Eng review.
| nextsteps = Ready for UX & Eng review.
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 371: Line 331:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 380: Line 339:
| engeffort =  
| engeffort =  
| nextsteps = implementation guidance
| nextsteps = implementation guidance
| currentdri = ibarlow
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 389: Line 347:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 398: Line 355:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 407: Line 363:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 416: Line 371:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
|}
|}
Line 429: Line 383:
! scope="col" width = "5%" | Eng
! scope="col" width = "5%" | Eng
! scope="col" width = "20%"| Next steps
! scope="col" width = "20%"| Next steps
! scope="col" width = "8%"| DRI
{{FunnelEntry
{{FunnelEntry
| rank = P3
| rank = P3
Line 437: Line 390:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 446: Line 398:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 455: Line 406:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 464: Line 414:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 473: Line 422:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 482: Line 430:
| engeffort =  
| engeffort =  
| nextsteps = needs creative brief and cupcake - break out initial shippable features
| nextsteps = needs creative brief and cupcake - break out initial shippable features
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 491: Line 438:
| engeffort =  
| engeffort =  
| nextsteps = needs creative brief and cupcake - break out initial shippable features
| nextsteps = needs creative brief and cupcake - break out initial shippable features
| currentdri = Karen
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 500: Line 446:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 509: Line 454:
| engeffort =  
| engeffort =  
| nextsteps = [tbd]
| nextsteps = [tbd]
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 518: Line 462:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 527: Line 470:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 536: Line 478:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 545: Line 486:
| engeffort =  
| engeffort =  
| nextsteps = project page
| nextsteps = project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 554: Line 494:
| engeffort =  
| engeffort =  
| nextsteps = revisit project page
| nextsteps = revisit project page
| currentdri = dria
}}
}}
{{FunnelEntry
{{FunnelEntry
Line 563: Line 502:
| engeffort =  
| engeffort =  
| nextsteps = revisit project page
| nextsteps = revisit project page
| currentdri = dria
}}
}}
|}
|}

Revision as of 19:02, 31 October 2013

Project funnel

P1 projects

P# Project Stage 1 UX Eng Next steps
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

P# Project Stage 1 UX Eng Next steps
P2 General sharing improvments Define project page
P2 Service integration: Backup and restore Define project page
P2 Webapp integration: Include content from installed webapps in search results and awesomescreen Define project page
P2 Webapp integration: Register webapps for handling filetypes/actions Define project page
P2 Webapp integration: Enable webapp launching from about:home Define project page
P2 Webapp integration: Enable webapp launching from awesomescreen Define project page
P2 Webapp integration: Facility for webapp content discovery in about:home Define project page
P2 Webapp integration: Facility for including webapp content reminders in about:home Define project page
P2 Webapp integration: Facility for embedding content from webapps in about:home Define project page
P2 Webapp discovery: Suggest webapps based on local user history and other data Define project page
P2 Firefox flavour: Silverfox Define needs creative brief and cupcake - break out initial shippable features
P2 New Sync Define whatever the Identity team needs from us
P2 My List: Sync read-state and location Define Ready for UX & Eng review.
P2 My List: Sync multiple lists when available Define project page
P2 My List: Sync offline access across devices Define project page
P2 DDG as a built-in search engine Define Discussion with DDG.
P2 Ability for add-ons to customize sound effects Define Ready for UX & Eng review.
P2 Mobile/Projects/API: Alarm ??? [tbd]
P2 WebRTC In development implementation guidance
P2 Privileged apps support ??? [tbd]
P2 Directional game console navigation [tbd]
P2 Set top box optimization ??? [tbd]
P2 EOL official Android 2.2 support ??? project page

P3 projects

P# Project Stage 1 UX Eng Next steps
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

1) 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.