Field DX қосымшалары үшін ортақ тақырыптар — Есеп беру, Инвентарь және Инспекция. Негізгі мақсат — алаңдағы "ең қысқа енгізу жолын" және басқарудағы "көріну мен бақылауды (рұқсаттар/журналдар)" бір мезетте қанағаттандыру.
Field DX табысының кілті — бастапқыдан-ақ "жабысып қалу шарттарын" қанағаттандыру. Біз төмендегі талаптарды дизайнға стандарт ретінде енгіземіз.
Алаңдағы енгізу "түсініксіз" немесе "қиын" болған сәтте тоқтайды. Біз батырмалар, енгізу өрістері және ағынды қысқартып, тіпті бір қолмен де аяқтауға болатын жол жасаймыз.
"Кім не істей алады" деген анық болмаса, басқару алаңдайды. Біз рөлге қарай қарау/өңдеуді реттеп, өзгерісті кім/қашан жасағанын бақылауды қамтамасыз етеміз.
Әлсіз сигнал аймағында енгізу мүмкін болмаса, қайта енгізу пайда болады және екі еселік басқару туындайды. Біз офлайн енгізу + сигнал қайтқанда автоматты жіберуді (retry queue) жобалаймыз.
Тілді ауыстырудың өзі енгізу қателері мен оқыту шығындарын азайтады. Қажетіне қарай көптілді қолдауды енгізіп, қолданбаның алаңда тұрақты пайдаланылуын қамтамасыз етеміз.
Field DX нәтижесі "қосымша жасауға" қарағанда, "қолданылып тұратын механизмді" құруға көбірек тәуелді. Finite Field алаңдағы енгізуді басқару бақылауымен (рұқсаттар, мақұлдау, журналдар) байланыстыратын дизайнға сүйене отырып, бизнес қолданбалар мен басқару экрандарын бір терезеден әзірлейді.
Алаң қызметкерлері тікелей нысанға барып, HQ-тағы агрегация мен мақұлдау кешігеді
Смартфонда кіріп-шығудан бастап, демалысқа өтініш пен мақұлдауға дейін бәрін орындау
Мақұлдау ағыны мен рөл дизайны арқылы "кім не істейді" дегенді нақтылау
Excel, email және ауызша байланыс араласқандықтан соңғы статус белгісіз / қайта енгізу болады
Тапсырыстан қоймаға, жөнелтуге дейінгі ағынды басқару экранында біріктіру
Бастапқыдан-ақ рұқсаттар, аудит журналдары және басқару операция экрандарын жобалау
Кесте өзгерістерін бөлісу кешігеді, түзету шығындары артады
Басқару кестелерді нақты уақытта тексеріп, басқарады
Қажетті ақпарат бірден көрінетін UI ("Fast Check" экран дизайны)
Процесс қарапайым. Артық инженерлеудің орнына "минимум мүмкіндіктермен іске қосу -> операция барысында жақсарту" Field DX үшін ең дұрыс жол.
Ағымдағы жағдайды, мәселелерді және мақсатты операцияларды жүйелеу
Must/Should/Could анықтау, рұқсат, мақұлдау, офлайн, көптілділік қажеттіліктері
Талаптарға қарай құн/уақыт кестесін ұсыну (алғашқы тексеріске AI бағасы бар)
Алаң адаспайтын ағын құру
Басқару экраны, журналдар және агрегация сияқты операцияларды құру
Жақсартулар мен кеңейтулерді ескере отырып үздіксіз қолдау
Excel керемет. Бірақ Field DX үшін оның әлсіз тұсы — "операция ұлғайған сәтте көрінбейтін шығындардың күрт өсуі". Төмендегі тармақтар көбейген сайын, қолданбаға көшу ROI әкелуі ықтимал.
| Аспект | Excel/қағаз | Қосымша |
|---|---|---|
| Енгізу | Кейін енгізу -> өткізіп алу/кешігу қаупі | Орнында енгізу, міндетті өрістер олқылықты болдырмайды |
| Мақұлдау | Ауызша/қағаз/email арқылы тоқтап қалады | Тұрақты мақұлдау ағыны, хабарландырулар тоқтауды азайтады |
| Рұқсаттар | Файл бөлісуде шекаралар бұлыңғыр | Рөл бойынша қарау/өңдеуді басқару (оңай governance) |
| Офлайн | Енгізе алмайсың, "кейін енгіземіз" әдеті қайта келеді | Офлайн енгізу + қайта жіберу алаңның тоқтамауын қамтамасыз етеді |
| Агрегация | Уақытты көп алатын қол еңбегі | Авто агрегация, оңай іздеу/сүзгі |
| Тарих | Кім қашан не өзгерткенін бақылау қиын | Аудит журналдары арқылы бақылауға болады (қауіпсіз операция) |
| Жабысу | Қиын/қызықсыз UI -> ақырында бас тарту | Қолмен енгізуді азайтатын UI оқыту шығындарын төмендетеді |