medic / cht-roadmap

CHT roadmap initiatives to be scheduled on the CHT roadmap
https://github.com/orgs/medic/projects/112
0 stars 0 forks source link

Q4 2023 Form errors are easy to debug #120

Open mrjones-plip opened 1 year ago

mrjones-plip commented 1 year ago

Key Result: 7 app developers report that efforts from this OKR have improved their form development workflow.


Early August 2023 update: - this will mostly be focused on Enketo uplift Late Sept 2023 update: - Enketo uplift not quite done, continuing into Q4

In Allies synthesis of the nuggets, two items problem statements out:

When you couple this with our OGSMs that have an entry of "config. defect tickets for MoH X, Y and Z", it makes sense we should focus on this.

The goal should be to reduce the total time it takes to build a form by assessing the largest pain points for app developers and making them less painful. This might include, but is not limited to:

Think beyond CHT Conf!! Many smaller wins in other, related areas can result in less errors or easier to debug errors!

garethbowen commented 1 year ago

One related thought I've been mulling over is extending the Test Harness with a no-code version (JSON given and then). Writing tests should be part of writing forms, so making this easier lowers the overall burden and speaks to "debug" in the issue title. One idea might be to run an actual CHT instance like a full e2e suite which would mean it could be extended later to test other things like interop and dashboards too.

mrjones-plip commented 1 year ago

Citing these as important for the Enketo uplift effort: