Environment: test/staging + production; user roles and permissions; single sign-on if needed.
Configuration and customization
Modules typically configured: POS or order entry, production planning, inventory/stock, recipes/nutrition, quality control, labeling/compliance, reporting.
Customizations: custom fields, specific labeling requirements, unique production routings, API endpoints, dashboards, and automation rules.
Integration and automation
API connections, EDI/CSV feeds, webhook-based event triggers.
Automated replenishment, batch reminders, KPI alerts, and exception handling.
Validation and testing
Unit, integration, and user acceptance testing.
Data reconciliation checks: recipe yields, batch sizes, cost rollups.
Customisation
Core needs: order management, production planning, inventory, recipe management, labeling/compliance, reporting.
Customization categories:
Data model: custom fields, extra attributes on ingredients, vendor data, lot traceability rules.
Workflows: bespoke production routings, bake schedules, shifting, downtime rules.