diff --git a/index.md b/index.md index 9083c0e..888d0e9 100644 --- a/index.md +++ b/index.md @@ -42,6 +42,7 @@ The sponsor is responsible for managing the review stage and votes. | N/A | [Simplify Admin Views*][simplify-admin] | Elisa Foltyn | N/A | | N/A | [Simplify Admin Views*][simplify-admin2] | Astrid Günther | N/A | | N/A | [Composer support][composer] | Astrid Günther | N/A | +| N/A | [User Experience][user-experience] | Niels Braczek | N/A | *) Two different proposals on the same target, need to be merged @@ -68,3 +69,4 @@ _**Legend:** A = Accepted | D = Draft | P = Pre-Draft | R = Review | X = Depreca [simplify-admin2]: https://github.com/joomla-x/joomla-standards/pull/7 [composer]: https://github.com/joomla-x/joomla-standards/pull/8 [rfc-procedure]: https://github.com/joomla-x/joomla-standards/blob/master/accepted/RFC-0-rfc-meta.md +[user-experience]: https://github.com/joomla-x/joomla-standards/pull diff --git a/proposed/user-experience-meta.md b/proposed/user-experience-meta.md new file mode 100644 index 0000000..1fc8724 --- /dev/null +++ b/proposed/user-experience-meta.md @@ -0,0 +1,88 @@ +# User Experience Meta Document +_Pre-Draft_ + +## 1. Summary + +This specification provides common guidelines for people involved in Joomla User Experience (UX) decisions. + +It introduces principles and metrics to enable discussion about and measurement of User Experience. + +This guidance is intended to be generic and therefore not defining specific workflows or designs for the CMS or other +Joomla projects. + +## 2. Why Bother? + +When training users to work with their Joomla website, we often see new users struggling with the user interface. We get +feedback that some click paths are not intuitive or that there are too many options and options that are difficult to +understand. + +Over the years there have been a number of teams, groups and individuals in the Joomla project who have tried to improve +the User Experience but failed to reach a long term agreement on the level of User Experience that Joomla wants to +implement. They often got lost in details about the size, position and colour of buttons because of a lack of +appropriate signposts. + +A specification of + +* the interaction principles to be considered and +* the metrics with which they can be quantified + +helps stakeholders to focus on what is essential. This enables the project to make a measurable and thus real progress +in terms of User Experience. + +This specification supports [the mission and the key value "Usability"][Mission, Vision & Values] of the Joomla project. + +[Mission, Vision & Values]: https://www.joomla.org/about-joomla/the-project/mission-vision-and-values.html + +## 3. Scope + +### 3.1 Goals + +The goal of this specification is to provide +* guidance to improve User Experience for Joomla +* a common vocabulary for discussions +* a definition of interaction principles +* a (non-final) list of User Experience metrics + +### 3.2 Non-Goals + +This specification will not define specific workflows or designs for the CMS or other Joomla projects. + +## 4. Approach + +### 4.1 DIN EN ISO 9241-110 - Ergonomics of human-system interaction - Part 110: Interaction principles + +### 4.2 Web Content Accessibility Guidelines (WCAG) + +## 5. Design Decisions + +## 6. People + +### 6.1 Editor(s) + +* Niels Braczek + +### 6.2 Sponsors + +* Sigrid Gramlinger + +### 6.3 Contributors + +* Christiane Maier-Stadtherr +* Florian Bauer +* Guido De Gobbis + +## 7. Votes + +* **Entrance Vote:** _(not yet taken)_ +* **Acceptance Vote:** _(not yet taken)_ + +## 8. Relevant Links + +_**Note:** Order descending chronologically._ + +* [Mission, Vision & Values][Mission, Vision & Values] + +## 9. Errata + +... +