Wikimedia Release Engineering Team/Testing Initiative 2015

From mediawiki.org

Summary[edit]

In reviewing the Q2 2014-15 Team Health Checks, the Team Practices Group noticed a theme of small interferences to promoting a healthy culture of testing.

The Team Practices Group collaborated with Release Engineering to address these issues. Together, on July 27, 2015, they hosted a "Testing: Where Does It Hurt?" meeting open to all of WMF Engineering.

"Testing: Where Does It Hurt?"[edit]

Video of July 27, 2015 meeting

Actionable Items from "Testing: Where Does It Hurt?" meeting[edit]

    • [Meta] The small size (Dan and Grace) wasn't sufficient for this type of work
    • [Greg+Dan] Call out things we changed on the wiki page: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Testing_Initiative_2015
      • JavaScript framework
      • Train 2.0
      • Onboarding discussion ended with these outcomes:
        • Grace & Anna L to get a few more items (Dan to outline what they are) on an onboarding checklist
        • Greg to delay creating an introductory "how we do things" type vide/presentation until after the change to Train 2.0 (and Differential?)
    • [Meta] lots of good things came out of it (the usefully targeted/scoped tasks)
    • [Meta] Timing had a lot to do with some of the lack of momentum.
    • [Meta] Timeboxing would have been good, eg 3 months (a quarter).
    • [Meta] Scope wasn't clear at the beginning as it was more of a exploratory exercise turning into a project in and of itself