Показаны сообщения с ярлыком Фриланс. Показать все сообщения
Показаны сообщения с ярлыком Фриланс. Показать все сообщения

Проект универсальной бонусной системы: окончание квеста

   Время летит - с момента прошлой публикации прошло уже более трех месяцев. За этот период проект сильно изменился: по части frontend - стал в разы лучше :), дооформлено API ядра, команда разработки сайта совместно с заказчиком оформили детальное техническое задание на уже имеющийся функционал (я перестал выполнять функции менеджера - делегировал начальнику команды разработки сайта). По планам на мне оставались поддержка и доработка ядра по заданиям от нового менеджера (то есть работа программиста, а не "человека-оркестра"). Все это звучит отлично... но в реальности "что-то пошло не так". Как оказалось: "у клиента изменилось видение проекта и текущая версия ядра теперь не подходит". Со своей стороны я знаю, что технически это не так, но даже пытаться доказать что-то клиенту будет непрофессионально, ведь, с одной стороны, я сам рекомендовал этих ребят, с другой - сам передал инициативу.

   Мораль истории проста: нельзя делегировать функции ведения проекта.

Проект универсальной бонусной системы.

    Однажды поступил заказ создать бонусную систему. На рынке достаточно много различных решений по бонусам, но описание этой системы выгодно отличало её от других - отсутствует привязка к одной торговой марке/магазину и т.п. Другими словами, накопленные бонусы можно списывать у любого партнёра, подключенного к системе (при этом бонус равен рублю). С технической точки зрения интерес был в реализации удобного API для интеграции с учётными системами партнёров. Кроме этого, партнёры и пользователи должны иметь доступ к личным кабинетам через браузер (в будущем планируется добавить мобильные приложения). Реализацией программной части занимался соло - была свобода выбора проектных решений: серверный код для обработки транзакций LAMP, API - https GET-запросы (RESTful целью не было, главное - просто и удобно), заготовка партнёрам для интеграции с 1с8, сайт для личных кабинетов сверстал за пару вечеров на bootstrap. Затем добавил агентскую программу для партнёров, конвертацию бонусов со службой такси "Шесть двоек", регистрацию пользователей с подтверждением по смс и разделение каталога партнёров по регионам - в итоге получился готовый проект, который проработал более года и теперь пришло время следующей итерации :)
    Новый API уже богаче по количеству методов - оформил на apiary.io. Старые тесты (php) казались очень неудобными - SOAP UI в этом плане куда лучше (там же можно сделать и нагрузочное тестирование). Созданием нового сайта для личных кабинетов теперь занимается отдельная команда.

P.S. apiary.io недавно купил Oracle

Фриланс через посредника

   В начале пути фрилансера работа через посредника может казаться отличным вариантом: своих клиентов мало, поиск новых отнимает много времени, ответы на заявки через специализированные порталы не приносят желаемого результата. Посредник может решить все эти проблемы - загрузить работой, оградить от общения с "интересными" клиентами, предоставить техническое задание, расплатиться в случае обмана со стороны клиента. Звучит отлично, но только на первый взгляд - ведь в этом случае фрилансер не нарабатывает свою базу клиентов, не улучшает умение находить "общий язык" с клиентом, не может делать продажи своих продуктов.