Софтуерна гаранция и техническа поддръжка

гаранция

Каква е основната разлика между гаранцията и софтуерната поддръжка? Именно с този въпрос много често се сблъскват организациите, които поръчват разработването на програми, понякога не разбирайки основните разлики между два много взаимосвързани елемента на поддръжката на софтуера. Нека се опитаме да разберем този проблем, като разгледаме всеки компонент за поддръжка поотделно.

Гаранционни задължения

Когато обмислят дали да изберат техническа поддръжка или софтуерна гаранция, клиентите се опитват да разчитат на приложимото законодателство. Член 470 от Гражданския кодекс на Руската федерация описва гаранционните задължения на разработчика на софтуер, но неговите разпоредби само частично задоволяват нуждите на купувачите. Това важи особено за необходимостта от предоставяне на ясни документални доказателства за вината на разработчика, предоставил софтуерния продукт, който е длъжен да изпълни условията на гаранционното обслужване. По-специално, купувачът е длъжен:

  • потвърдете наличието на грешка в програмата;
  • докажете вината на фирмата разработчик;
  • потвърдете коректността на софтуерната работа в съответствие с изискванията на разработчика;
  • изключете намесата на програмния код от страна на купувача;
  • подава искове, които отговарят на първоначалните изисквания на техническата задача.

Няма начин законово да се задължи разработчикът да премахне проблеми, провокирани от действията на купувача с помощта на софтуера. Авторът на разработката ще премахне само онези недостатъци, които са възникнали в процеса на писане на кода, докато специалната проверка, необходима за идентифициране на причините за софтуерни проблеми, обикновено се забавя. Това води до дългосрочна неработоспособност на поръчания софтуер и води до риск от финансови загуби за компанията клиент.