Tech debt themes

Following are a few examples of themes in tech debt that may warrant a more holistic exploration and solution than one-off fixes as specific cases crop up.

 

Type of issue

Priority

Examples

Type of issue

Priority

Examples

Resources only being loaded at certain points in a flow, resulting in errors if a user navigates directly to a resource (via URL) instead of navigating as expected.

Low

https://lite-farm.atlassian.net/browse/LF-3025

Inconsistent or erratic navigation using “<“, occasionally resulting in “loops”.

Medium

https://lite-farm.atlassian.net/browse/LF-3176

https://lite-farm.atlassian.net/browse/LF-2635

https://lite-farm.atlassian.net/browse/LF-3245

 

Concurrency problems - instances where multiple users have access to a farm and the actions of one are not accurately updated and/or pushed to the other users.

High

https://lite-farm.atlassian.net/browse/LF-3220

https://lite-farm.atlassian.net/browse/LF-3215

Need to be able to edit crop plans.

High

 

Need to be able to edit tasks.

Medium

 

Behaviour when switching from “seeking certification” to “not seeking certification” and vice versa is not well understood.

Medium

 

Google maps - limited ability to modify or interact at the level we’d like with the farm map.

Medium

https://lite-farm.atlassian.net/browse/LF-3191

https://lite-farm.atlassian.net/browse/LF-2056