Asosiy kontentga o‘tish
Innovialabs

Dasturiy ta’minot ishlab chiqish shartnomasi: nimani tekshirish kerak

Amaliyot3 daq

Qisqacha

Shartnomada eng muhimi — aniq tasvirlangan ish hajmi, qabul qilish bilan bog‘liq bosqichma-bosqich to‘lov, kodga bo‘lgan mutlaq huquqlarning topshirilishi va kafolat hamda bekor qilishning tushunarli shartlari.

Qisqa javob

Yaxshi dasturiy ta’minot ishlab chiqish shartnomasi yettita savolga javob beradi: nima qilinadi, qanday to‘lanadi, natija qanday qabul qilinadi, kod kimga tegishli, topshirilgandan keyin xatolar bilan nima bo‘ladi, kim nima uchun javob beradi va qanday ajralish mumkin. Agar shartnoma hatto bitta savolga javob bermasa, nizo deyarli muqarrar. Imzolashdan oldin shartnomani mamlakatingiz qonunchiligini biladigan yuristga ko‘rsating: bu maqola yuridik maslahat emas, chek-list.

1. Ish hajmi (scope)

Nizolarning asosiy sababi — loyihaga nima kirishini turlicha tushunish.

Tekshiring:

  • shartnomaga ilova sifatida texnik topshiriq yoki spetsifikatsiya bormi;
  • foydalanuvchi ssenariylari, platformalar, interfeys tillari, integratsiyalar tasvirlanganmi;
  • ishga nima kirmaydi: kontent, dizayn, hosting, ishga tushirishdan keyingi qo‘llab-quvvatlash;
  • talablarning o‘zgarishi qanday rasmiylashtiriladi — muddat va narx bo‘yicha yangi baho bilan qo‘shimcha kelishuv orqali.

2. Bosqichlar va to‘lov

«Hammasini oldindan» va «hammasini oxirida» to‘lash bir xil darajada xavfli. Yaxshisi — aniq natijaga bog‘langan bosqichma-bosqich to‘lov (milestones).

  • Har bir bosqichning tushunarli natijasi bor: prototip, dizayn, bekend, reliz.
  • Bosqichlar muddati va har bir tomon aybi bilan kechikish bo‘lganda nima bo‘lishi ko‘rsatilgan.
  • To‘lov modeli belgilangan: qat’iy narx yoki soatlar hisoboti bilan Time & Material.
  • Valyuta, soliqlar va hisob-faktura berish tartibi yozilgan.

3. Qabul qilish

Qabul qilish tartibisiz bosqichni na yopib, na e’tiroz bildirib bo‘ladi.

  • Qabul qilish mezonlari: qaysi ssenariylar va qaysi qurilmalarda ishlashi kerak.
  • Buyurtmachi uchun tekshirish muddati va e’tirozlar formati.
  • Nima nuqson, nima esa yangi talab hisoblanadi.
  • Buyurtmachi javob bermasa nima bo‘ladi: ko‘pincha shartnomada muddat tugagach bosqich qabul qilingan deb hisoblanishi nazarda tutiladi.

4. Intellektual mulk

Buyurtmachilar bu bandni eng kam tekshiradi, lekin uning oqibatlari eng jiddiy.

  • Kod, dizayn va hujjatlarga mutlaq huquqlar buyurtmachiga o‘tadimi va qachon — odatda to‘lovdan keyin.
  • Faqat ishlaydigan dastur emas, manba kodi ham topshiriladimi.
  • Qaysi uchinchi tomon kutubxonalari va open-source komponentlar qaysi litsenziyalar asosida ishlatiladi.
  • Pudratchi o‘z ishlanmalaridan (freymvorklar, modullar) foydalana oladimi va ular buyurtmachiga qanday shartlarda litsenziyalanadi.
  • Pudratchi loyihani portfoliosida eslatishi mumkinmi.

5. Kafolat

  • Xatolar bepul tuzatiladigan kafolat muddati.
  • Kafolat nimani qamraydi: amalga oshirilgan funksiyalardagi nuqsonlarni, lekin yangi talablar yoki uchinchi shaxslar o‘zgarishlari sabab bo‘lgan muammolarni emas.
  • Jiddiy xatolarga javob berish vaqti.
  • Kafolat tugagandan keyingi pullik qo‘llab-quvvatlashdan farqi.

6. Javobgarlik va maxfiylik

  • Javobgarlikni cheklash: tomonlar bir-biri oldida javob beradigan maksimal summa.
  • Kechikish uchun jarimalar — pudratchi uchun ham, buyurtmachi uchun ham (masalan, to‘lov yoki materiallar kechikkanda).
  • NDA: qaysi ma’lumotlar maxfiy hisoblanadi va ularni saqlash majburiyati qancha davom etadi.
  • Tizim mijozlar ma’lumotlari bilan ishlasa, shaxsiy ma’lumotlarga ishlov berish.

7. Bekor qilish

  • Har bir tomon uchun bekor qilish asoslari va xabardor qilish muddati.
  • Bajarilgan ish uchun to‘lov.
  • Bekor qilinganda qilingan hamma narsani topshirish: kod, kirish huquqlari, hujjatlar.
  • Nizolarni hal qilish tartibi: avval muzokaralar, keyin aniq yurisdiksiyadagi sud yoki arbitraj.

Imzolashdan oldin tezkor chek-list

BandTekshirildi
Texnik topshiriq shartnomaga ilova qilingan☐
Bosqichlar natijaga bog‘langan☐
Qabul qilish mezonlari va muddatlari bor☐
Kodga huquqlar buyurtmachiga o‘tadi☐
Manba kodi va kirish huquqlari topshiriladi☐
Kafolat muddati ko‘rsatilgan☐
Tomonlar javobgarligi cheklangan☐
Bekor qilish tartibi tasvirlangan☐

Ko‘p beriladigan savollar

Qat’iy narx talablar aniq va barqaror bo‘lganda qulay. Time & Material mahsulot ish davomida o‘zgarib boradigan bo‘lsa moslashuvchanroq, lekin shaffof hisobot va byudjetni muntazam nazorat qilishni talab qiladi.

Bunda yordam beramiz

O‘zingiz shug‘ullanmasdan natija olishni istasangiz — biz har kuni shu bilan shug‘ullanamiz.

Loyihani muhokama qilish

Yana o‘qing

G‘oya yoki vazifangiz bormi? Bizga aytib bering

Ish kuni davomida javob beramiz va yechim taklif qilamiz. Konsultatsiya bepul.