SlideShare a Scribd company logo
1 of 21
Motorola Scanner
Tool
Dakota Stark
Overview
O I am an intern at Hackbarth Delivery
Service. My job here is to keep track,
troubleshoot, and fix the Motorola
scanners that are used for deliveries.
O Keeping up with almost 500 of these
scanners spread amongst 22 different
terminals can be problematic.
The Problem
O These scanners have 2 different batteries.
Once the backup battery dies, the device
flashes itself with factory settings.
O The IT department is the only department that
is capable of reconfiguring the scanners.
O When a scanner goes down, the driver is
forced to proceed via pen/paper
O Without the scanner, we are letting the end
customer down by not providing tracking
updates.
Needs Definition and
Results of Stakeholder
Analysis
O Stakeholders include:
O Company as a whole
O Terminal managers, drivers, Hackbarth
customers, IT team.
O Hackbarth as a company needs this tool to
reconfigure scanners and get them back
online in a timely manner. This will also save
money by not having to ship as many
scanners to and from. With both of these
needs filled, it will save time and ultimately
make the end customer happier.
Needs Definition and
Results of Stakeholder
Analysis
O Making the end user happy is the ultimate
goal at Hackbarth.
O Terminal managers/drivers primary need
is for this tool to reconfigure the scanner
and get it back online in as fast as
possible so they can finish their routes.
O Also so we do not have to ship a device
back for a simple reconfiguration.
Use Case Description
O Imagine a driver out on route delivering
goods. Little did they know the battery of
their scanner did not charge all the way up
the night before. The driver keeps using it
until both the main and the backup
battery’s die. The device then loses its
configuration. The driver pulls over and
plugs in his scanner and runs the
Motorola Scanner Tool. Once the scanner
is reconfigured, the driver is back on
his/her way.
Use Case 1: Scanner
reconfiguration during route
Prototype Description
O The UI of the Motorola Scanner Tool will
be a simple window prompting the user
whether they want to run the program or
not. If the user clicks yes, then the tool will
reconfigure the scanner. If the user clicks
no, the application will close.
Main Page
Second Page
DeviceSettings
Battery
Auto
Brightness
Screen Always
On
Connectivity
AccessPoint
Names (From
SIM)
AT&T
Phone On
Wi-Fi Off
Bluetooth Off
Input
Autocorrect
Off
Suggestions
Off
Device Settings Flow Chart
Performance Metrics
O Reconfigure a scanner that has flashed
O Simple to use
O Non-techy individuals can use it with ease
O Fast to use
O Completes the task quickly so that the user
can go about their work
Results of the Performance
Evaluation
O After evaluating the performance metrics,
my application is in good standing.
O It is simple in that that there are only 2
different pages with 2 different buttons.
(Yes & No)
O Loads very quickly and completes the
reconfiguration process in 2-3 seconds
What are usability
considerations?
O My new method is no fix for a broken
scanner
O If a driver has to use this on their route,
they will need a car charger to boot it back
up and run my program
O Driver would have to stay connected to
the charger for a while to re-charge
batteries.
Results of usability studies
O My application has only been tested in-
house.
O It will work in the field because they use
the exact same devices.
O The tool is simply reconfiguring settings,
mostly with regedits.
Alternative Method
O Current way we are handling it
O Its inefficient with both time and money
O Teach all drivers/employees how to
reconfigure the devices
O Impossible!
O Hire IT worker at all 22 terminals
O Not cost efficient
Economic, Technical,
Organizational feasibility
O I believe that the method with my scanner
tool will work.
O It is simple enough for the
drivers/managers to use it as need be.
O It saves money and time
O No downfalls
O Simply put, Scanners should not have to
come back to the corporate office just to
be reconfigured.
Tangible Cost and benefits
O Software development cost of $1875.
O 5 hours per week x 15 weeks @ $25/hour
O Saves shipping cost to and from terminals
O One overnight package to ATL is $38.69
O Multiply this by two, since we have to send it
back.
O Saves time
O No longer have to manually reconfigure
scanners.
O More time to work on other projects
O Takes me one hour to log/reconfigure one
device
Intangible Costs and Benefits
O Employee satisfaction
O Easy to use
O One-Click reconfiguration
O End-Customer satisfaction
O Updated tracking notifications
O Ultimate goal
Lessons Learned…
O Time management is a big priority.
O It is difficult balancing this course with
other courses.
O Resources are all over the place!
O About ¾ of the way through, I found a
piece of software called WinDiff that can
compare two registry snapshots. Would
have made life so much easier if I had it in
the beginning.
Courses That Helped
O ITE 115, 285, 370
O Without these courses, I wouldn’t have known a
thing about Visual Basic.
O ITE480
O I learned primarily about gaining the needs of
the end users. I also learned how to make use
case’s and how to effectively use them
O ITE474
O I learned how to make the relationship between
a human (user) and the computer (machine) go
as smoothly as possible.

More Related Content

Viewers also liked (9)

Vol 2 № 3(3)
Vol 2 № 3(3)Vol 2 № 3(3)
Vol 2 № 3(3)
 
Vol 3, № 5 (5)
Vol 3, № 5 (5)Vol 3, № 5 (5)
Vol 3, № 5 (5)
 
Vol 2, № 5 (5)
Vol 2, № 5 (5)Vol 2, № 5 (5)
Vol 2, № 5 (5)
 
Vol 1, № 5 (5)
Vol 1, № 5 (5)Vol 1, № 5 (5)
Vol 1, № 5 (5)
 
Vol 4, № 5 (5)
Vol 4, № 5 (5)Vol 4, № 5 (5)
Vol 4, № 5 (5)
 
Vol 2 №2(2)
Vol 2 №2(2)Vol 2 №2(2)
Vol 2 №2(2)
 
Vol 2, № 4 (4)
Vol 2, № 4 (4) Vol 2, № 4 (4)
Vol 2, № 4 (4)
 
Green School (Departmental Report)
Green School (Departmental Report)Green School (Departmental Report)
Green School (Departmental Report)
 
The State of Web Development Services in 2016
The State of Web Development Services in 2016 The State of Web Development Services in 2016
The State of Web Development Services in 2016
 

Similar to Reconfigure Motorola Scanners Quickly with New Tool

Manufacturing Processes 5
Manufacturing Processes 5Manufacturing Processes 5
Manufacturing Processes 5BhaveshMhaskar
 
Production Kanban Software Productoo 2018 | Smart Factory
Production Kanban Software Productoo 2018 | Smart FactoryProduction Kanban Software Productoo 2018 | Smart Factory
Production Kanban Software Productoo 2018 | Smart FactoryProductoo Software
 
NC-PerfectPartBrochure
NC-PerfectPartBrochureNC-PerfectPartBrochure
NC-PerfectPartBrochurePeter Hammond
 
Portfolio of skills_ROMANO_Claudio - ENG
Portfolio of skills_ROMANO_Claudio - ENGPortfolio of skills_ROMANO_Claudio - ENG
Portfolio of skills_ROMANO_Claudio - ENGClaudio Romano
 
AlgoPlanner_CompleteSolution
AlgoPlanner_CompleteSolutionAlgoPlanner_CompleteSolution
AlgoPlanner_CompleteSolutionKenn Hersted
 
PCB layout using CNC machine
PCB layout using CNC machinePCB layout using CNC machine
PCB layout using CNC machineVenkatkumar78
 
IRJET- New Generation Multilevel based Atm Security System
IRJET- New Generation Multilevel based Atm Security SystemIRJET- New Generation Multilevel based Atm Security System
IRJET- New Generation Multilevel based Atm Security SystemIRJET Journal
 
Retrofitting a legacy SPA to use a functional architecture
Retrofitting a legacy SPA to use a functional architectureRetrofitting a legacy SPA to use a functional architecture
Retrofitting a legacy SPA to use a functional architectureManuel Rivero
 
CNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communicationCNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communicationVenkatkumar78
 
IRJET- KC Draw using Arduino
IRJET- KC Draw using ArduinoIRJET- KC Draw using Arduino
IRJET- KC Draw using ArduinoIRJET Journal
 
TFG_Oriol_Torta.pdf
TFG_Oriol_Torta.pdfTFG_Oriol_Torta.pdf
TFG_Oriol_Torta.pdfhoussemouni2
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotPraneel Chand
 
How Ignition Eases SCADA Pain Points
How Ignition Eases SCADA Pain PointsHow Ignition Eases SCADA Pain Points
How Ignition Eases SCADA Pain PointsInductive Automation
 
IRJET - New Generation Multilevel based Atm Security System
IRJET - New Generation Multilevel based Atm Security SystemIRJET - New Generation Multilevel based Atm Security System
IRJET - New Generation Multilevel based Atm Security SystemIRJET Journal
 
Accelerometer Controller Robot
Accelerometer Controller RobotAccelerometer Controller Robot
Accelerometer Controller RobotNathan Raj
 

Similar to Reconfigure Motorola Scanners Quickly with New Tool (20)

Final(1)(2)
Final(1)(2)Final(1)(2)
Final(1)(2)
 
Manufacturing Processes 5
Manufacturing Processes 5Manufacturing Processes 5
Manufacturing Processes 5
 
Production Kanban Software Productoo 2018 | Smart Factory
Production Kanban Software Productoo 2018 | Smart FactoryProduction Kanban Software Productoo 2018 | Smart Factory
Production Kanban Software Productoo 2018 | Smart Factory
 
NC-PerfectPartBrochure
NC-PerfectPartBrochureNC-PerfectPartBrochure
NC-PerfectPartBrochure
 
Mini CNC PROJECT
Mini CNC PROJECTMini CNC PROJECT
Mini CNC PROJECT
 
Portfolio of skills_ROMANO_Claudio - ENG
Portfolio of skills_ROMANO_Claudio - ENGPortfolio of skills_ROMANO_Claudio - ENG
Portfolio of skills_ROMANO_Claudio - ENG
 
AlgoPlanner_CompleteSolution
AlgoPlanner_CompleteSolutionAlgoPlanner_CompleteSolution
AlgoPlanner_CompleteSolution
 
PCB layout using CNC machine
PCB layout using CNC machinePCB layout using CNC machine
PCB layout using CNC machine
 
IRJET- New Generation Multilevel based Atm Security System
IRJET- New Generation Multilevel based Atm Security SystemIRJET- New Generation Multilevel based Atm Security System
IRJET- New Generation Multilevel based Atm Security System
 
Ds708 manual
Ds708 manualDs708 manual
Ds708 manual
 
Retrofitting a legacy SPA to use a functional architecture
Retrofitting a legacy SPA to use a functional architectureRetrofitting a legacy SPA to use a functional architecture
Retrofitting a legacy SPA to use a functional architecture
 
CNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communicationCNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communication
 
IRJET- KC Draw using Arduino
IRJET- KC Draw using ArduinoIRJET- KC Draw using Arduino
IRJET- KC Draw using Arduino
 
TFG_Oriol_Torta.pdf
TFG_Oriol_Torta.pdfTFG_Oriol_Torta.pdf
TFG_Oriol_Torta.pdf
 
Report on PLC traning
Report on PLC traningReport on PLC traning
Report on PLC traning
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robot
 
How Ignition Eases SCADA Pain Points
How Ignition Eases SCADA Pain PointsHow Ignition Eases SCADA Pain Points
How Ignition Eases SCADA Pain Points
 
Dark launch
Dark launchDark launch
Dark launch
 
IRJET - New Generation Multilevel based Atm Security System
IRJET - New Generation Multilevel based Atm Security SystemIRJET - New Generation Multilevel based Atm Security System
IRJET - New Generation Multilevel based Atm Security System
 
Accelerometer Controller Robot
Accelerometer Controller RobotAccelerometer Controller Robot
Accelerometer Controller Robot
 

Reconfigure Motorola Scanners Quickly with New Tool

  • 2. Overview O I am an intern at Hackbarth Delivery Service. My job here is to keep track, troubleshoot, and fix the Motorola scanners that are used for deliveries. O Keeping up with almost 500 of these scanners spread amongst 22 different terminals can be problematic.
  • 3. The Problem O These scanners have 2 different batteries. Once the backup battery dies, the device flashes itself with factory settings. O The IT department is the only department that is capable of reconfiguring the scanners. O When a scanner goes down, the driver is forced to proceed via pen/paper O Without the scanner, we are letting the end customer down by not providing tracking updates.
  • 4. Needs Definition and Results of Stakeholder Analysis O Stakeholders include: O Company as a whole O Terminal managers, drivers, Hackbarth customers, IT team. O Hackbarth as a company needs this tool to reconfigure scanners and get them back online in a timely manner. This will also save money by not having to ship as many scanners to and from. With both of these needs filled, it will save time and ultimately make the end customer happier.
  • 5. Needs Definition and Results of Stakeholder Analysis O Making the end user happy is the ultimate goal at Hackbarth. O Terminal managers/drivers primary need is for this tool to reconfigure the scanner and get it back online in as fast as possible so they can finish their routes. O Also so we do not have to ship a device back for a simple reconfiguration.
  • 6. Use Case Description O Imagine a driver out on route delivering goods. Little did they know the battery of their scanner did not charge all the way up the night before. The driver keeps using it until both the main and the backup battery’s die. The device then loses its configuration. The driver pulls over and plugs in his scanner and runs the Motorola Scanner Tool. Once the scanner is reconfigured, the driver is back on his/her way.
  • 7. Use Case 1: Scanner reconfiguration during route
  • 8. Prototype Description O The UI of the Motorola Scanner Tool will be a simple window prompting the user whether they want to run the program or not. If the user clicks yes, then the tool will reconfigure the scanner. If the user clicks no, the application will close.
  • 11. DeviceSettings Battery Auto Brightness Screen Always On Connectivity AccessPoint Names (From SIM) AT&T Phone On Wi-Fi Off Bluetooth Off Input Autocorrect Off Suggestions Off Device Settings Flow Chart
  • 12. Performance Metrics O Reconfigure a scanner that has flashed O Simple to use O Non-techy individuals can use it with ease O Fast to use O Completes the task quickly so that the user can go about their work
  • 13. Results of the Performance Evaluation O After evaluating the performance metrics, my application is in good standing. O It is simple in that that there are only 2 different pages with 2 different buttons. (Yes & No) O Loads very quickly and completes the reconfiguration process in 2-3 seconds
  • 14. What are usability considerations? O My new method is no fix for a broken scanner O If a driver has to use this on their route, they will need a car charger to boot it back up and run my program O Driver would have to stay connected to the charger for a while to re-charge batteries.
  • 15. Results of usability studies O My application has only been tested in- house. O It will work in the field because they use the exact same devices. O The tool is simply reconfiguring settings, mostly with regedits.
  • 16. Alternative Method O Current way we are handling it O Its inefficient with both time and money O Teach all drivers/employees how to reconfigure the devices O Impossible! O Hire IT worker at all 22 terminals O Not cost efficient
  • 17. Economic, Technical, Organizational feasibility O I believe that the method with my scanner tool will work. O It is simple enough for the drivers/managers to use it as need be. O It saves money and time O No downfalls O Simply put, Scanners should not have to come back to the corporate office just to be reconfigured.
  • 18. Tangible Cost and benefits O Software development cost of $1875. O 5 hours per week x 15 weeks @ $25/hour O Saves shipping cost to and from terminals O One overnight package to ATL is $38.69 O Multiply this by two, since we have to send it back. O Saves time O No longer have to manually reconfigure scanners. O More time to work on other projects O Takes me one hour to log/reconfigure one device
  • 19. Intangible Costs and Benefits O Employee satisfaction O Easy to use O One-Click reconfiguration O End-Customer satisfaction O Updated tracking notifications O Ultimate goal
  • 20. Lessons Learned… O Time management is a big priority. O It is difficult balancing this course with other courses. O Resources are all over the place! O About ¾ of the way through, I found a piece of software called WinDiff that can compare two registry snapshots. Would have made life so much easier if I had it in the beginning.
  • 21. Courses That Helped O ITE 115, 285, 370 O Without these courses, I wouldn’t have known a thing about Visual Basic. O ITE480 O I learned primarily about gaining the needs of the end users. I also learned how to make use case’s and how to effectively use them O ITE474 O I learned how to make the relationship between a human (user) and the computer (machine) go as smoothly as possible.