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
- 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
OpenLMIS: the global initiative for powerful LMIS software