MDN/Product roadmap: Difference between revisions

From MozillaWiki
< MDN
Jump to navigation Jump to search
(add calendar?)
Line 12: Line 12:


# New feature requests are submitted via [https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Developer%20Network#h=detail|feature a bugzilla.mozilla.org bug]. Bugs submitted with this form get an importance of “enhancement”.
# New feature requests are submitted via [https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Developer%20Network#h=detail|feature a bugzilla.mozilla.org bug]. Bugs submitted with this form get an importance of “enhancement”.
# [https://www.google.com/calendar/embed?src=7atgd2ovttdiea1a8p6fksksf8%40group.calendar.google.com Once weekly], all bugs submitted to the MDN component are triaged during a weekly meeting of MDN stakeholders. During this meeting, enhancement bugs can be flagged with a whiteboard flag, “productwanted”, if they require further articulation or specification.
# [[#Calendar|Once weekly]], all bugs submitted to the MDN component are triaged during a weekly meeting of MDN stakeholders. During this meeting, enhancement bugs can be flagged with a whiteboard flag, “productwanted”, if they require further articulation or specification.
# [https://www.google.com/calendar/embed?src=7atgd2ovttdiea1a8p6fksksf8%40group.calendar.google.com Once monthly], a “product council” meets for 1 hour in a public meeting to do two things:         
# [[#Calendar|Once monthly]], a “product council” meets for 1 hour in a public meeting to do two things:         
## for the first 30m, review enhancement bugs:
## for the first 30m, review enhancement bugs:
### review [http://mzl.la/1C4Q8JY all “productwanted” bugs] and advance them to the point where they can be implemented, or do something else to them (at which point the “productwanted” flag can be removed)
### review [http://mzl.la/1C4Q8JY all “productwanted” bugs] and advance them to the point where they can be implemented, or do something else to them (at which point the “productwanted” flag can be removed)
Line 27: Line 27:
### features clearly impacting larger categories of audience will be prioritized higher than features impacting smaller categories of audience
### features clearly impacting larger categories of audience will be prioritized higher than features impacting smaller categories of audience
### features with hard deadlines may be prioritized higher in order to meet deadlines
### features with hard deadlines may be prioritized higher in order to meet deadlines
== Calendar ==
{{#widget:Widget:Google Calendar
|id=mozilla.com_2d35383434313235392d323530@resource.calendar.google.com
|title=MDN Public Calendar
}}

Revision as of 21:03, 13 February 2015

Product Roadmap

Content projects are tracked in a Trello board. The content team manages a matrix to define priorities.

Engineering projects are tracked in this Smartsheet:

<smartsheet id="1f3f4733f5754d69826d12867b429348" width="1000" />

View only | Full spreadsheet (requires a smartsheet account and shared access)

Process

  1. New feature requests are submitted via a bugzilla.mozilla.org bug. Bugs submitted with this form get an importance of “enhancement”.
  2. Once weekly, all bugs submitted to the MDN component are triaged during a weekly meeting of MDN stakeholders. During this meeting, enhancement bugs can be flagged with a whiteboard flag, “productwanted”, if they require further articulation or specification.
  3. Once monthly, a “product council” meets for 1 hour in a public meeting to do two things:
    1. for the first 30m, review enhancement bugs:
      1. review all “productwanted” bugs and advance them to the point where they can be implemented, or do something else to them (at which point the “productwanted” flag can be removed)
      2. if time allows, review/triage all enhancement bugs in MDN component, sorting by last change with the most recently changed bugs at the bottom of the list
      3. the product council led by the product manager may…
        • WONTFIX bugs that describe enhancements that are unsuitable for the product, with an explanation of why
        • add a [patchwelcome][difficulty=beginner|intermediate|expert] whiteboard tag to any feature that would be a welcome addition, but is not on the roadmap
        • remove the “productwanted” flag from any enhancement bug that is sufficiently articulated to work on
        • put the current articulation of the bug (or links to that) into the user story field of the bug
        • add any enhancement bug to a product roadmap
    2. for the last 30m, review the roadmap and adjust priorities based on the following factors:
      1. features clearly supporting MDN KPIs and overall Mozilla goals will be prioritized higher than features not clearly supporting those
      2. features clearly impacting larger categories of audience will be prioritized higher than features impacting smaller categories of audience
      3. features with hard deadlines may be prioritized higher in order to meet deadlines

Calendar

Error in widget Widget:Google Calendar: Unable to load template 'wiki:Widget:Google Calendar'