19
Building Mobile Workforce Management Solutions Philip Hayes Architect - Red Hat Mobile Practice Wednesday 3rd May 2017

Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

Building Mobile Workforce ManagementSolutions

Philip HayesArchitect - Red Hat Mobile PracticeWednesday 3rd May 2017

Page 2: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

Mobile Workforce Management

Page 3: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

Agenda

● What is a Mobile Workforce Management solution?● Typical Features● Common Discussion Points● Project Overview● Project Timeline● Sample flow● Portal● WFM Architecture● Raincatcher● Open Discussion

Page 4: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

WFM - Workforce ManagementWhat is a workforce management solution?

Provides the ability to schedule jobs to specific users on any device and to track and report on the progress of those jobs.

Current solutions often require the field agent to carry multiple devices e.g.

● Barcode Scanner● Rugged Laptop● Smartphone with camera

Page 5: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

WFM - Workforce ManagementTypical Features

● Job Scheduling● Asset Management● Online/Offline and Data Sync● Workflow Engine● Job Status/Event Updates● Dynamic Forms● Emergency Dispatch● SLA Escalation● GPS Worker and Job Tracking, Site Navigation● Team Mgmt. and Time Tracking● Photo capture and annotation● Barcode Scanning

Page 6: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

WFM - Workforce ManagementCommon Discussion Points

● Domain knowledge● Data loss● System capacity / performance testing● Offline use / connectivity issues● Compliance updates● User adoption● Multiple points of integration● Fast vs Slow IT● BYOD● Security / encryption● Center of excellence

Page 7: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

WFM - Workforce ManagementProject Overview

● Key players○ Technical Architect - Backend Integration○ Business Analyst○ Business Sponsor○ Scrum Master

● Agile methodology● Hybrid client development● 6 Month project timeline

Page 8: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

WFM - Workforce ManagementProject Timeline

● Project duration 6 months● Initial deliverable 2 months

○ Early adopters○ Minimal Viable Product○ Limited set of workflows○ Partial device support

● Full project delivery○ Full functionality○ Complete set of workflows○ Ramp up to 100% user adoption

Page 9: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

WFM - Sample flow

Page 10: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

WFM - Sample flow

Page 11: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

WFM - Portal

Page 12: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

WFM - Typical architecture

SSO

Authentication

CRM

Customer care

Redis Cache

MBaaS Service

MBaaS Service

MBaaS Service

ESB

Portal

Page 13: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

Raincatcher

Page 14: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

Raincatcher

● Overview of components● Form creation● Portal● Client builds● Sample work order

Page 15: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

Raincatcher overview of components

Page 16: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

Raincatcher components

Page 17: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

Open discussion

Page 18: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any

THANK YOUplus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHatNews

Page 19: Solutions Building Mobile Workforce Management · WFM - Workforce Management What is a workforce management solution? Provides the ability to schedule jobs to specific users on any