Sayt, mobil ilova yoki CRM buyurtma qilishdan oldin ko'pchilik bir xil savol beradi: dasturchiga nimani va qanday yozib berish kerak? Bunga javob — texnik topshiriq (TZ). Ushbu maqolada texnik topshiriq namuna sifatida foydalanish mumkin bo'lgan tuzilmani beramiz, har bir bo'limga misol yozamiz va TZ'dagi eng ko'p uchraydigan xatolarni ko'rsatamiz.
Qisqa javob: yaxshi TZ loyihaning maqsadi, foydalanuvchilar, funksiyalar ro'yxati, sahifalar yoki ekranlar, integratsiyalar, texnik talablar, muddatlar va qabul qilish shartlarini o'z ichiga oladi. Har bir talab shunday yozilishi kerakki, uni bajarilgan yoki bajarilmaganini tekshirish mumkin bo'lsin.
Texnik topshiriq nima va u nima uchun kerak
Texnik topshiriq — buyurtmachi va ishlab chiquvchi o'rtasidagi kelishuvning texnik qismi. U uchta muammoni hal qiladi:
- narx va muddat: aniq ish hajmisiz ularni to'g'ri baholab bo'lmaydi;
- kutilma: siz tasavvur qilgan "oddiy savat" va dasturchi tasavvur qilgani bir xil bo'lmasligi mumkin;
- qabul: ish tugaganda nima bilan solishtirish kerakligi oldindan ma'lum bo'ladi.
Davlat buyurtmalari va yirik avtomatlashtirilgan tizimlarda ba'zan GOST 34.602 kabi standartlarga tayaniladi. Tijorat sayti yoki ilovasi uchun unga so'zma-so'z amal qilish shart emas, agar shartnoma buni talab qilmasa. Muhimi — tushunarli va tekshiriladigan hujjat.
Texnik topshiriq namuna: asosiy bo'limlar
Quyidagi tuzilmani shablon sifatida ishlatishingiz mumkin.
1. Loyiha haqida
Kompaniya, faoliyat sohasi, loyiha maqsadi va muvaffaqiyat qanday o'lchanishi.
Misol: "Sayt maqsadi — klinikaga onlayn yozilishni oshirish. Muvaffaqiyat mezoni: yozilishlarning bir qismi telefon o'rniga sayt orqali kelishi."
2. Foydalanuvchilar va rollar
Kim tizimdan foydalanadi va har bir rol nima qila oladi: mijoz, menejer, administrator, kuryer.
3. Funksional talablar
Eng muhim bo'lim. Har bir funksiyani alohida, oddiy tilda va tekshiriladigan qilib yozing.
Misol: "Mijoz shifokorni tanlaydi, bo'sh vaqtni ko'radi va telefon raqamini kiritib yoziladi. Yozilish tasdiqlangach, mijozga va administratorga Telegram orqali xabar boradi."
4. Sahifalar yoki ekranlar ro'yxati
Sayt uchun — sahifalar xaritasi, ilova uchun — ekranlar ro'yxati. Dizayn tayyor bo'lsa, Figma havolasini qo'shing.
5. Integratsiyalar
To'lov tizimlari, 1C yoki Smartup, CRM, Telegram, SMS, xaritalar, marketpleyslar. Har biri uchun nima va qaysi yo'nalishda uzatilishini yozing. To'lovlar haqida Click va Payme integratsiyasi maqolasida batafsil yozganmiz.
6. Texnik va nofunksional talablar
Tillar (o'zbek, rus, ingliz), qurilmalar, tezlik, xavfsizlik, yuklama, ma'lumotlar qayerda saqlanishi, hosting va domen kimning nomida bo'lishi.
7. Kontent
Matnlar, rasmlar va mahsulotlar katalogini kim tayyorlaydi va qachon beradi. Bu bo'lim ko'pincha unutiladi va muddatni eng ko'p cho'zadi.
8. Bosqichlar, muddatlar va qabul
Ish qanday bosqichlarga bo'linadi, har bir bosqich oxirida nima topshiriladi va qanday tekshiriladi.
Sayt uchun texnik topshiriq: qisqa misol
Korporativ sayt uchun TZ'ning qisqartirilgan varianti:
| Bo'lim | Misol |
|---|---|
| Maqsad | Ishlab chiqarish kompaniyasi uchun dilerlardan ariza yig'ish |
| Tillar | O'zbek va rus |
| Sahifalar | Bosh sahifa, katalog, mahsulot, kompaniya haqida, dilerlarga, aloqa |
| Funksiyalar | Katalog filtrlari, ariza formasi, arizalar Telegram guruhga tushadi |
| Admin panel | Mahsulot, narx va yangiliklarni qo'shish |
| Integratsiyalar | Google Analytics, Telegram, xarita |
| Texnik | Mobilga moslashuv, SSL, SEO uchun meta teglar |
| Qabul | Har bir sahifa va forma kelishilgan ro'yxat bo'yicha tekshiriladi |
Qanday sayt turi kerakligini hali bilmasangiz, landing yoki korporativ sayt maqolasini o'qing.
Dastur yoki ilova uchun TZ'ning farqi
CRM, ERP, mobil ilova yoki veb-ilova uchun TZ'da qo'shimcha bo'limlar kerak bo'ladi: biznes jarayonlarining tavsifi, holatlar (masalan, buyurtma "yangi"dan "yetkazildi"gacha), hisobotlar, huquqlar matritsasi, oflayn rejim va eski tizimdan ma'lumot ko'chirish. Agar g'oyani tezroq sinab ko'rmoqchi bo'lsangiz, avval cheklangan birinchi versiya uchun TZ yozing — bu haqda MVP nima maqolasida.
Brif va texnik topshiriqning farqi
Bu ikki hujjat ko'pincha chalkashtiriladi. Brif — buyurtmachi to'ldiradigan qisqa so'rovnoma: kompaniya, maqsad, auditoriya, yoqqan saytlar, taxminiy byudjet va muddat. U bir-ikki sahifadan iborat va dastlabki baho uchun yetarli. Texnik topshiriq esa brif asosida tayyorlanadi va unda aniq funksiyalar, sahifalar, integratsiyalar va qabul shartlari yoziladi. Shartnomaga aynan TZ ilova qilinadi.
Amaliyotda tartib shunday: brif, birinchi suhbat, taxminiy baho, keyin TZ va aniq narx.
TZ'ni qanday kelishish va o'zgartirish kerak
Loyiha davomida talablar o'zgarishi tabiiy: bozor o'zgaradi, yangi g'oyalar paydo bo'ladi. Muhimi — bu o'zgarishlar boshqariladigan bo'lsin:
- TZ'ning har bir versiyasi sana bilan saqlanadi va ikki tomon tomonidan tasdiqlanadi;
- yangi talab avval yoziladi, keyin baholanadi va shundan keyingina ishga olinadi;
- o'zgarish narx yoki muddatga ta'sir qilsa, bu ham yozma kelishiladi;
- "kichik o'zgarish" og'zaki aytilsa ham, uni chatda emas, umumiy hujjatda qayd eting.
Shunday tartib bilan ikki tomon ham loyihaning qayerda turganini doim biladi.
TZ'dagi tipik xatolar
- Noaniq so'zlar: "chiroyli", "tez", "qulay" — o'lchab bo'lmaydi.
- Hammasi birinchi bosqichda: ikkinchi darajali funksiyalar narx va muddatni oshiradi.
- Raqobatchi saytini "xuddi shunday" deb ko'rsatish: aniq nima yoqqanini yozing.
- Kontentni unutish: sayt tayyor, lekin matn va rasmlar yo'q.
- Mulkchilik yozilmagan: kod, domen va hosting kimga tegishli ekani aniq bo'lishi kerak.
SyncLab bilan TZ qanday tayyorlanadi
Bizda TZ'ni mijozning o'zi yozishi shart emas. Siz qisqa brif yoki oddiy ovozli xabar bilan vazifani tushuntirasiz, biz savollar beramiz, masofadan yoki Toshkentda yuzma-yuz uchrashamiz va TZ'ni birga tayyorlaymiz. Shundan keyin ishlar hajmi, muddat va qat'iy narx yozilgan taklif yuboramiz. Bu sayt yaratish uchun ham, CRM, integratsiyalar va boshqa maxsus dasturlar uchun ham shunday ishlaydi. Buyurtma jarayoni haqida sayt buyurtma qilish va narxlar haqida sayt yaratish narxi maqolalarida o'qishingiz mumkin.
Ko'p beriladigan savollar
Texnik topshiriq nima?
Texnik topshiriq yoki TZ — bu buyurtmachi va ishlab chiquvchi o'rtasida kelishilgan hujjat. Unda sayt yoki dastur nima uchun kerakligi, kimlar foydalanishi, qanday funksiyalar bo'lishi, qanday integratsiyalar kerakligi va ish qanday qabul qilinishi yoziladi.
Texnik topshiriqni kim yozishi kerak?
Biznes maqsadlari, jarayonlar va talablarni buyurtmachi biladi, texnik yechimni esa ishlab chiquvchi taklif qiladi. Eng yaxshi natija birgalikda yozilganda chiqadi: buyurtmachi qisqa brif beradi, jamoa savollar beradi va to'liq TZ'ni tayyorlaydi.
Texnik topshiriq namuna sifatida tayyor shablon ishlatsa bo'ladimi?
Ha, shablon bo'limlarni unutmaslik uchun foydali. Lekin uni loyihangizga moslab to'ldirish kerak: boshqa birovning TZ'sidan ko'chirilgan funksiyalar sizning biznesingizga to'g'ri kelmasligi mumkin.
Sayt uchun texnik topshiriq qancha hajmda bo'lishi kerak?
Landing uchun bir necha sahifa yetarli bo'lishi mumkin, CRM yoki marketpleys uchun esa o'nlab sahifa bo'ladi. Hajm emas, aniqlik muhim: har bir talab tekshiriladigan qilib yozilishi kerak.
TZ bo'lmasa ham ishni boshlasa bo'ladimi?
Kichik loyihalarda qisqa brif va kelishilgan ishlar ro'yxati bilan boshlash mumkin. Lekin loyiha qanchalik katta bo'lsa, TZ'siz narx, muddat va natija bo'yicha kelishmovchiliklar xavfi shunchalik oshadi.



