MDN/Archives/Projects/Development/CompatibilityTables/Vision: Difference between revisions
(asdf) |
m (Jswisher moved page MDN/Projects/Development/CompatibilityTables/Vision to MDN/Archives/Projects/Development/CompatibilityTables/Vision: outdated) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''FOR DISCUSSION''': This document | '''FOR DISCUSSION''': This document not finished elaborating, you can see the feedback in [https://docs.google.com/document/d/1oekQHEkiNSIxKSEhWSUArqMO517t3byoDWsq8Di-iB4/edit# the '''Vision document''' in Google Docs] | ||
= Vision = | = Vision = | ||
Line 11: | Line 11: | ||
Project Vision document defined by the Scrum Alliance and Agile Manifesto as a guideline to structuring work without overdoing it. | Project Vision document defined by the Scrum Alliance and Agile Manifesto as a guideline to structuring work without overdoing it. | ||
=== 1.1. | === 1.1. See also === | ||
* Compatibility Data product vision (this document) | * Compatibility Data product vision (this document) | ||
* [https://docs.google.com/presentation/d/1plLNTv0O5o4kXTFoD6eVZm_eMuaQ5YbefPPyIyIMm8Q/edit?usp=sharing Compatibility Data: A Shared Resource] (2015 slides deck) | |||
* [https://docs.google.com/document/d/1Nh7ktC1rQQyItBXRdCd7IHKLpdJceZ6LFmMTsbzaaJ8/ Functional dependencies analysis] | * [https://docs.google.com/document/d/1Nh7ktC1rQQyItBXRdCd7IHKLpdJceZ6LFmMTsbzaaJ8/ Functional dependencies analysis] | ||
* [https://docs.google.com/document/d/1ILwiPv5Wk3PwnKrD-sLmLBKhX6p6uEIj69gE3hr2MuI/ High level feature prioritization worksheet] | * [https://docs.google.com/document/d/1ILwiPv5Wk3PwnKrD-sLmLBKhX6p6uEIj69gE3hr2MuI/ High level feature prioritization worksheet] | ||
* [https://wiki.mozilla.org/MDN/Development/CompatibilityTables/Tribal_Knowledge ''Tribal'' knowledge] | |||
=== 1.2. Preface === | === 1.2. Preface === | ||
Line 24: | Line 25: | ||
Currently, the data are gather and maintain "by hand". Thanks to our awesome community we have some good data. However, this is hardly sustainable as the number of technologies is growing as well a the complexity of the implementation. We start to face some difficulties to stay up to date and to provide and improved content around those data. | Currently, the data are gather and maintain "by hand". Thanks to our awesome community we have some good data. However, this is hardly sustainable as the number of technologies is growing as well a the complexity of the implementation. We start to face some difficulties to stay up to date and to provide and improved content around those data. | ||
For Web Developers, | '''For''' Web Developers, | ||
Who wants to know | Who '''wants to know if they should use a technique''', | ||
The BrowserCompat system '''is a specialized web service''', | The BrowserCompat system '''is a specialized web service''', | ||
That '''provides compatibility data''' | That '''provides compatibility data''' | ||
Line 74: | Line 75: | ||
Not finished yet, see [https://docs.google.com/document/d/1oekQHEkiNSIxKSEhWSUArqMO517t3byoDWsq8Di-iB4/edit# Vision document in Google Docs] | Not finished yet, see [https://docs.google.com/document/d/1oekQHEkiNSIxKSEhWSUArqMO517t3byoDWsq8Di-iB4/edit# Vision document in Google Docs] | ||
Latest revision as of 19:51, 19 June 2017
FOR DISCUSSION: This document not finished elaborating, you can see the feedback in the Vision document in Google Docs
Vision
Serve feature compatibility information across multiple outlets and formats without data duplication
1. Introduction
The production vision document is about making a consensus about the features and limitations of the product. It should help us by providing a common vocabulary to help better communicate throughout the phases of the project.
Project Vision document defined by the Scrum Alliance and Agile Manifesto as a guideline to structuring work without overdoing it.
1.1. See also
- Compatibility Data product vision (this document)
- Compatibility Data: A Shared Resource (2015 slides deck)
- Functional dependencies analysis
- High level feature prioritization worksheet
- Tribal knowledge
1.2. Preface
Compatibility data are one of the key feature of MDN. It allows users to know more about the reliability of any web standard features and to ease the use of web technologies.
Currently, the data are gather and maintain "by hand". Thanks to our awesome community we have some good data. However, this is hardly sustainable as the number of technologies is growing as well a the complexity of the implementation. We start to face some difficulties to stay up to date and to provide and improved content around those data.
For Web Developers, Who wants to know if they should use a technique, The BrowserCompat system is a specialized web service, That provides compatibility data Unlike caniuse.com We'll be able to have a usable maintenance flow serving reports in multiple formats
1.3. Production vision summary
An overview, summarizing this document
Target group | Needs | Product | Value |
---|---|---|---|
|
|
|
|
Note: This table is purposefully rough-grained, giving an overview of what we’re building, what it’ll do, and for whom.
2. Business Opportunity/Problem Statement
Not finished yet, see Vision document in Google Docs