Scalability also applies to the organisations operating the platform.
The same engineering architecture should support:
- individual farmers
- agricultural cooperatives
- research institutions
- irrigation authorities
- commercial agricultural companies
- multinational agricultural organisations
Each organisation may require different operational workflows, reporting capabilities and management structures.
These differences should be addressed at the application layer without altering the underlying engineering architecture.