Bug Fest Q1 2020 Retrospective Report





1Keep testers not to file bugstinymce.emotions_dlg.check  It works really well. Testers have more time for testing
2Ran participation report before and after Bug Fest tinymce.emotions_dlg.check Test cases can get reassigned multiple times. Anton did his best to get participation counts right. There were confirmed before publishing the results.
3Make sure that process is set and communicated before Bug Festtinymce.emotions_dlg.check Process was documented and timely updated at the release page
4Keep deploying bug fixes 2 times a daytinymce.emotions_dlg.check Done
5Settle P1 and P2 defects with capacity planning group during bug festtinymce.emotions_dlg.check All P1 and P2 defects are closed except 1 P2 bug
6Release Coordinatortinymce.emotions_dlg.check Oleksii Petrenko was introduced as release coordinator. He implemented many valuable process changes that allowed us to manage and control the release process much better.
7Lack of integration testing. Figure out environment to develop with.tinymce.emotions_dlg.check Scratch environments are available in Q3; Karate integration tests implementation is WIP in Q3. DevOps improvements to track both Karate and Postman tests.
8Log aggregation application is neededtinymce.emotions_dlg.check Easy access to BUg Fest logs was enabled at https://folio-bugfest-logs.s3.amazonaws.com/exportedLogs. Still need to implement log aggregation solution.
9Schedule meetings with Devs to review root causes of regressionstinymce.emotions_dlg.check WIP. https://docs.google.com/presentation/d/1DSD-ymmn4wRpQL5TRvgFepeGuL0PKNGPSxGXfs4zqRM/edit?usp=sharing
10Anton to figure out how to filter out new test cases in Test Rail and execute them outside of Bug Fest(sad) No action.
11Anton to do abetter job coordinating data loadingtinymce.emotions_dlg.check We used the same dataset and migrated it from Flameflower to Goldenrod. Therefore we had much fewer problems with test data.