Oflayn ilova ish jarayonidan boshlanadi. Foydalanuvchi qurilmada nima saqlanganini, serverga nima yetganini va nima hali e’tibor talab qilishini tushunishi kerak.
Eng kichik foydali harakatni belgilang
Tayinlangan vazifani o‘qish yoki mahalliy o‘zgarishni qayd etish kabi aniq harakatni tanlang. Unga kerakli ma’lumotlarni va tarmoqni kutish zarur bo‘lgan holatlarni yozing. Butun mahsulotni bitta umumiy oflayn talabga aylantirmang.
Mahalliy va tasdiqlangan holatni ajrating
Mahalliy o‘zgarish, yuborilishi kutilayotgan yozuv va server tasdiqlagan natija boshqa-boshqa holatlardir. Saqlash belgisi nima bo‘lganini tushuntirsin, yangilanishni boshqa odam allaqachon ko‘rayotganini anglatmasin.
Ziddiyatlar qoidasini tanlang
Ofis operatori vazifani o‘zgartirayotgan paytda haydovchi shu yozuvni oflayn tahrirlayotganini tasavvur qiling. Qaysi maydonlar birlashishi, qaysi o‘zgarish tekshiruv talab qilishi va foydalanuvchi nima ko‘rishini belgilang. Bu mahsulot qoidasidir.
Tiklanishni odatiy jarayon qiling
Aloqa uzilishi, yuborish to‘xtashi va ilova qayta ishga tushishini ko‘rib chiqing. Takroriy urinishda foydalanuvchi nima qilishini bilishi uchun dastlabki harakatni tushunarli saqlang. Takroriy yuborish qanday aniqlanishini belgilang.
Butun yo‘lni tekshiring
Onlayndan oflaynga va orqaga o‘tishni sinang: eskirgan vazifa, mahalliy o‘zgarish va server rad javobi. Yaxshi interfeys keyingi qadamni, jumladan ziddiyatni inson hal qilishi kerak bo‘lgan holatni tushuntiradi.