Доброго времени суток, читатели, в этой статье я расскажу о своём опыте, который произошел на днях.
С чего всё началось?
Если у вас собственная программа, приложение или IT-продукт, который пользуется популярностью, то рано или поздно вам напишут компании и заинтересованные люди. Как правило, некоторые из них предлагают выкупить ваше приложение, некоторые предлагают работу, а третьи взаимовыгодное сотрудничество.
Так произошло и со мной, сейчас у меня есть два приложения мобильных, которые пользуются хорошим спросом у пользователей Voice notes - quick recording of ideas и SMS forwarder. Приложение Voice notes более старое и я получил уже огромное количество различных предложений по нему.
На этот раз порадовало второе приложение и мне на почту разработчика написал человек из Франции, который уточнял лимит на количество присланных СМС в день и возможность использовать приложение в их собственном проекте. При этом в первом же письме он предлагал доплатить мне за адаптированную версию под их нужды.
Переговоры
Предложение оказалось для меня выгодным, поэтому я решил воспользоваться им. Во-первых, разработка займет мало времени, так как тема для меня очень знакомая, во-вторых, есть время и желание заработать денег.
Задача у них оказалась не тривиальная, необходимо перенаправлять до 100 000 СМС на их сервер. Сначала они утверждали, что пересылать нужно на электронную почту (что было бы довольно сложно, лимиты на отправку на почту почти у всех выделенных серверов одинаковые и не достаточные), но в ходе общения я выяснил, что на самом деле им нужно посылать данные из СМС-сообщений на их сервер.
С их стороны оказался очень грамотный человек, который после недолгого общения быстро составил общее техническое задание, а я смог лучше понять, что от меня хотят. К слову сказать, общались мы на английском и знаю я его не очень хорошо, не достаточно, чтобы вести
живой диалог, но с помощью переводчика каких-то нерешаемых трудностей удалось избежать.
Договорились мы о том, что я сделаю для них новое приложение, которое будет решать конкретно их задачу, без лишних функций. Суть их проектах заключается в том, что они делают какую-то инфраструктуру для ставок на спорт в Африке и собираются использовать СМС-сообщения для организации этого процесса. По их бизнес-плану количество входящих сообщений может достигать 100 000 в день.
Цену назначал я и после недолгих подсчетов, решил, что оптимально будет попросить 500$, хотя на самом деле количество часов, которые я потрачу на разработку будет очень небольшим. И цена по меркам России достаточно высокая. Но, "Почему бы и нет?" - подумал я. Сроки они предоставили более чем достаточные, 15 дней с момент оплаты аванса.
А вот так выглядел договор, я замазал название компании, чтобы не возникло конфликтов:
Договор с компанией на разработку Android-приложения. Подобные договора я бы посоветовал вам разбирать очень тщательно, чтобы заказчик не смог потом сослаться по некоторым несправедливым пунктам. Давайте рассмотрим его подробнее.
Need Android based SMS forwarder (Требования и описание возможностей приложения)
Количественные и качественные характеристики, которым должно удовлетворять приложение. Очень важно указывать именно количественные ограничения, а не использовать слова "достаточно", "много", "несколько".
Operating environment (Окружение)
Описывает окружение в котором будет работать приложение - тоже не маловажная часть. "Сool room" здесь скорее всего означает хорошие условия в комнате, где будет находиться планшет, почти как серверная ^_^
Budget и Timeline (Бюджет и сроки)
Здесь всё просто, описывается порядок оплаты, стоимость работ, сроки разработки и сроки тестирования приложения.
Maintenance and evolution (Обслуживание и развитие)
Отдельно хотел бы отметить последние два пункта:
1) первый говори о том, что разработчик обязуется исправлять все ошибки в приложении в рамках оговоренной функциональности приложения;
2) второй пункт говорит о том, что разработчик соглашается на доработку разрабатываемого приложения, если потребуются новые функции (за дополнительную плату, соответственно).
Любой фрилансер встречался с ситуацией, когда заказчик в процессе работы меняет свои пожелания и требует подстроиться под них в рамках существующего бюджета. Второй пункт как раз страхует фрилансера от таких "неожиданностей". Первый пункт по большей части страхует заказчик, я считаю это вполне справедливо.
Разработка
Аванс я уже получил на Paypal, вчера. И сегодня за пару часов почти закончил приложение. Осталась только стадия тестирования и отладки с их сервером. Они должны дать доступ и данные до конца недели.
Я считаю, что мне повезло в этом случае заработать хорошие деньги, получить ценный зарубежный контакт, который возможно посоветует меня знакомым или обратится за доработкой или разработкой новых приложений.
Вот такой опыт работы с иностранным заказчиком я получил на днях и поспешил им поделиться с вами.
Послесловие
Изначально я рассматривал разные варианты сотрудничества с ними, один из них - создать приложение и инфраструктуру которая зависела бы от меня и брать с заказчика помесячную оплату за это. Однако, когда я узнал об особенностях требований к приложению, то выбрал второй вариант с одноразовой разработкой продукта за определенную стоимость с возможной доработкой приложения за дополнительную оплату.
Подумываю о том, чтобы поискать ещё заказчиков на подобные приложения с учетом малой стоимости их создания. Предлагайте в комментариях способы и варианты, где и как можно найти заказчиков на подобные приложения. Не забывайте ставить лайки и подписываться на мой блог, всем добра и успехов.