Wikimedia Apps/Team/Retrospectives/2016-07-01

July 01, 2016

=Android=

Previous Retrospective Actions

 * [DMITRY] Populate (roughly) sprint 86 DONE
 * [MICHAEL] Ask James F about misbehaving templates PUNT

Significant Events

 * Wikimania

Loved

 * We came really close to finishing the feeds by the end of the quarter.
 * Sprint was well-scoped. Thoughts?
 * Wikimania
 * Ton of work done on Feed this sprint
 * Blasted the hell out of the feed.+

Lacked

 * Consistency with sprint planning
 * Consistency with using #Unplanned-Sprint-Work
 * Do we need a more formalized SLA of sorts for the content service endpoints? (Answer might be no.)
 * Automated testing. CI is fully busted now.
 * User research.

Learned

 * We're sharing production machines with memory intensive services, like ORES.+lol +

Longed for

 * Knowing what caused us to miss the feeds MVP by the end of the quarter. Estimation? Scope change? Bumps?
 * Pointing tasks as a team before committing to work on them/pulling them into the sprint.

Action Items

 * [MICHAEL] Ask James F about misbehaving templates
 * [BERND] Measure requests to service endpoints. Are any endpoints getting significant use by non-Android app (or content service (testing)) User-Agents, so that we don't turn off services in use? Check with Services/Analytics teams?

- =IOS= July 01, 2016

Previous Retrospective Actions

 * [ADAM] Look into making Corey and Monte automatic viewers for anything related to MobileFrontend BEING DEALT WITH
 * [JOSH] Get Joe on ticket to get Rita access to Piwik and followup with Ops FOLLOWING UP
 * [RITA] Add to planning meeting agenda: Zeplin, intro to iOS process (https://etherpad.wikimedia.org/p/ios-weekly-planning) DONE
 * [JOSH] Find and give documentation to Joe regarding access to stat servers (stat1002 and stat1003) and/or event logging DONE

Significant Events

 * Katherine is the new ED+100
 * Wikimania +1
 * Portal badge discussion
 * Notifications work by Nirzar and Corey for iOS10

Worked Well

 * Joe! +1
 * Under the hood getting the same love the looks got this winter
 * WWDC
 * learning about UI testing things we can automate --- ooh fancy
 * random and most read proof of concepts were made into real content endpoints!
 * Austin!

Worked Poorly

 * Rita -
 * Release planning/testing/crash testing
 * Regression Test cases are a mess
 * Usability testing continues to not happen, usertesting.com is just terrible
 * Point estimation is confusing to n00bs
 * See https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/Android_story_estimation

Questions

 * What to do about straggler tasks?
 * Ex: https://phabricator.wikimedia.org/maniphest/query/Xm1UhAQYMa6y/
 * Herald?
 * Ex: https://phabricator.wikimedia.org/H168

Action Items

 * [JOSH] Ping ticket on Tuesday for followup with Ops (access to PIwik)
 * [MAX] Earlier meetings for Rita? Investigate. Who wants Rita at meetings? Which does Rita want to attend?
 * [JOSH/MAX/ADAM/DMITRY] Meet to discuss lack of QA resources, trust in shipping quality; regressions seem to be mounting
 * [JOSH] Add max to meeting about automating tests, etc
 * [MAX] Set up time with team to create similar to: https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/Android_story_estimation
 * [MAX] Look into migrating iOS projects into subprojects of iOS Backlog
 * [JOSH] Look at https://phabricator.wikimedia.org/maniphest/query/Xm1UhAQYMa6y/