Что касается стоимости работы, то тут сложно составить универсальный прайс-лист на все виды программ.
Основных критериев, влияющих на стоимость разработки, всего два:
-
Сложность и объём работы
-
Срочность выполнения заказа
Кроме того, многое зависит и от наличия у меня определённых наработок по теме вашей программы. (бывают случаи, когда я даю ссылку на готовое решение задачи, очень похожей на вашу, и мы обсуждаем лишь изменения, которые необходимо внести в ту программу)
Оценить порядок цен на разработку макросов вы можете, посмотрев примеры реализованных программ для Excel
(там почти для каждой программы указаны цены, и ориентировочное время выполнения)
Время выполнения во многом зависит от сложности программы.
Если задача достаточно простая, или же вы предварительно грамотно составили техзадание (с примерами файлов, комментариями и т.п.), то у вас есть все шансы получить тестовый вариант программы уже через час или раньше.
Причем обычно вам не надо ничего платить, чтобы ознакомиться с тестовым вариантом программы, - подход в данном случае следующий:
-
вы отправляете техзадание (с прикреплёнными файлами для обработки) мне на почту
-
мы обсуждаем нюансы через Skype или ICQ, после чего я готовлю тестовый вариант программы
-
вы тестируете начальный вариант программы, в ходе проверки высказываете свои пожелания, замечания
-
мы обговариваем сумму, вы платите удобным вам способом
-
вы получаете конечный вариант программы, тестируете её
-
я бесплатно устраняю недоработки и ошибки в случае их выявления
Вы оплачиваете работу только тогда, когда проверите основной функционал программы (никакой предоплаты не требуется, - за исключением сложных проектов, где оплата производится поэтапно)
Обычно оплата производится на этапе, когда выполнено 80-95%
(т.е. после того, как заказчик всё проверил, убедился, что, в целом, всё работает как надо, и осталось лишь внести небольшие коррективы в программу, а также доработать некоторые функции)
-
Доработки программы по-мелочи (что можно исправить в течение 10-20 минут), и в ближайшее время (1-2 недели со дня сдачи программы), а также устранение любых ошибок (если это ошибка разработчика, а не результат вашей непредусмотрительности) - выполняются бесплатно.
-
Крупные доработки (заметно усложняющие программу), а также доработки спустя продолжительный промежуток времени (более 1 месяца после завершения разработки программы), выполняются за дополнительную плату
Данный подход неприменим к студентам - тут порядок работы несколько иной (для несложных работ - на сумму до 1000 руб.):
-
вы передаёте мне полный текст задания, а при необходимости и другие имеющиеся материалы (методички, примеры решения и т.п.)
-
мы обговариваем все нюансы работы (которых обычно бывает множество, поскольку формулировка студенческих задач в большинстве случаев подразумевает несколько вариантов трактовки)
-
мы обговариваем сумму, вы платите удобным вам способом
-
в то время, пока вы отправляете перевод, я выполняю работу
-
после поступления денег на счёт вы получаете окончательный вариант программы
-
я бесплатно устраняю недоработки и ошибки в случае их выявления (такого в случае со студентами почти никогда не бывает)
Для сложных студенческих проектов (курсовые, дипломные работы) возможны другие схемы взаимодействия и оплаты (частичная предоплата, оплата по частям по ходу разработки программы, и т.д.)