Soil Health V2
Purpose
To introduce a soil sample collection task and have some means for documenting the resulting analysis of those samples in order to understand soil health on different areas of the farm over time. Furthermore, to introduce a product inventory feature to make the soil amendment task created in Soil Health V1 (and other products more generally) easier to work with and manage.
Stakeholders
Hannah Wittman
Sean Smukler
Grants involved
ScotiaBank
RBC
OSC4
Hannah’s new new frontiers
Release window
Fall 2024
Scope
Epic | User story | Additional context |
---|---|---|
Soil sample collection task | As a farmer interested in the soil health of my farm I want to be able to create and assign a soil sample collection task to be completed at various places around my farm so that I can have a record of where and when I sampled | Soil sample task creation must support:
|
Soil sample collection task | As a farmer interested in the soil health of my farm I want to be able to complete a soil sample collection task and when I expect analysis to be complete so that I can understand my current and evolving soil health | Completion flow should support:
|
Soil sample analysis | As a farmer interested in the soil health of my farm I want to be prompted by LiteFarm to enter the results of my completed soil collection tasks at a reasonable time frame post-collection so that I can document those results in LiteFarm to understand my current and evolving soil health | This could use the existing notification framework or some other approach. |
Soil sample analysis | As a farmer interested in the soil health of my farm I want to be able to enter the results of my completed soil collection tasks at a reasonable time frame post-collection so that I can document those results in LiteFarm to understand my current and evolving soil health | Users should be able to:
|
Soil sample analysis | As a farmer interested in the soil health of my farm I want to be able to view the results of my previous soil analysis so that I can understand my current and evolving soil health | Probably Soil Health V3. Could be an Insight (similar to the old Soil OC insight) or a layer for maps. |
Product inventory | As a FO/FM I want to be able to view, modify, and retire a product in my farm inventory so that I can keep track of which products I’m using where and how their use impacts the farm | Should cover products used in:
Should support the attributes defined in the Augmented soil amendment task from Soil Health V1 - such as N, P, K, and mineralization rate - and potentially others. Could even do quantity as a stretch goal. |
Product inventory | As a user creating a soil amendment or cleaning task I want to be able to pull from the existing list of products for that category used on the farm so that I don’t have to re-enter product attributes with each use | This is a more user friendly implementation of Soil Health V1. Should also support the ability to introduce new products to the inventory in flow.
|
Things to be investigated
Question | Answer | Notes |
---|---|---|
Should LiteFarm be recommending the lat / long of collection points based on the area being sampled? |
| @David Trapp to provide links here
|
What soil collection task details are necessary to taking effective samples? |
|
|
Should multi-point soil sample collection tasks be treated as one task or many? |
|
|
Is there a particular type of soil sample collection types we’re looking to support? |
|
|
Is there a particular type of soil sample analysis types we’re looking to support? |
|
|
What format of soil analysis should we be supporting out of the box? |
|
|
Should users be prompted for a follow-up timeframe to provide soil analysis results after collecting soil samples or should that be static (e.g. 2 weeks) or something else? |
|
|
What is the best way to show farmers changes to soil health at the farm (versus point) level? |
|
|
What attributes must and should be documented in each soil amendment task? |
| See API - Version 1 (current) (fertilisers, green_manure section) |
(Assuming we document quantity) does it make sense to include a “Low inventory quantity” alert for products that are nearing depletion? |
|
|
@Duncan Brain Question about backfilling data. In SoilV1 we are looking to save |
|
|
Additional resources
API - Version 1 (current) (See fertilisers, green_manure sections)