User:Deskana (WMF)/Plan sandbox

From mediawiki.org

Background[edit]


Why try building new editing experiences?[edit]

  • Editing is a complex experience
  • Certain workflows are easier on mobile
  • Easier to guide users through a simpler workflow
  • Better performance on mobile devices with lighter and simpler experiences

Why prototyping is nice[edit]

  • Fast feedback cycle
  • Learning fast
  • Prototypes are easy to build
  • Learn fatal flaws in the idea before heavy investment into them has been made
  • Try lots of things in a short period of time

Prototyping lifecycle[edit]

  1. Generate ideas for prototype
  2. Prune list to pick ideas that fit the goals best
  3. Pick a prototype to implement
  4. Hack something together quickly as a proof of concept
  5. Test prototype with people
  6. If there are major problems, go to 3
  7. Release as a beta feature to try in the wild
  8. Measure quantitatively, qualitatively, gather feedback, iterate
  9. Release to production
  10. Keep iterating after release
  11. Go to 3

Brainstorming ways to achieve our strategic objective[edit]

Existing mobile-majority editors[edit]

  • More productive total edits
    • SuggestBot
    • More types of edits
      • Text change only
      • Adding links or citations
      • Edit citations
  • Creating more pages
  • Getting people to come back more often
  • Faster and fewer steps in the workflows
  • Clearer call to action
  • More feedback about your edit's impact
  • Registration easier (know you're logged in)
  • Fewer CAPTCHAs
  • Wiki-centred mobile keyboard
  • Content translation

Mobile readers[edit]

  • Turn readers into editors
    • Call to action
    • Prominence of edit buttons

New mobile editors[edit]

  • Thank people for joining

Desktop-only editors[edit]

  • Increase their total edits by getting them to also edit on mobile
    • "you can edit on mobile!" call to action
    • tell them things they can do on mobile
    • encourage them to carry out actions that are easier on mobile

Brainstorming prototype ideas[edit]

  • Sentence-level editing
  • User feedback