Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Josh Garth
@DrGravity
crispymtn.com
Consumer Software Industrial Software
Industrial Software
Industries Full Of Frustrated Consumers
What is
industrial software?
Software we use at work
Industrial Software: An Example
Industrial Software: An Example
Industrial Software: An Example
Industrial Software: An Example
What’s different about
industrial software?
• Higher Availability requirements
• Higher Privacy requirements
• No focus on usability
• No regular updates
Why is industrial
software in this state?
• No SaaS allowed (e.g. problems with EU Safe
Harbor)
• User ≠ Buyer
• Cost of switching software/workflow is prohibitive
•...
Why develop
industrial software?
DHL just spent
345.000.000 Euros
on nothing.
Why buy
industrial software?
• It will save you money in the long run
(when developed with modern methods)
• Data rules the world
• The competition is ...
Developing modern
industrial software
Challenges
• Importing data from legacy systems
• Interacting with legacy systems
• Zero-downtime deployment
• At-scale de...
Modern iOS Deployment
• Modern mobile devices:
designed to be general-
purpose, for consumer use
• We want them to be special-
purpose, for indu...
Deployment: Goals
• Restricting Access
• Fast & Easy Setup
• Reliable updates
Restricting Access
• Single-App Mode
• Disable everything that isn’t relevant to usage
• No “broken state” possible
• No m...
Fast & Easy Setup
• MDM (optional: with DEP)
• Apple Configurator
• 3rd party tool like Hockey
Reliable updates
• Don’t want user interaction
• Devices have no downtime for nightly updates
• Standard App-Store updates...
Interested? Come
work with us.
Talk to me: jg@crispymtn.com
Industrial Software
Industrial Software
Industrial Software
Industrial Software
Upcoming SlideShare
Loading in …5
×

Industrial Software

590 views

Published on

This is a talk I gave at http://swift.berlin (#13) on November 30th, 2015.

Published in: Business
  • Be the first to comment

  • Be the first to like this

Industrial Software

  1. 1. Josh Garth @DrGravity crispymtn.com
  2. 2. Consumer Software Industrial Software
  3. 3. Industrial Software Industries Full Of Frustrated Consumers
  4. 4. What is industrial software?
  5. 5. Software we use at work
  6. 6. Industrial Software: An Example
  7. 7. Industrial Software: An Example
  8. 8. Industrial Software: An Example
  9. 9. Industrial Software: An Example
  10. 10. What’s different about industrial software?
  11. 11. • Higher Availability requirements • Higher Privacy requirements • No focus on usability • No regular updates
  12. 12. Why is industrial software in this state?
  13. 13. • No SaaS allowed (e.g. problems with EU Safe Harbor) • User ≠ Buyer • Cost of switching software/workflow is prohibitive • Industry resistant to change, age of leadership
  14. 14. Why develop industrial software?
  15. 15. DHL just spent 345.000.000 Euros on nothing.
  16. 16. Why buy industrial software?
  17. 17. • It will save you money in the long run (when developed with modern methods) • Data rules the world • The competition is doing it
  18. 18. Developing modern industrial software
  19. 19. Challenges • Importing data from legacy systems • Interacting with legacy systems • Zero-downtime deployment • At-scale deployment • Cost efficiency
  20. 20. Modern iOS Deployment
  21. 21. • Modern mobile devices: designed to be general- purpose, for consumer use • We want them to be special- purpose, for industrial use
  22. 22. Deployment: Goals • Restricting Access • Fast & Easy Setup • Reliable updates
  23. 23. Restricting Access • Single-App Mode • Disable everything that isn’t relevant to usage • No “broken state” possible • No misuse of devices for surfing the web • Via Configurator / MDM / or App itself • UIAccessibilityRequestGuidedAccessSession
  24. 24. Fast & Easy Setup • MDM (optional: with DEP) • Apple Configurator • 3rd party tool like Hockey
  25. 25. Reliable updates • Don’t want user interaction • Devices have no downtime for nightly updates • Standard App-Store updates don’t work • Hockey Auto-Updater works in conjunction with UIAccessibilityRequestGuidedAccessSession
  26. 26. Interested? Come work with us. Talk to me: jg@crispymtn.com

×