beyond safefood 360 with the developers api€¦ · beyond safefood 360 with the developers api...
TRANSCRIPT
Safefood 360° User Conference – New Orleans, 2016
Beyond Safefood 360 with the Developers API
Philip Gillen, Chief Operating Officer
Safefood 360° User Conference – New Orleans, 2016
Definition
In information technology, “integration” is the process of linking together different computing systems and software applications physically or functionally, to act as a coordinated whole.
Safefood 360° User Conference – New Orleans, 2016
Business software
• Sales Department – CRM
• HR Group – HRM / Payroll
• Finance – ERP
• Quality – FSMS / QMS
• + 200 other software applications!
Safefood 360° User Conference – New Orleans, 2016
Consequences
• Software silos
Safefood 360° User Conference – New Orleans, 2016
Safefood 360° User Conference – New Orleans, 2016
Consequences
• Software silos
• Customer / supplier list?!
• Manual data duplication
• Change control difficult
Safefood 360° User Conference – New Orleans, 2016
Integration
• One congruous and harmonious ecosystem
Safefood 360° User Conference – New Orleans, 2016
Safefood 360° User Conference – New Orleans, 2016
Integration
• One congruous and harmonious ecosystem
• One version of the truth
• Reduced double entry and errors
• Increased agility and competitive advantage
Safefood 360° User Conference – New Orleans, 2016
Safefood 360° User Conference – New Orleans, 2016
Reality of Integration
• Complex
• Costly
• High abandon / failure rate
Safefood 360° User Conference – New Orleans, 2016
How to Integrate
Safefood 360° User Conference – New Orleans, 2016
Steps to Integration
1. Embed existing systems
2. Identify integration points
3. Establish business case / ROI
4. Decide EAI versus Point-to-Point
Safefood 360° User Conference – New Orleans, 2016
Steps to Integration
5. Prepare project plan
6. Develop / test integration
7. Implement
8. Validate
Safefood 360° User Conference – New Orleans, 2016
Integration Opportunities
Safefood 360° User Conference – New Orleans, 2016
Master Data
• Customer / Supplier List
• Item / Product / Material List
• Employee Data
• Documents
Safefood 360° User Conference – New Orleans, 2016
Module Data
• Complaints
• Monitoring
• Training
Safefood 360° User Conference – New Orleans, 2016
Third Party Services
• Pest Inspections
• Laboratory Micro testing
• Audits
Safefood 360° User Conference – New Orleans, 2016
Other
• Single Sign On
Safefood 360° User Conference – New Orleans, 2016
Developer API
Safefood 360° User Conference – New Orleans, 2016
What is an API
• A set of programming instructions
• A specification
• A manual
• Templates / samples
Safefood 360° User Conference – New Orleans, 2016
Safefood 360° User Conference – New Orleans, 2016
Safefood 360° User Conference – New Orleans, 2016
Safefood 360° User Conference – New Orleans, 2016
Example
Safefood 360° User Conference – New Orleans, 2016
Customer Complaint
Safefood 360° User Conference – New Orleans, 2016
Integration “within”
Safefood 360° User Conference – New Orleans, 2016
Integration within
• Master Data
• Supplier/Customer Portals
• Related Records
• New Workflow / Rules module!
Safefood 360° User Conference – New Orleans, 2016
Safefood 360° User Conference – New Orleans, 2016
Safefood 360° User Conference – New Orleans, 2016
Safefood 360° User Conference – New Orleans, 2016
Summary
• Integration can bring benefits
• Must be a solid business case or forget it
• Master data – biggest bang for your buck
• Remember integration within!
(reality check!)
Safefood 360° User Conference – New Orleans, 2016
Thank you