Region - Include nearby countries such as Malaysia, Indonesia, and etc
All mobile infrastructures are available in Singapore and in the region
Not required to update the schedule completion status immediately to the corporate server once job was done
Features
Technical executive able to download the schedules inspection details from the corporate server and store into her mobile device locally
Description of the inspections
Location of inspections
Time of inspections
Schedules reflect as appointment in mobile device calender
Technical executive able to update the schedules status into her mobile device and perform data synchronization at the end of the day
Constraints
Inspection may take longer than the allocated time
Customer change inspection schedule frequently
Task Reallocation
Instead of letting the field executive to pick who to take over her next task due to current task exceeding allocate time, we should let the server decide for the following reasons:
to avoid bias
server know the location of available technical executives in the proximity
in case of many request of change, the server can handle conflict and resolve assignment quickly
cut down technical executive responsibility so that she can concentrate on the task on hand, instead of being distracted by allocating next tasks to others
Data Architecture
What we need:
Need a partitioned database, in order to seggregate different locations and technical executives on daily basis interm of data structure.
Database synchronization methods
Infrastructure Architecture
What we need:
LBS, we need to determine location of technical executive as where they are
GIS, we need to know what is the best route to customer sites and generate the map on mobile devices