Backlog Grooming Sprint 35
Objectives: Finish CCE and begin on F&E. Continue to make performance improvements.
Sprint 35 the focus is features. Sprint 36 the focus is bugs. 3.2.1 release target is after Sprint 36.
CCE
Goal: Make CCE demo-able
-
OLMIS-2995 - CCE Regression testing Done (MUST)
-
OLMIS-3200 - Create demo data for Vaccine Program and CCE Done (Team ILL)
-
OLMIS-3211 - Performance test metrics for all CCE endpoints Done (MUST)
- Do we have a pattern for POST and CSV?
Forecast and Estimation
We are starting on a new feature. If needed, we can have a kick off call to go over the domain and its utility within and across the system. Please make sure to raise any questions and review Forecasting and Estimation and specifically B. View Forecasted Product Needs for background on F&E and how it fits into the product. We are not creating a new service for this functionality, rather it will be stored in Reference Data.
-
OLMIS-2966 - Create User Rights for Managing Ideal Stock Amounts Done (MUST) Q: question in the ticket comments
-
OLMIS-2892 - Create ISA domain model with schema Done (MUST) Q: questions in ticket comments
OLMIS-2971 - Download Current ISA Values Canceled (MUST)
- Should we move CSV parsing/formating to shared lib?
Requisition
-
OLMIS-3187 - Improve performance of requisitions ready for approval Done (Team ILL)
-
OLMIS-3202 - Make one program in demo data match Malawi columns Done (MUST)
- What are the columns? Should we only shorten the names or also disable some of the columns?
Batch Screen
-
OLMIS-3181 - Add error highlighting to Batch Requisition screen Done (MUST)
-
OLMIS-3182 - Improve scrolling performance of Batch Requisition screen Done (Team ILL)
-
OLMIS-2912 - Perf Test: test data for 10k Orderables, 1k full supply, 5k non-full supply Done (MUST)
-
OLMIS-3212 - Meassure performance of Requisition's batch approval resources Done (MUST)
Fullfilment
-
OLMIS-3012 - View Orders UI: Ability to filter by processing period Canceled (MUST)
Reference UI
-
OLMIS-3166 - Add user control for AppCache Done
-
OLMIS-2656 - Implement table filter pattern and document Done Nice to have
-
OLMIS-3199 - Create and hook up asynchronous database Done (Team ILL) Nice to have
Reference Data
-
OLMIS-3152 - Add role assignments to mimic a typical user To Do
- (Josh Zamor) unrestrict more GET operations?
- programs and facilities done already
- geographic zones, levels, facility types, etc
- never to be unrestricted: users, ?
- Josh Zamor will eventually create a ticket on the following: cleanup facility, geographic zone and geographic level representations to be normal & essential representations (so exciting)
Platform
-
OLMIS-3196 - Sonar quality gate Done (Team ILL)
-
OLMIS-1652 - Health & Information Service Done
-
OLMIS-2981 - Nginx ephemeral port exhaustion under load To Do
-
OLMIS-2884 - Performance: Selenium spike Done (Team ILL Retrospective 2nd place vote-getter)
- Need more test and performance data (Team ILL Retrospective 2nd place vote-getter)
NIce to have
OLMIS-3148
-
Requisition fails to approve and shows un-translated error message that locks the page
Done
Requests from Malawi
This sprint is focused on new features and performance. We will be holding off on bugs till Sprint 36. I'm moving the list of bugs from Malawi to Sprint 36.
Hey Tenly Snow (Deactivated) we pulled these 3 tickets (3015, 3028, 3032) from the sprint. Please let us know if you want us to include tickets for you in this next sprint. We are trying our best to only add tickets that we plan to complete.
Related content
OpenLMIS: the global initiative for powerful LMIS software