Понятно, что для мобильности, сканирования и радиочастотной идентификации (RFID), а также для осуществления сбора и использования информации необходимо обеспечить сотрудников соответствующими гаджетами. Тем не менее авторитетные поставщики технологических решений сначала направляют клиентов к независимым поставщикам программного обеспечения (ISV) для консультации. Сначала формируют требования к ПО в контексте существующих проблем. Затем выбирают аппаратную платформу. Это позволит уточнить необходимые показатели средств сбора данных (прочность корпуса, требования к функциям безопасности, обеспечению качества беспроводной связи и емкости аккумулятора при использовании необходимых приложений). В то же время определение целостной структуры решения на более гармоничном этапе сборки позволяет независимым поставщикам ПО подтвердить заказчикам, что программное обеспечение правильно написано или адаптировано под требования рабочего процесса и позволяет выбранным устройствам раскрыть свой потенциал. В противном случае придется по ходу реализации проекта вносить изменения в код ПО, искать способ, как снять ограничения и оптимизировать процессы, что часто бывает дорогостоящей опцией.
Правда, сложность состоит в том, что заказчики не всегда могут четко сформулировать свои требования к ПО. Однако если они могут описать и визуализировать желаемый рабочий процесс и пользовательский опыт, характерный для их отрасли и операций, то у ISV появится возможность предложить индивидуальное программное решение и наметить данные, которые должны быть интегрированы из внешних источников или отдельных внутренних систем. При этом можно будет оптимизировать инвестиции в мобильные устройства для выполнения критически важных рабочих процессов.