empowering the mobile workforce with.net technology thank you for this opportunity. demo center —...
TRANSCRIPT
Empowering the Mobile WorkForce with .NET Technology
Thank you for this opportunity.
Demo Center — Rendezvous Point: AtlanticTuesday, February 23, 2010
10:30 AM – 12:00 PM
Your Presenters today are:Mark Stewart & Michelle LealePhone: 616-554-9060 e-Mail: [email protected]
USABILITYUSABILITY
USABILITY
Enhanced Usability with .Net
Usability is a qualitative attribute that assesses how easy user interfaces are to use
Usability is now recognized industry wide as an important software quality attribute
Enhanced usability is the product of technology and intelligent design of the interaction with a software user interface
.Net on Win Mobile provides a powerful platform to create ongoing enhancements to usability based on work flow while meeting QAD transaction requirements
Attributes of Usability
Familiarity: Do users associate the look and feel with other designs they have seen?
Learnability: How easy is it for users to accomplish basic tasks the first time they encounter the design?
Efficiency: Once users have learned the design, how quickly can they perform tasks?
Memorability: When users return to the design after a period of not using it, how easily can they re establish proficiency?
Increased Efficiency
Intelligent Prompting e.g.: Lot, serial, data defaults
No manual entry on mobile device Data access responsiveness No clicking “Ok” to close windows
Information return only if not “Ok”
Minimize total click count Navigation + scan count
Work Flow Driven Data Access
Browse QAD data on Mobile Client Item location, quantities, lots, etc Scrap reasons PO lines Shipping schedules, details Container content relationships
Work flow driven User selectable
Usability and Efficiency In Action!
Empowering the Mobile Workforce
- Item Transfer- Manual vs. Automated [PLAY VIDEO]
10
Manual Shop Floor Execution
QAD TransactionsQAD Enterprise
ApplicationsShop Floor Execution
Labeling
Shipping
Receiving
Inventory
Manufacturing
ManualData Entry
ManualTime Keeping
ManualData Collectionfrom Machinery
QAD
Payroll/Other
11
QAD Data Collection (DC)
QAD TransactionsQAD Enterprise
ApplicationsShop Floor Execution
Labeling
Shipping
Receiving
Inventory
Manufacturing
QADData
Collection Automatic
Time Keeping
PLC/MachineIntegration
AutomaticData Collection
QAD
Payroll/Other
Adaptive Work Flow Execution
A Mobile Client should use .Net to integrate manufacturing process requirements with defined QAD process flows
Mobile work flows are designed to streamline the collection of data to the minimum number of scans possible while generating the required data flow and transaction execution into QAD
Error management is integral to the work flow to prevent execution errors before they occur
Work flows should be configurable to adapt to changes in manufacturing processes or QAD process flows
QADServer
Q*ADCServer
MobileClient
Connected Mobile Client Data Model
Less reliant on database for validation and defaults Takes advantage of mobile technology
Enhanced Mobile Clientcapabilitiesusing .Net onWin Mobile
or
WiFi
On the WAN
Single HW server,distributed HW,Or Virtual Servers
QADServer
Q*ADCServer
MobileClient
Offline (batch) Mobile Client Data Model
Full power of mobile technology leveraged Windows Mobile SQL Compact Server on device Local storage
Replicated data from databaseserver foroffline mode
or
Enhanced Mobile Clientcapabilitiesusing .Net onWin Mobile
Single HW server,distributed HW,Or Virtual Servers
Or off the WAN
What is 2D?
2D can contain up to 1,000 characters, depending on format vs. 20 characters in a 1 dimensional barcode
Linear barcodes (or 1D) get longer as more data is encoded
2D barcode encode data in both the horizontal and vertical dimensions
1D barcodes typically depend on links to a larger database
2D contains a sort of mini-database itself, which includes information on the product and its attributes which can be encrypted
Some 2D Symbologies
PDF417 Data Matrix Aztec Code MaxiCode HCCB
Supporting 2D means morethan just hardware scanning support.
Your DC software must support the migration
Intelligent Labeling
Print predefined labels Mobile label printing Document printing Internet label printing Printer Management
Define printers, label format & printer hierarchy Link devices to users, users to printers and
transaction type to label format
Accurate labels, in the right place, at the right time, in the right quantity!
IntelliLabelTM
Nested Container/Inventory Management License Plate System
“Master, mixed, detail labels on steroids” Associate multiple data elements with a single
serial/license plate # scan: Warehouse / Location Employee ID Part / Lot / Serial Quantity / Unit of Measure Container Serial # PO / Vendor Other
A great tool for selective serial numbering, kitting / bagging, etc.
Update QAD with the status of:
- 1 Box of
- 12 Items
…via a single label scan in
your Q*ADC transaction!
1 box of:
- 12 lot & serial controlled items
IntelliLabelTM
1 Master Carton of:
- 12 boxes of
- 12 lot & serial controlled items
Update IFS with the status of:
- 1 Master Carton of
- 12 boxes of
- 144 items
. . . via a single label scan in your Q*ADC transaction!
IntelliLabelTM
1 pallet of:
- 27 Master Cartons of
- 12 boxes of
- 12 lot & serial items
Update QAD with the status of:
- 1 Pallet of - 27 Master Cartons of - 324 Boxes of - 3,888 Items
. . . via a single label scan in your Q*ADC transaction!
IntelliLabelTM
IntelliLabel — Track & Trace
History Tracks pallet/container from receipt through
manufacturing to shipment Tracks associated PO/Job/Shop
Order/Shipper history/parent-child relationships
Control and/or verify pallet/container status Active/Inactive Assigned to job/work order QA Hold or Accepted WIP Shipment status Assignments
Ideal for tracing customer defect alerts!
Device Management
Configure devices from your desktop
Change device settings Push application and OS
upgrades to devices Instant message devices Remote control devices
Connect to devices to control or monitor users
Automated version control Client devices automatically
check for and pull new versions and restart
Integration
PLC’s Automated retrieval systems Scales Automated handling equipment MES
Apply MES data to QAD x-actions
Sensors Temperature
Ovens, trucks, storage, etc.
Control Costs and Increase Productivitywith Time & Attendance
Decrease Errors - Eliminate paper timesheets and other error-prone processes.
Improve Accuracy – Manage overtime and apply pay and work policies consistently and accurately.
Increase Productivity - Employees experience ease of use, allowing them to focus on higher value activities. Biometric capabilities are available.
Increase Visibility - Make use of reliable data and increase visibility into critical workplace activities.
Control Costs and Increase Productivitywith Labor Tracking
Reduce labor costs by streamlining your operations, eliminating manual processes.
Improve Productivity – real time transactions provide managers key information for decision making opportunities.
Increase Visibility – our Productivity Monitor integration into Labor Tracking makes it easier for supervisors and managers to make decisions and focus on continuous improvement. This insight provides more control over productivity and labor costs.
Time and Attendance Basics
Workers clock-in and clock-out using badges or biometrics
Manage worker shift schedules, breaks and lunch
Track vacation accrual, scheduled vacation and absences
Manage standard and contract specific pay rules
Calculate hours worked by day, by week, by pay period
Send employee pay period hours to payroll for check processing
Labor Tracking Basics
Workers clock-in to jobs they are assigned to throughout the day
Collect job specific data i.e.; setup/run, job number, quantity, lot, serial, scrap, etc.
Ability to calculate by one worker to one job, one worker to multiple jobs, multiple workers to one job
Manage shift schedules Manage crew scheduling and processing Calculate actual labor by worker, by job Update work orders, job, project,
schedule, etc. with actual labor
User Profiles
Hourly Workers are the core users of the system
They simply clock-in and out or onto jobs
System handles all back end processing and exceptions
Supervisors review their assigned employees pay hours and/or labor data
Approve hours worked Edit employee exceptions (tardy,
overtime, etc.)
Human Resources roll up pay period hours and export to payroll, internal or third party
What are we working on?
Document capture for traceability Image capture for traceability iPhone apps for access and control
of manufacturing execution events and exceptions
Mobile inventory management Visibility and control of inventory
outside of QAD