Часто получаю письма с вопросом:
«А Вы роботов пишите на заказ? Сколько стоит?»
Обычный ответ :
«Пришлите техническое задание. После его изучения, можно обсуждать стоимость работы»
Для того, чтобы не было мучительно больно, что Вы получили не то ,
о чем мечтали, заказывая робота, Вам необходимо приложить некоторые усилия,
чтобы свои мечты изложить словами в виде технического задания.
В своем техническом задании Вы должны отразить следующие моменты:
1) программируемый алгоритм
2) исходные данные
3) получаемый результат
4) интерфейс пользователя
5) тестовые данные
6) ожидаемый результат при обработке теста
7) форма представления результата
8) передаваемая документация
9) правовые вопросы
Если потенциальный разработчик называет Вам цену разработки без технического задания, вероятнее всего, Вам предстоит либо долгий путь переговоров, в конце которых будет тех задание и совершенно другая цена, либо Вы получите игрушечного робота, который будете в дальнейшем доводить за дополнительную цену.
Если Вы не умеете или не хотите разрабатывать техническое задание сами, то разработку его необходимо заказать.
В качестве бесплатного совета, могу лишь сказать, что заказывать робота лучше после того, как освоитесь на рынке, торгуя руками.