Engagement/MDN Durable Team: Difference between revisions

Updated team members
(Updated team members)
 
(98 intermediate revisions by 6 users not shown)
Line 1: Line 1:
== Overview ==
== Overview ==
{{admon/note|Q3 Sprint 1 begins June 27th!}}
{{admon/note|[https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/2017-q1-sprint-1-1?kanban-status=649183 Q1 Sprint 1] starts on January 25!}}
We are the [https://developer.mozilla.org/en-US/'''MDN'''] (Mozilla Developer Network) durable team.  MDN's mission is to provide complete, accurate, and helpful documentation for everything about the open Web, whether it's supported by Mozilla-built software or not. Read more about our [https://developer.mozilla.org/en-US/docs/MDN/About mission]. 
We are the [https://developer.mozilla.org/en-US/'''MDN'''] (Mozilla Developer Network) durable team.  See the main '''[[MDN]]''' wiki page for MDN's mission, vision, and KPI.


The MDN Durable Team is now part of the Developer Outreach group in Emerging Technologies (ET), and is no longer part of Marketing/Engagement. The content team moved to ET in July 2017, and the dev team moved in March 2018.


'''Durable Team Members:'''
==Team Members==
{| class="wikitable"
! Role !! Name !! Area
|-
|colspan="3"| '''Managers and planners'''
|-
| [[Engagement/MDN_Durable_Team/Agile_glossary#Product Owner|Product manager]] || Kadir Topal ||
|-
| Writers' Team Manager, Content Lead || Chris Mills ||
|-
| Agile coach
| Peter Chinaka
|
|-
|colspan="3"| '''[[Engagement/MDN_Durable_Team/Agile_glossary#Maker|Makers]]'''
|-
|rowspan="3" style="vertical-align:top;"| Content
|-
| Rachel Andrew
| CSS
|-
| Daniel Beck
| Browser compatibility
|-
|rowspan="5" style="vertical-align:top;"| Web development
| Peter Bengtsson
| Back-end
|-
| Ryan Johnson
| Back-end
|-
| Schalk Neethling
| Front-end
|-
| Mustafa Al-Qinneh
| UX design
|}


Kadir Topal (Product Owner)
==Accountability==
===Objectives and Key Results===
What are [https://en.wikipedia.org/wiki/OKR Objectives and Key Results]?
====2017 Objectives and Q3 Key Results====
[https://docs.google.com/a/mozilla.com/spreadsheets/d/1tPEf3VVkLtaQK_3sXx_Sb3nK7ep4ZVlaXIL9v1gM4ZM/edit?usp=sharing|Complete Developer Outreach Q3 OKRs] (mozilla.com logins only)
{| class="wikitable"
! Developer Outreach 2017 Objective
! MDN Q3 Key Results
|-
| style="vertical-align:top;"  rowspan=6|Increase number of MDN sessions 40% y/y
| style="vertical-align:top;" |Serve 39 million sessions on MDN (an increase of 11.2m sessions y/y)
|-
| Evaluate the impact of SEO recommendations on CTR
* Perform 2 less-complex development tasks for SEO gains
* 8 experiments from SEO recommendations executed
|-
| Complete static examples (excl. APIs)
* Complete examples for all of JS
* Complete 60 CSS output examples
* Complete HTML examples
* Plan API examples
|-
| Launch A/B test of final live sample code editor
|-
| Content updates for Firefox 56/57 release support
* Firefox 56 release support
* Firefox 57 release support
* CSS box alignment
* <input type=””> ref updates
* Flash to HTML5 transition
|-
| 100% of production traffic on AWS to provide stable technical foundation for MDN
* Serve maintenance mode from AWS with production traffic
* Serve dev R/W site from AWS
|-
| style="vertical-align:top;"  rowspan=2 |80% of MDN visitors to understand that MDN is powered by Mozilla (Baseline: 52%)
| Complete redesign for home page, all article pages, and all landing pages
* home page updated
* article pages updated
* landing pages updated
|-
| Run brand perception survey on MDN
|-
| style="vertical-align:top;" rowspan=2|At least 1 editor offers integrated access to MDN compat data by end of 2017
| style="vertical-align:top;" | Complete migration of 100% of compat data
* JS compat data complete
* CSS compat data complete
* HTML compat data complete
* API compat data complete
|-
| [https://docs.google.com/document/d/1qse7VhMVWN2WnIcP56nwhoHpP3V1xnAQTWEIfWUwWVo/edit Sign up one editor vendor for inclusion of compat data by end of 2017]
|-
| style="vertical-align:top;" rowspan=2|Launch experiments with 2 new types of community/contribution programs that help Mozilla promote web standards usage to developers
|-
| style="vertical-align:top;" | Deliver strategy and plan to establish and build a thriving core MDN Community that goes beyond casual editorial improvement of our documentation.
* Investigate refocusing MDN Community strategy on attracting and retaining core contributors on MDN
* Define and implement an onboarding process for institutional contributors
|-
|}


Vik Iya (Project Manager / ScrumMaster)


William Bamberg (MDN Writer)


Matthew Brandt (QA Lead)
* [[Engagement/MDN_Durable_Team/Accountability/2017#Q2_Key_Results|2017 Q2 Key Results]]
* [[Engagement/MDN_Durable_Team/Accountability/2017#Q1_Key_Results|2017 Q1 Key Results]]
* [[Engagement/MDN_Durable_Team/Accountability/2016|2016 Quarterly Targets]]


Stephanie Hobson (Developer)
== Sprint Schedule ==
 
{| class="wikitable"
Chris Mills (MDN Writer)
! Task Board !! Start !! End !! Demo/Outcomes
 
|-
Jeremie Patonnier (MDN Writer)
| colspan="4" | 2017 Q2
 
|-
Jean-Yves Perrier (MDN Content Lead)
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/q2-sprint-1?kanban-status=649183 Sprint 1]
 
| April 3 || April 18
Florian Scholz (MDN Writer)
|
 
|-
Eric Shepherd (Sheppy) (MDN Writer)
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/2017-q2-sprint-2 Sprint 2]
 
| April 24 || May 9
Janet Swisher (Community Strategist)
|
 
|-
John Whitlock (Developer)
| Sprint 3
 
| May 15 || May 30
Caktus (Developers)
|
|-
| Sprint 4
| June 5 || June 20
|
|-
| colspan="4" | 2017 Q1
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/2017-q1-sprint-1?kanban-status=649183 Sprint 0]
| January 9 || January 24
| No demo; the MDN team started early, so work before Sprint 1's official start is "Sprint 0".
|-
|[https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/2017-q1-sprint-1-1?kanban-status=649183 Sprint 1]
| January 25 || February 7
| [https://groups.google.com/forum/#!topic/mozilla.mdn/4Slmxts-bIU demo summary]
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/2017-q1-sprint-2 Sprint 2]
| February 13 || February 28
| [https://docs.google.com/presentation/d/1_z7jkfqz2gkgWhdCZgTB-m5bXD8kpOpO2iUuxEOoZMM/edit#slide=id.p4 demo slides]; [https://groups.google.com/d/msg/mozilla.mdn/kH74h-YlhPw/h4mVIrP1AQAJ demo summary]
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/q1-sprint-3-2 Sprint 3]
| March 6 || March 21
| [https://groups.google.com/forum/#!topic/mozilla.mdn/lEFGcwIKMVQ demo summary]; [https://docs.google.com/presentation/d/1Zl3TCCWhke8PEGulZZkjr0kNQ6Ksx7KvLJZ1VhVW8H8/edit?usp=sharing slides about User Testing]
|-
| colspan="4" | 2016 Q4
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/q4-sprint-1-1 Sprint 1]
| 10 October || 25 October
|  [https://docs.google.com/presentation/d/1NneuyvcnIklv9xFkK9M10dmz3zm6nDWp4sahhRrdwiU/edit?usp=sharing Demo]
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/q4-sprint-2-1 Sprint 2]
| 31 Oct || 15 Nov
| [https://docs.google.com/presentation/d/15_v5OSMiOXMUANtTw6_XUQ8sZ-cZxdz91cviH1w3Ck4/edit#slide=id.p4 Demo]
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/working-sprint-backlog Sprint 3]
| November 21 || December 2
| No demo due to All-Hands
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/next-sprint-working-backlog Sprint 4]
| December 12 || December 30
| No demo, due to lots of PTO
|-
| colspan="4" | 2016 Q3
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/sprint-3-1557 Sprint 1]
| 27 June || 12 July 
| [https://docs.google.com/presentation/d/1mycek61a_icdxc0jsksfX9hnB5ovUQ35VqyohPzX6yE/edit?usp=sharing Demo]
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/q3-sprint-2-1 Sprint 2]
| 18 July || 2 August
|
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/q3-sprint-3-1 Sprint 3]
| 8 August || 23 August
| [https://docs.google.com/presentation/d/1ooNMa3hkpR9qFX2806aN8ZehCBgTtGxa1ddI2PrmzEU/edit?usp=sharing Demo]
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/q3-sprint-4-1 Sprint 4]
| 29 August || 13 September
| [https://docs.google.com/presentation/d/1R-lluQZP67AAYBL_bfiz8SYNuE-ZPlF9sJJsQhoUZFE/edit?usp=sharing Demo]
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/q3-sprint-5-draft Sprint 5]
| 19 September || 4 October
| [https://docs.google.com/presentation/d/1YJ171Ei9e4PS8g50yj12pfZ6q1N8XiI2saHeTT_rPbk/edit?usp=sharing Demo]
|-
| colspan="4"| 2016 Q2
|-
| [https://mozilla.kanbanery.com/projects/68288/board/?key=775e5e65ceb38d40d0dc1a4e481901387d08abdf Sprint 1]
| 25 April || 10 May
| [https://drive.google.com/open?id=1DEBELSYe8nQezlGa13A_qDwmvWiuckjaeAt_YecVZCU Demo]
|-
| [https://tree.taiga.io/project/viya-mdn-durable-team/taskboard/sprint-2-2059 Sprint 2]
| 16 May || 31 May
| [https://docs.google.com/presentation/d/1gbf6EsNVuPb1EJhynEYqNTAsL3QPwZGzEGaxY46AR_M/edit?usp=sharing Demo]
|-
| Sprint 3
| colspan="2" | Mini-sprint weeks of 6-10 and 20-24 June
|}


== Relevant Links ==
* [https://docs.google.com/spreadsheets/d/1K8RDKNO-oeimbRNBEWJEnKIPeJUEkPNXrMgmUmmgmMY/edit?usp=sharing Per-sprint user stories]
* [[Engagement/MDN_Durable_Team/Processes|MDN Durable team processes]]
* [[Engagement/MDN_Durable_Team/Agile_glossary|Agile glossary]]
* [https://tree.taiga.io/project/viya-mdn-durable-team/backlog MDN backlog] in Taiga
* [[Engagement/MDN_Durable_Team/Mentoring|How the MDN team handles mentoring]]
* [https://docs.google.com/spreadsheets/d/1TTMsjNUKWg5H7EZh6U7DWhC_ZYzb6jwn4---JDnJyGI/edit?usp=sharing 2016 MDN Roadmap]: [[Engagement/MDN_Durable_Team/Agile_glossary#Epic|Epics]] by theme and timeframe
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/1a36G1Qt2d8a9yptgm8ZnAtG6bTJtXho8KoNAQIxSV10/edit?usp=sharing 2016 Initial product backlog]
* [[Engagement/MDN_Durable_Team/Periodic_maintenance_checklist|MDN Periodic maintenance checklist]]


Our Key Initiatives this quarter:


A. Define a clear set of goals for MDN and a roadmap to achieve them that furthers our overall Developer Marketing priorities.
B. Eliminate our current spam problem so users continue to trust MDN.
C. Establish value proposition for web developers & designers to build, test and debug websites and web apps across browsers.
== Relevant Links ==
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/1a36G1Qt2d8a9yptgm8ZnAtG6bTJtXho8KoNAQIxSV10/edit?usp=sharing Product Backlog]
* [https://tree.taiga.io/project/viya-mdn-durable-team/backlog MDN backlog]
* [https://docs.google.com/a/mozilla.com/presentation/d/1VOIKQ7p9VtPGPCwUUxv6Dt5HYJMoHIFXe3I_XpJzrG8/edit?usp=sharing MDN Agile Playbook]
* [https://docs.google.com/a/mozilla.com/presentation/d/1VOIKQ7p9VtPGPCwUUxv6Dt5HYJMoHIFXe3I_XpJzrG8/edit?usp=sharing MDN Agile Playbook]
* [https://docs.google.com/a/mozilla.com/document/d/1blL_Jvu3FhPMTE7PkrqvVLiUqAYDvnmCTTIK5s2b-Yg/edit?usp=sharing MDN's Definition of Done]
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/1fV2_wiA_wwVwK8k69lr1wU-LkkOuOmGOxvFWcgacy0Y/edit?usp=sharing Project Issues / Risks / Requests Log]
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/1fV2_wiA_wwVwK8k69lr1wU-LkkOuOmGOxvFWcgacy0Y/edit?usp=sharing Project Issues / Risks / Requests Log]
* [https://drive.google.com/a/mozilla.com/folderview?id=0B0Nv3O9ZjM0ZNzlabk5La1RFZlU&usp=sharing Meeting Notes]
* [https://drive.google.com/a/mozilla.com/folderview?id=0B0Nv3O9ZjM0ZNzlabk5La1RFZlU&usp=sharing Meeting Notes]
== Q2 Sprint Schedule ==
* Sprint 1:  Monday, April 25 through Tuesday, May 10
* Sprint 2:  Monday, May 16 through Tuesday, May 31
* Sprint 3:  Mini-sprint weeks of June 6 - 10 and 20 - 24


==Meetings==
==Meetings==
Line 61: Line 227:
! Meeting !! Time and Days !! Attendees !! Notes
! Meeting !! Time and Days !! Attendees !! Notes
|-
|-
| Sprint Planning Meeting || Every third Thursday, starting on April 21 || Core Team required|| Stakeholders may listen in.<br> This meeting lasts as long as it takes.
| Sprint Planning, Full Team Review || Every third Thursday, 8:30am PT<br>Planning meetings with sub-teams take place earlier in the same week. || Core Team required|| Stakeholders may listen in.<br> This meeting lasts as long as it takes.
|-
| Daily Stand-Up <br>(15 minutes only) || 8:30am Pacific daily <br>
* Content & Community: Monday & Wednesday, first week & second week of Sprint, Monday third week of Sprint<br>
* Development: Tuesday & Thursday, first week & second week of Sprint, Tuesday third week of Sprint
| Relevant core team required || Anyone is welcome to listen, but only core team members speak. All questions from non-core team members should be taken offline with Kadir or Vik.
|-
|-
| Daily Stand-Up <br>(15 minutes only) || 8:30am Pacific daily <br> Monday-Friday first week of Sprint, Monday-Friday second week of Sprint, Monday-Tuesday third week of Sprint || Core Team required || Anyone is welcome to listen, but only core team members speak. All questions from non-core team members should be taken offline with Kadir or Vik.
| Mid-sprint check-in || every third Tuesday, 8:30 PT || Core team required || High-level check of how the sprint is going, adjustments that need to be made immediately, and progress toward completing the committed user stories for the sprint.
|-
|-
| Sprint Review Meeting || every third Wednesday, starting on May 11 || Everyone welcome || The team will show the work completed in the sprint. It's a place to ask questions and give feedback.
| Sprint Demo Meeting || every third Monday, 9:00am PT || Everyone welcome || The team will show the work completed in the sprint. It's a place to ask questions and give feedback.  
|-
|-
| Sprint Retrospective Meeting || every third Wednesday, starting on May 11 || Core Team only || No one else is invited to this meeting.
| Sprint Retrospective Meeting || every third Wednesday, starting on May 11 || Core Team only || No one else is invited to this meeting.
Line 80: Line 251:
* MDN Content Coordination meeting: Tuesdays, 9.00AM  
* MDN Content Coordination meeting: Tuesdays, 9.00AM  
* MDN Weekly Doc Request Triage: Tuesdays, 9:30AM  
* MDN Weekly Doc Request Triage: Tuesdays, 9:30AM  
* MDN Opportunity Review: Wednesdays, 9:00AM
* MDN Weekly Bug Swat: Fridays, 8:00AM
* MDN Weekly Bug Swat: Fridays, 8:00AM
* MDN Community Meeting:  Bi-weekly, Wednesdays, 10:00AM


See full [https://calendar.google.com/calendar/embed?src=mozilla.com_2d35383434313235392d323530@resource.calendar.google.com&ctz=GMT&pli=1 calendar] for dates and participation info.
See full [https://calendar.google.com/calendar/embed?src=mozilla.com_2d35383434313235392d323530@resource.calendar.google.com&ctz=GMT&pli=1 calendar] for dates and participation info.
Line 89: Line 260:
* Email: mdn-team@mozilla.com
* Email: mdn-team@mozilla.com
* IRC: #mdn and #mdndev are our main channels (public conversations) / #team-awesome for private conversations.
* IRC: #mdn and #mdndev are our main channels (public conversations) / #team-awesome for private conversations.
* Mailing lists:
* Discussion forum: [https://discourse.mozilla-community.org/c/mdn MDN category on Discourse]
**[https://lists.mozilla.org/listinfo/dev-mdc dev-mdc] a.k.a. [https://groups.google.com/forum/#!forum/mozilla.dev.mdc mozilla.dev.mdc]
** [https://lists.mozilla.org/listinfo/dev-mdn dev-mdn] a.k.a. [https://groups.google.com/forum/#!forum/mozilla.dev.mdn mozilla.dev.mdn]
** [https://lists.mozilla.org/listinfo/mdn mdn] a.k.a. [https://groups.google.com/forum/#!forum/mozilla.mdn mozilla.mdn]
 
An explanation of these channels is on the [https://developer.mozilla.org/en-US/docs/MDN/Community/Conversations page for MDN community conversations]
canmove, Confirmed users
1,953

edits