Услуги программирования и цены

Поскольку в последнее время люди зачастили с вопросами об услугах и ценах а потом я натолкнулся на статью SEO-шника , то пришлось составить прайс-лист. А поскольку я программист, то и услуги соответсвующие.

Сайты на заказ

Магазины, форумы, чаты, боты, социальные сети, интранет, файловые архивы и подобные продукты оцениваются отдельно в зависимости от технического задания.

Интеграция

  • Оплата через Pangalink
    Есть опыт установки такой системы оплаты с эстонскими банками в онлайн-магазин. Естественно должен быть анализ системы, хотя-бы финансовой области работы со счетами и продуктами.
    Цены — 100 за один банк, в случае >2 банков по 70 .
  • Оплата через кредитную карточку (Cybersource service) — 100
  • Оплата через SMS (Fortumo service) — 100
  • Авторизация через ID-карточку Эстонии
    Используемая в банках и государственных учереждениях система аутидентификации связывается с базой пользователей, поэтому нужен анализ этой части системы.
    Цена — 100

В общем цена в среднем 13 / час. Влияют и дополнительные факторы, такие как:

  • срочность
  • постоянное/первое сотрудничество, вменяемость клиента
  • качество кода если проект существует
  • инновативность/скучность проекта, т.н. работа за идею
  • проверенные/неизвестные технологии, т.е. работа за опыт

Анализ

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

  • Функциональные (модули, структура, языки, пользователи и связи)
  • Интерфейс пользователя (без графики)
  • Интеграция (если используются другие программы)
  • Безопасность (авторизация, https)
  • Выносливость (для больших систем)
  • Инфраструктура (если не LAMP)
  • Документация (схема БД?)

Программирование

Фактически сама работа по изменению кода/базы/стилей и всего технического. До этого естественно должен быть анализ или техническое задание. Очень сильно помогает наличие прототипа (следовательно точность оценки будет выше). Если прототипа нет, то разбивать проект на регистры и делать нормализации их в виде групп таблиц БД, становится сложней по тексту ТЗ, но всё таки проект можно грубо оценивать так:

  • список/таблица данных обычная, ссылки на удаление/редактирование/добавление - 2 ч
    • с постраничным просмотром +2 ч
    • с сортировкой +2 ч
    • с фильтрацией +2 ч
    • с массовыми операциями посредством checkbox'ов +2 ч
    • с csv-импортом или экспортом +4 ч
  • добавление/редактирование в зависимости от числа элементов 3-10ч
    • с использованием ajax +3 ч
    • с файлами +3 ч
    • с валидацией +4 ч
    • с пошаговым введением данных +4 ч
  • удаление простое 1 ч
    • фиктивное удаление флагом +2 ч
    • рекурсивное удаление дочерних элементов +2 ч
  • дерево 3 ч
    • с изменением порядка +1 ч
    • с ajax-подгрузкой +3 ч
    • с изменением порядка через drag-n-drop +8 ч

Естественно при этом надо учитывать что с ростом сложности проекта (число человеко-часов, размер БД, число страниц интерфейса), время затрачиваемое на мелкие доработки по желанию клиента растёт нелинейно. Следовательно буфер риска надо увеличивать соответсвующим образом.

Продажа рекламы на этом блоге

Баннер на главной странице после первой статьи - 25 в месяц. Убедите что ваш продукт престижен для блога - скину цену

Связь

email:artkurapov@gmail.com
skype:tot_ra

Читайте по теме:

  1. ,

Комментарии

  • Сергей Егоров
    avatar Здравствуйте, Артем, не наше контактного email. Требуется установить pangalink
    Ответить
  • Артём Курапов
    avatar На главной странице есть контакты
    Ответить