Answer the question
In order to leave comments, you need to log in
What happens if a freelancer makes a mistake in their work?
Actually, I just started freelancing and I am tormented by 1 thought - what if I miss a bug, which will later bring a loss? How can this probability be reduced? I’m thinking of telling the customer about using TDD-type techniques, but this will also affect the final price (it’s clear that it makes no sense to apply it everywhere and everywhere, different levels of security are required). What could be the consequences? We are all people, but due to lack of experience I want to consult with already experienced people.
Answer the question
In order to leave comments, you need to log in
It will be the same as if a mistake is made by a non-freelancer
Offer a certain period for tests during which you will fix all the bugs found, and then a disclaimer and only paid improvements, for example.
In general, the customer usually understands that after the acceptance, he takes responsibility.
You are not financially responsible. Therefore, don't care. Unless the conscience will torment. Or won't it?
You always have to think about what you are doing
. You have to learn to admit mistakes and correct them quickly.
Monitoring important parts of the site will let you know about the error in a minute
. Last time, four months ago, I made a mistake, caused damage to several hundred thousand rubles. , although the payment is an order of magnitude less than the inflicted loss
Я вообще "не парюсь", помимо убытка из-за ошибки проект все равно принесет много прибыли, которая будет гораздо больше чем если бы проект заказали у студии или взяли сотрудника в офис на ежемесячный оклад, во многих проектах мелкая ошибка никакого убытка не принесет поэтому не нужно никакое тестирование кроме элементарной проверки "вроде работает" (функциональное), разумеется всегда стараюсь сделать лучше, понимая что чем больше вложусь в проект, тем больше получу для себя, но это уже "сверх", а вообще-то вы имеете полное право объем работ ограничить размером бюджета.
Тестирование кода должно быть по-умолчанию, всегда. Иначе что вы за разработчик?
Она всплывёт во время призентации заказчику в 99% случаев)) Но 1% всё таки проносит
Ваша ответственность заканчивается в момент принятия заказчиком работы. Это по-хорошему должно происходить после перекрестного тестирования ( с вашей стороны и со стороны заказчика).
Потом уже на ваше усмотрение вы можете какие-либо недоработки исправить. Если это будет бесплатно, то вашу "вину" искупит :)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question