Zambia Dashboard Feedback

Tracking feedback/bugs here as Kelvin is still working. Christina Riley I'd update this in a few days to see what things are done versus need to be ticketed in Jira once Kelvin finishes up. See the other feedback doc as an example.


Main Issues
The main problem is that not all structures are showing up / flowing into the web UI. This is resulting in two big issues (directly below) that inform all of the specific bugs (detailed further below):
  1. Missing structure data:
    1. Table View: Yellow structures (enum but not visited) and field-added structures not included in any of the counts
    2. Map View: Not able to see yellow structures, green structures, and added structures
  2. The count & indicator calculations are incorrect due to missing structure data
    1. Spray coverage & effectiveness indicators are incorrectly only including fully sprayed; they should include fully & partially sprayed

Details of all bugs:
  • Map View:
    • Map View loading: this is taking longer than expected for certain spray areas
    • Structures not showing up include:
      • Yellow: Enumerated but not visited 
      • Green: Fully sprayed
      • All structures added in the field
    • Map indicators: 
      • Target Coverage & Found Coverage are not populated
      • Duplicates & Not Sprayed Reason not appearing
    • Map view above spray area level: Province, District, HFCA map-views are currently missing
    • Drill down banner: No levels shown between 'Zambia 2019 IRS Campaign' and the Spray area
  • Table View:
    • Country-level view down to Spray Area-level view:
      • Total structures: this is populating w/ total structures visited of those that were enumerated (this should be total on the ground - i.e. enumerated structures plus added structures)
        • It should include any structures enumerated but not visited 
        • It should include any structures added in the field
      • Targeted structures: this appears to be a count of spray areas, not number of targeted structures within the spray area.
      • Sprayed structures: this only includes fully sprayed structures that have been enumerated
        • It should include partially sprayed structures
        • It should include partially & fully sprayed structures that were added in the field
      • Spray coverage of targeted (progress): this calculation appears to be correct, assuming that the above counts get fixed, but this will need to be tested once the counts are fixed / the data is flowing correctly.
      • Room coverage of structures sprayed: not testable until the counts are fixed / the data is flowing correctly.
    • Spray Area-level view: 
      • Structures on the ground: this is populating w/ total structures visited of those that were enumerated (this should be total on the ground - i.e. enumerated structures plus added structures)
        • It should include any structures enumerated but not visited 
        • It should include any structures added in the field
      • Found structures: this is populating w/ total structures visited of those that were enumerated (this should be total visited & eligible, including added structures)
        • It incorrectly includes ineligible structures
        • It should include any structures added in the field
      • Sprayed structures: this only includes fully sprayed structures that have been enumerated
        • It should include partially sprayed structures
        • It should include partially & fully sprayed structures that were added in the field
      • Spray Coverage (Effectiveness): this calculation appears to be correct, assuming that the above counts get fixed, but this will need to be tested once the counts are fixed / the data is flowing correctly.
      • Found Coverage: this calculation appears to be correct, assuming that the above counts get fixed, but this will need to be tested once the counts are fixed / the data is flowing correctly.
      • Spray Success Rate (PMI SC): this calculation appears to be correct, assuming that the above counts get fixed, but this will need to be tested once the counts are fixed / the data is flowing correctly.
      • Room coverage of structures sprayed: not testable until the counts are fixed / the data is flowing correctly.