@beginer123

Обязан ли программист отдавать 100% рабочий продукт без косяков?

Допустим заказывает у нас клиент интернет-магазин, лендинг, сервис,парсер или просто программу, не важно.

Всегда ли клиент вправе требовать 100% рабочий продукт без багов и косяков?

Что я имею ввиду?

Допустим у вас заказали адаптивный лендинг, и под каким то браузером на каком то устройстве под определенным углом съезжает текст .
Понятно что проверить под всеми устройствами что все отображается ок тяжело да и долго, отнимает много времени.

Или допустим заказали парсер сайта, вы проверили все ок, но в очень редких случаях на сайте встречается какая то нестандартная верстка которую во время разработки вы не заметили, и данные чуть расходятся.

Это всё 100% косяки программиста, и их нужно будет бесплатно исправлять?
Или же это естественная часть разработки, и последующие правки делать только за деньги?
Я понимаю что есть договора, но не учтешь все тонкости в них

Были ли у вас такие ситуации? Как поступали? Или все проходило всегда гладко?
  • Вопрос задан
  • 357 просмотров
Пригласить эксперта
Ответы на вопрос 4
Austin_Powers
@Austin_Powers
Web developer (Symfony, Go, Vue.js)
Для этого существует в договоре пункт о Поддержке продукта (в течении какого-то промежутка времени) после сдачи его заказчику.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1.
Допустим у вас заказали адаптивный лендинг, и под каким то браузером на каком то устройстве под определенным углом съезжает текст .
Понятно что проверить под всеми устройствами что все отображается ок тяжело да и долго, отнимает много времени.
Заранее составляется список браузеров/устройств для проверки корректности отображения, согласно дизайн-макету. Если списка нет - проверяется под 5-кой (IE, FF, Chrome, Opera, Safari) передовых/лидирующих браузеров для стационарных и мобильных систем.

2.
Или допустим заказали парсер сайта, вы проверили все ок, но в очень редких случаях на сайте встречается какая то нестандартная верстка которую во время разработки вы не заметили, и данные чуть расходятся.
Это "косяк" исполнителя, 100%. Он должен исправлять/дорабатывать бесплатно.

3.
Это всё 100% косяки программиста, и их нужно будет бесплатно исправлять?
Или же это естественная часть разработки, и последующие правки делать только за деньги?
Я понимаю что есть договора, но не учтешь все тонкости в них
Всё, что прописано в договоре - должно быть выполнено. Ожидаемое качество работы - всегда тоже можно полностью прописать. Если что-то отсутствует в требованиях - исполнитель вправе это не делать, если это не влечёт за собой нарушение договора с его стороны по любому из пунктов.
PS: А вообще, лучше с его стороны такого не делать, т.к. это - его репутация.
Ответ написан
Atanvar
@Atanvar
Frontend developer
Не обязательно, можно выполнять свою работу через жопу, и чем больше плохих программистов которые делают некачественные проекты \ продукты \ код - меньше конкуренции и хороших программистов.
Ответ написан
@meilmut
Соглашусь с xmoonlight.

Один из первых постулатов тестирования: ошибки есть всегда. Вы когда оформляете договор, у вас должно быть прописано в приложении техническое задание. Для примера с сайтом там можно указать разрешения и поддерживаемые браузеры, технологии, на которых вы пишите.

Доработки и исправления ошибок в этом случае вы можете оформлять с заказчиком за дополнительную плату.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы