3 ms·
GUI software for professional use takes the same amount of care to develop. I've been involved in data entry applications used for call center agents, cashiers
by c00lio 3y ago
GUI software for professional use takes the same amount of care to develop. I've been involved in data entry applications used for call center agents, cashiers and industrial control. A lot of care is taken about tab-order, keyboard shortcuts, proper use of F-keys, readability of everything, color-coding related functions and stability of known workflows. The advantage that GUI brings to the table is that a novice or one-time-user can make progress by just using the mouse as always. But e.g. with tooltips, a mirrored F-key toolbar (think Norton/Total/Midnight Commander), always on hotkey hints, learning a more efficient workflow is made possible.
- GFischer 3y agoOne of the pieces of software I was most proud about was a data entry system for a P&C insurance company, the old policy subscription terminal-based system allowed for about 200 policies/hour by user, then they "upgraded" to a GUI that slowed them to about 20/hour and I built a desktop application that allowed them to go back to 200 policies/hour but with stuff like auto-filling, geolocation, error correction so the data quality was much higher. I worked with the end users a lot to make sure the UI matched the workflow, iterated over several versions and it definitely paid off.