How does an ERP differ from a farm accounting program?+−
A farm accounting program records the operations of one area, such as fields, inventory or fuel, and calculates its result, while an ERP brings the accounting, purchasing, sales, finance and approvals of several departments into one system with roles. A farm of a few hundred hectares often needs only a field and inventory records program; an ERP is needed when several departments keep records and the owner wants costs and cash in one place.
Do we need separate field software if we have an ERP?+−
Yes, if the ERP has no field map, crop rotation or crop technology maps: agronomists then need their own system, linked to the ERP through shared reference data for fields and crops. The bad case is fields kept twice, in the ERP and in the agronomy software, with different areas and names. The right setup is one system responsible for fields and the other taking them from it through data exchange.
When is custom development better than a subscription to a ready service?+−
When the ready service does not cover a key process, does not integrate with your systems, or the data must stay with you. For the standard tasks of a small farm a subscription is usually the better deal: a quick start and a lower entry price. Custom development pays off where processes are non-standard, there are several systems, and per-hectare or per-user fees grow with the company.
How many systems does a farm really need?+−
For a 5,000 ha enterprise the typical set is three or four systems: accounting (in Ukraine, BAS with M.E.Doc e-reporting), field and operations records or an agri ERP, machinery telematics and, if there is a sales team or an own elevator, a CRM or elevator system. You can start with one; what matters more than the number is the exchange between them: fields, crops and inventory items should be created once.
How much does agribusiness software cost and how fast does it launch?+−
A ready service launches within days and is paid for by subscription per hectare, user or module. Custom software is paid for by the scope of development and support, and the first module launches after the analysis and prototype; askcust estimates it with a fixed scope. Compare the cost of ownership over several years, including integrations, training and the cost of switching if the service stops fitting.
Who owns the data in a ready service and in custom software?+−
In custom software the data and the code belong to the client: the database runs on the client's server or cloud account. In a ready service the data is formally yours but stored by the vendor, and you can take it back only to the extent and in the format the export allows. Before subscribing, check for a full export and an API, and what the contract says about the data after cancellation.