Систем хөгжүүлэхдээ, гэрээ байгуулахдаа анхаарах зүйлс

IT систем хөгжүүлэх төслийн хүрээнд байгуулагддаг гэрээнүүд нь ерөнхийдөө, гүйцэтгэлийн гэрээ болон зөвлөх үйлчилгээний гэрээ байдаг. Хэрэглэгч болон үйлдвэрлэгч хувьд, тус бүрдээ тодорхой гэрээний төрлийг сонгох нь олон талын давуу болон сул талуудтай байдаг ч, тэдгээрийн онцлог болон гэрээ байгуулахдаа анхаарах зүйлсийг ойлгох нь чухал юм. Энэхүү нийтлэлд бид IT систем хөгжүүлэх үйл ажиллагаанд хамаарах гүйцэтгэлийн гэрээний талаар тайлбарлах болно.
Систем хөгжүүлэлт ба гүйцэтгэлийн гэрээ
Гүйцэтгэлийн гэрээ гэж юу вэ
Гүйцэтгэлийн гэрээ гэж юу болохыг ойлгоход хамгийн чухал нь, эхлээд гэрээний байгуулагдсан шаардлагыг шууд хууль зүйн заалтаас шалгах явдал юм.
632-р зүйл
Гүйцэтгэлийн гэрээ нь, талуудын нэг нь тодорхой ажлыг гүйцэтгэхийг амлаж, нөгөө тал нь тухайн ажлын үр дүнд хариуцлага хүлээж төлбөр төлөхийг амласнаар хүчин төгөлдөр болно.
‘Ажлын гүйцэтгэл’ гэдэг нь хамгийн чухал түлхүүр үг юм. Гүйцэтгэлийн гэрээний жишээ нь барилгын ажил шаардлагатай барилгын байгууламжийн бүтээн байгуулалт юм. Жишээ нь, тодорхой хугацаанд орон сууц эсвэл барилгыг барьж байгуулахыг ‘ажлын гүйцэтгэл’ гэж үзэж, өр төлбөр нь гүйцэтгэгдсэн гэж үзнэ. Харин хэрэв барилгын ажил явагдахгүй ба хугацаанд хоцорсон тохиолдолд, тодорхой нөхцөлд өр төлбөрийн хоцрогдол болон үүрэг гүйцэтгэх үүрэггүй байдлын хариуцлага тооцогдоно. Гэхдээ хэрэв ‘ажлын гүйцэтгэл’ нь зөвшөөрөгдвөл, тэндээс үүрэг гүйцэтгэх үүрэггүй байдлын асуудал арилж, дараа нь баталгаат хариуцлагын асуудал болно. Ийм учраас, ‘ажлын гүйцэтгэл’ гэдэг үр дүнд ихээхэн анхаарал хандуулах нь гүйцэтгэлийн гэрээний онцлог юм. Та бүхэнд ‘ажлын гүйцэтгэл’ хэрхэн зөвшөөрөгдөх талаар дараах нийтлэлд дэлгэрэнгүй тайлбарласан болно.
https://monolith.law/corporate/completion-of-work-in-system-development[ja]
Гүйцэтгэлийн гэрээ нь барилгын ажилд зориулагдсанаас гадна, томоохон төлөвлөгөө ба нарийн төлөвлөгөө шаардлагатай систем хөгжүүлэлтийн төслүүдэд ч ихэвчлэн ашиглагддаг.
Гүйцэтгэлийн гэрээ ба зөвлөх гэрээний ялгаа
Мөн, гүйцэтгэлийн гэрээ нь ‘ажлын “гүйцэтгэл”‘ гэдэг үр дүнд төвлөрсөн онцлогтой гэрээний төрөл болохыг ойлгоход, зөвлөх гэрээний онцлог ч мэдэгдэж эхэлдэг. Энэ нь ‘гүйцэтгэл’ гэдэг үр дүнгүйгээр, процессын хэсгийг чухалчилдаг. Жишээлбэл, үр дүн ямар байсан ч, ажлын боловсруулалт өөрөө зохих ёсоор хийгдсэн бол төлбөрийг нэхэмжлэх боломжтой (648-р зүйлийн 2-р хэсэг), хэрэв гүйцэтгэгчийн буруугаас бусад шалтгаанаар гүйцэтгэл дунд замд зогссон бол, түүний харьцаагаар төлбөрийг нэхэмжлэх боломжтой гэж заасан байдаг (648-р зүйлийн 3-р хэсэг).
Түүнчлэн, зөвлөх гэрээ ба гүйцэтгэлийн гэрээний харьцуулалтад дараах нийтлэлд дэлгэрэнгүй тайлбарласан болно.
https://monolith.law/corporate/contract-and-timeandmaterialcontract[ja]
Систем хөгжүүлэлтэд гүйцэтгэлийн гэрээг эрхэмлэх шалтгаан
Систем хөгжүүлэлтийн гэрээнд, гүйцэтгэлийн гэрээг ихэвчлэн ашигладаг. Гүйцэтгэлийн гэрээг ихэвчлэн ашиглах шалтгаан нь, ажлыг захиалагч хэрэглэгч тал болон гүйцэтгэгч вендор талуудад тодорхой давуу талууд байдагт оршино.
Эхлээд, хэрэглэгч талд гүйцэтгэлийн гэрээгээр ажлыг захиалах давуу тал нь, ‘ажлын гүйцэтгэл’ гэдэг тодорхой хэлбэрээр өр төлбөрийн гүйцэтгэлийн шаардлагыг тодорхой болгоход хялбар байдаг. Өөрөөр хэлбэл, (дараа нь програмд алдаа олдсон ч гэсэн баталгаат хариуцлагын асуудлыг түр хугацаанд хойш тавьсан ч гэсэн) ‘гүйцэтгэл’ гэж үзэгдэх байдалд хүрээгүй бол, төлбөрийг зарчим ёсоор төлөх шаардлагагүй гэдэг нь тодорхой байдаг. Энэ нь, ажлын хэмжээ илүү их болсон эсвэл хугацаа уртассан тохиолдолд төлөх төлбөр ихэсч болзошгүй аюулыг зайлсхийхийг хүсдэг хэрэглэгчдэд томоохон татах хүч болдог. ‘Гүйцэтгэл’тэй бүтээгдэхүүнийг тэнцүү хэмжээний төлбөртэй солилцох нь төсвийн удирдлагын хувьд ч маш их ашигтай байдаг.
Түүнчлэн, ажлыг гүйцэтгэгч вендор талд ч, гүйцэтгэлийн гэрээгээр ажлыг гүйцэтгэхэд тодорхой давуу талууд байж болох юм. Гүйцэтгэлийн гэрээ нь, амжилттай гүйцэтгэгдвэл, зөвлөх гэрээнээс илүү их ашиг олох боломжтой байдаг.
‘Ажлын гүйцэтгэл’ гэдэг нь өр төлбөрийн гүйцэтгэлийн шаардлага болохоор, ажлыг гүйцэтгэгч талд ‘гүйцэтгэл’ хүртэлх процесст, бүтээгдэхүүний өртөг (систем хөгжүүлэлтийн хувьд, ихэнх нь хүний нөөц) хэр их зарцуулсан нь хамаагүй болдог. Иймээс, ашиг олох хувьд өндөр хувь хэмжээг хүсдэг вендор болон төсвийн удирдлагыг хялбар болгохыг хүсдэг хэрэглэгчийн зорилго нь систем хөгжүүлэлтэд гүйцэтгэлийн гэрээг маш их эрхэмлэх хандлагатай байдаг.
Гэрээ байгуулахдаа анхаарах зүйлс

Гэсэн хэдий ч, хэрэглэгч болон үйлчилгээ үзүүлэгч хоёр талд нь гэрээ байгуулах нь ашигтай гэж хэлж болох ч, үйлчилгээ үзүүлэгчийн хувьд энгийн гэрээ байгуулах нь эрсдэлтэй байдаг. Түүнчлэн, “ажлын гүйцэтгэл” нь өр төлбөрийг гүйцэтгэхэд шаардлагатай болох нь, үр дүнд хүрсэн бүтээгдэхүүн гаргаж өгөхгүй бол ерөнхийдөө өр төлбөрийн биелүүлэлтээс чөлөөлөгдөхгүй гэсэн үг юм. Үйлчилгээ үзүүлэгчийн талын үнэлгээний алдаас гарахад, алдагдал хүлээсэн ч бүтээгдэхүүнийг хүргэхийн тулд нөөцөө зарцуулах шаардлагатай болдог түүхийн шалтгааныг эндээс олж болно.
Тэгвэл, гэрээ байгуулахдаа гэрээний бичигт юуны тухайд анхаарах хэрэгтэй вэ? Доорх зүйлсийг нэг бүрчлэн авч үзье.
Системийн шаардлага ба хүлээн зөвшөөрөх нөхцөлүүдийг урьдчилан тодорхойлох
Гэрээний хэлцэлд чухал нь, хэлэхэд илүүдэхгүй, “ажлын гүйцэтгэлийн” нөхцөлүүдийг тодорхой болгох явдал юм. Ердийн нөхцөлд, энд хэлсэн “ажлын гүйцэтгэл” гэдэг нь шаардлага тодорхойлох шатны тохиролцооны агуулгыг хэлнэ. Гэвч үйл ажиллагааны үед, хөгжүүлэлтийн явцад дараа нь өөрчлөлт хийх шаардлага гарч ирэх тохиолдол байдаг учраас, “ажлын гүйцэтгэл” гэдэг нь өөрчлөгдөх боломжтой. Эдгээрт дагаж, тодорхойлолтын өөрчлөлтийн түүхийг бичиг баримтжуулах нь чухал гэж үздэг. Доорхи нийтлэлд, систем хөгжүүлэлтийн төслийн өөрчлөлтийг хэрхэн удирдах талаар хууль эрх зүйн үзэглэлээс харахад тайлбарласан байна.
https://monolith.law/corporate/howto-manage-change-in-system-development[ja]
Мөн, энэ сэдвийн холбогдуулан, хэрэглэгчийн талын “хүлээн зөвшөөрөхийн амжилт” талаар урьдчилан тохиролцох нь дараах төлөвлөгөөний асуудлыг урьдчилан сэргийлэхэд үр дүнтэй байдаг. Бүтээгдэхүүнийг хүргэх гэж байгаа ч, хэрэглэгчийн талын хариуцсан хүн олдохгүй байх, эсвэл хариу ирэхгүй байх зэрэг нөхцөл байдлыг төсөөлөх нь зүйтэй. Хүлээн зөвшөөрөхийн амжилт тодорхойгүй байдалд орхигдохгүйн тулд, хүлээн зөвшөөрөхийн хугацааг тогтоох нь ашигтай байдаг. Энэ нь “үзүүлэн хүлээн зөвшөөрөх заалт” гэж нэрлэгддэг, энэ талаар доорхи нийтлэлд тайлбарласан байна.
https://monolith.law/corporate/estimated-inspection-of-system-development[ja]
Зохиогчийн эрхийг шилжүүлэх эсэхийг урьдчилан тохиролцох
Мөн асуудал үүсэх магадлалтай бусад зүйлсийн нэг нь зохиогчийн эрхийг шилжүүлэхтэй холбоотой юм. Зохиогчийн эрх гэдэг нь “үүсгэн бүтээгч” буюу систем хөгжүүлэлт хийсэн вендор тал нь эзэмших нь зарчим юм. Гэхдээ эрхийн онцлог шинж чанартай учраас шилжүүлэх, эсвэл өгөх боломжтой. Иймд, зохиогчийн эрхийг хэрэглэгчид шилжүүлэх эсэхийг урьдчилан тохиролцох нь дараа нь тулгарч болзошгүй асуудлуудыг урьдчилан сэргийлэх боломжийг олгодог. Зохиогчийн эрхийн эзэмшлийн болон шилжүүлэхтэй холбоотой дэлгэрэнгүй мэдээллийг доорх нийтлэлд тайлбарласан байна.
https://monolith.law/corporate/copyright-for-the-program-source-code[ja]
Бусад анхаарах зүйлс
Мөн, хэрэв та зориудаар өөрчлөн зохицуулалтын элементүүдийг оруулахгүйгээр, гэрээг гүйцэтгэлийн гэрээ болгон байгуулахыг хүсвэл,
- Төлбөрийг ажлын цагтай холбоогүй байлгах
- Гэрээний гарчигт “Гүйцэтгэлийн гэрээ” гэж тодорхой бичих
- Дутагдлын баталгаа хариуцлагын заалтыг тодорхой бичих
- Төлбөрийн төлөлт нь үр дүн буюу амжилтад хариуцлага хүлээх тэнцвэртэй харилцаа байх
гэх мэтчилэн зүйлсийг анхаарч байвал зохих юм.
Гэхдээ, гэрээний гарчигт “Гүйцэтгэлийн гэрээ” гэж бичсэнээр ямар ч гэрээ гүйцэтгэлийн гэрээ болох гэсэн энгийн бодолтой байх нь хориглогдоно. Жишээ нь, бусад компанийн гэрээний загварууд нь тэдгээрийн агуулга нь гүйцэтгэлийн эсвэл зохицуулалтын гэрээ мөн эсэхийг тодорхойлохгүйгээр засварлаж, дахин дахин ашиглагддаг тохиолдол байдаг. Хэрэв шүүхийн хэргэмжилд орох зэрэг нөхцөл байдал үүсвэл, гэрээний гарчигны үгс болон бусад гадаад талын элементүүдээс илүүтэйгээр, гэрээний бичиг баримтын агуулга бүхий нийтлэг зүйлс болон өмнөх худалдааны заншил зэрэг илүү бодит зүйлс чухалд тооцогдоно. Энэ зүйлийг мөн анхаарах хэрэгтэй.
Дүгнэлт
Дээрхи зүйлсийг анхаарч байвал, гэрээний үйлчилгээг гүйцэтгэх гэрээг зохих ёсоор боловсруулахад илүү амархан болно. Мөн ‘үүрэг даалгавар’ гэдэг үг нь гэрээний үйлчилгээг гүйцэтгэх гэрээ байхад ч, хариуцлагатай гэрээ байхад ч хоёуланд нь хэрэглэгддэг. Түүнчлэн, ‘ажлын үүрэг даалгаврын гэрээ’ гэдэг нь талууд хариуцлагатай гэрээ байгаа гэсэн ойлголттой үед хэрэглэгдэх нь элбэг байдаг. Ийм дэлгэрэнгүй үгсийн ялгааг ойлгож, анхаарал тавьснаар илүү сайн байх болно.
Category: IT
Tag: ITSystem Development