Dasturlash va prototiplar

Texnik topshiriq namuna: sayt va dastur uchun TZ

Texnik topshiriq namuna va tuzilmasi: sayt, ilova yoki dastur uchun TZ'da nima yozish kerak, misollar va xatolar. Texnik topshiriq nima — oddiy tilda.

Dasturlash va prototiplarChop etilgan 5 daqiqa o'qish

Muallif: SyncLab jamoasi

Texnik topshiriq namuna: sayt va dastur uchun TZ

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'limMisol
MaqsadIshlab chiqarish kompaniyasi uchun dilerlardan ariza yig'ish
TillarO'zbek va rus
SahifalarBosh sahifa, katalog, mahsulot, kompaniya haqida, dilerlarga, aloqa
FunksiyalarKatalog filtrlari, ariza formasi, arizalar Telegram guruhga tushadi
Admin panelMahsulot, narx va yangiliklarni qo'shish
IntegratsiyalarGoogle Analytics, Telegram, xarita
TexnikMobilga moslashuv, SSL, SEO uchun meta teglar
QabulHar 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

  1. Noaniq so'zlar: "chiroyli", "tez", "qulay" — o'lchab bo'lmaydi.
  2. Hammasi birinchi bosqichda: ikkinchi darajali funksiyalar narx va muddatni oshiradi.
  3. Raqobatchi saytini "xuddi shunday" deb ko'rsatish: aniq nima yoqqanini yozing.
  4. Kontentni unutish: sayt tayyor, lekin matn va rasmlar yo'q.
  5. 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.

Bu xizmatni bajaramiz

Sayt yaratish

Landing, korporativ sayt va katalog: dizayn, dasturlash, SEO asoslari va ishga tushirish.

Xizmat haqida batafsil