List of tasks that can be done during project slowdowns/downtime
List of task by priority:
Add new tests (no need to commit to branch), manage and add tickets for missing tests
contract tests – https://openlmis.atlassian.net/browse/OLMIS-1012
performance tests - https://openlmis.atlassian.net/browse/OLMIS-3623
functional tests - https://openlmis.atlassian.net/browse/OLMIS-4569
Groom the TechDebt backlog by first prioritizing in the issue list, and then by ranking them on the board (more details on Dev Group)
Walk through code to find tech debts, create tickets for them, add label TechDebt.
add, review and/or improve unit/integration tests. Like rework them to use test data builder pattern, fix and reenable disabled tests, remove or improve tests that don't make any sense, etc.
Quick win tickets – https://openlmis.atlassian.net/issues/?filter=20549 (take by priority - from top to bottom, commit to branch if necessary)
Fixing tech debt – https://openlmis.atlassian.net/issues/?filter=20544 (take by priority - from top to bottom, commit to branch if necessary)
Refining backlog bugs
Overview of test cases
Familiarizing with Stock Management documentation
Maybe grooming of the tech debt backlog is worth putting here too? This is something that should be managed by the devs. cc @Paweł Albecki (Deactivated)