Оценка стоимости разработки flash-приложения.
На прошедшем вчера в Ростове-на-Дону джем-сейшене web-разработчиков, я спьяну по-обещал собравшимся выложить свой принцип оценки стоимости разработки flash-приложения. Принцип этот относительно прост, абсолютно не нов и достаточно универсален.Не я придумал, что задачу любой сложности можно резбить на ряд под-задач, и не я придумал, что работа программиста состоит на 80% из рутинной работы по применению часто повторяющихся элементов. Остается только определиться с тем какие элементы будут применяться в проекте и оценить стоимость их внедрения в руб/час, или $/час по-жадности.Итак, вот что у меня получилось исходя из того, что я flash-разработчик и свою жадность я оцениваю в 15$ в час:
Цены на разработку флэш-элементов
стандартный набор работ:
Виды работ |
Время разработки |
Стоимость работ |
Рекламный баннер. 1 сцена |
1 час |
15$. |
Разработка шапки сайта. Со статической шириной. 1 сцена (без учета использования внешних данных) |
1 час |
15$. |
Разработка шапки сайта. С динамически изменяемой шириной. 1 сцена (без учета использования внешних данных) |
2 часа |
30$ |
Использование внешних данных. Переменные окружения. |
1 час |
15$. |
Использование внешних данных. Внешний файл (XML,.txt) |
1 часа |
15$. |
Использование внешних данных. Получение/Отправка текстовых данных 1 метод |
2 часа |
15$ |
Использование внешних данных. Получение/Отправка изображений 1 метод |
2 часа |
15$ |
Использование внешних данных. Получение/Отправка видео-поток 1 метод |
4 часа |
60$ |
Использование внешних данных. Получение/Отправка аудио-поток 1 метод |
2 часа |
30$ |
Использование внешних данных. Получение/Отправка DOM (XML/JSON) 1 метод |
2 часа |
30$ |
Шифрование.Дешифрование MD5 1 метод |
3 часа |
45$. |
Разработка галереи изображений 1 уровень(без учета взаимодействия с внешними данными) |
10 часов |
150$ |
Разработка галереи изображений многоуровневая(без учета взаимодействия с внешними данными) |
16 часов |
240$ |
Разработка флэш-сайта . 1 раздел(без учета взаимодействия с внешними данными) |
8 часов |
120$ |
Разработка меню сайта (без учета взаимодействия с внешними данными) 1 уровень |
8 часов |
120$ |
Настройка приложения с учетом политики безопасности FlashPlayer 1 домен |
2 часа |
30$ |
Установка оригинального предзагрузчика элемента |
1 час |
15$ |
Организация модульных приложений
Виды работ |
Время разработки |
Стоимость работ |
Организация загрузчика модулей приложения (организация загрузки, позиционирования, обработки событий) |
2 часа |
30$ |
Разработка схемы модульности приложения(разделение функционала на модули) |
3-4 часа |
45 - 60$ |
Создание модуля, организация взаимодействия с основным приложением(1 модуль) |
2 часа |
30$ |
Оптимизация компиляции модульного приложения (на 1 модуль) |
1 час |
15$ |
Организация взаимодействия с внешними API
Наименование |
Время разработки |
Стоимость разработки |
20 часов |
300$ |
|
30 часов |
300$ |
|
40 часов |
600$ |
|
10 часов |
150$ |
|
SmartFoxServer(без учета установки и настройки сервера) |
20 часов |
300$ |
Создание серверного расширения на AS Для серверов SFS и FMS 1 метод |
2 часа |
30$ |
Soap/WSDL создание 1 метода обработчика |
2 часа |
30$ |
Поиск в Google на основе Google API |
3 часа |
45$ |
Обработка изображений средствами Flash
Виды работ |
Время разработки |
Стоимость разработки |
Подключение компонента пользовательского интерфейса Drag/Resize/Rotete |
12 часов |
180$ |
Подключение компонента пользовательского интерфейса Crop |
8 часов |
120$ |
Загрузка медиа-файла с локальной системы пользователя
|
4 часа |
60$ |
Выгрузка медиафайла в локальную систему пользователя |
4 часа |
60$ |
Добавление 1 стандартного фильтра |
1 час |
15$ |
Искажение изображения. 1 алгоритм |
2 часа |
30$ |
Ресайз изображения средствами флэш-клиента |
2 часа |
30$ |
Наложение изображений |
4 часа |
60$ |
Создание контролов на основе Flex-framework 1 шт |
1 час |
15$ |
Создание собственного контрола |
2-4 часа |
30-60$ |
Работа с данными
Виды работ |
Время разработки |
Стоимость разработки |
Разработка общей информационной схемы приложения на основе микро-архитектуры PureMVC |
2 часа |
30$ |
Расширение информационной схемы взависимости от сложности приложения (аналог создания 1 таблицы БД) |
2 часа |
30$ |
Создание обработчика 1 удаленного объекта(получение/отправка данных) |
2 часа |
30$ |
Валидация данных введенных пользователем с сообщением ошибок заполнения на стороне клиента 1 поле |
1 час |
15$ |
Организация формы авторизации/ регистрации пользователя на стороне клиента с отправкой данных и обработкой результата |
6 часов |
90$ |
Организация локального сохранения данных в SharedObject(аналог cookes) 1 объект |
1час |
15$ |
Связь с внешним интерфейсом (вызов.обработка JS метода)1 метод |
1 час |
15$ |
Организация SEO пригодной внутренней индексации разделов (страниц) |
2 часа |
30$ |
Организация внутреннего поиска по подстроке 1 метод |
1 час |
15$ |
Организация обработки RSS/Atom |
2 часа |
30$ |
Работа с мультимедиа
Виды работ |
Время разработки |
Стоимость разработки |
Организация демонстрации видео-потока flv/rtmp(без учета контролов. Подключение контролов см. выше) |
4 часа |
60$ |
Организация трансляции видео-потока с камеры локальной системы пользователя (конечная точка — любой медиа-сервер) без учета установки и настройки медиасервера. |
6 часов |
90$ |
Организация приема потокового-звука (радио). Без контроллов (Подключение контролов см. выше) |
2 часа |
30$ |
Организация непрерывного вещания плейлиста(аудио/видео). Без контроллов (Подключение контролов см. выше) |
2 часа |
30$ |
Установка стандартного медиаплеера (JW Player) |
2 часа |
30$ |
Доработка функциональности стандартного меда-плеера JWPlayer 1 новый элемент |
4 часа |
60$ |
Разработка AIR(Настольных приложений)
Вцелом все точно тоже самое, что и в предыдущих разделах, плюс:
Виды работ |
Время разработки |
Стоимость разработки |
Получение списка элементов локальной системы пользователя |
4 часа |
60$ |
Получение доступа к файлу в локальной системе пользователя |
2 часа |
30$ |
Сохранение данных в файл в локальной системе пользователя |
3 часа |
45$ |
Создание локальной базы данных в системе пользователя (Sql Light )1 таблица |
1-3 часа |
15- 45$ |
Взаимодействие с базой данных в локальной системе пользователя (Sql Light )1 метод(запись/ удаление/ редактирование) |
2 часа |
30$ |
Естественно, список пополняется и изменяется в процессе творческой работы (на что программист тратит остальные 20% своего времени).Надеюсь приведенный прейскурант, а так же сам принцип формализации творческого процесса поможет давать правильную оценку времени и денег, что несомненно является самой трудной и ответственной задачей разработчика.
Комментарии: 7:
Супер, спасибо за раскладочку, очень полезная информация.
Да, интерестный прайс лист, я тоже кстати с Ростова))
Я из Перми, и мне до такого еще далеко :)
разработка стратегии разработка сайтов http://web-miheeff.ru разработка стратегии
Первый раз столь подробный список с ценами на flash-услуги вижу. Крута)
Привет.
Хотел обратиться к тебе с просьбой по поводу флеша. Не могу запустить трансляцию видео через флеш стрим сервер.
Как связаться?
Прошу прощения, давно здесь не был. Всё работа, да работа - потогонная система фриланс. Andrey, я открыл доступ к профилю, там адрес электронки, можно в нее написать. Чем смогу - помогу.
Отправить комментарий
Подпишитесь на каналы Комментарии к сообщению [Atom]
<< Главная страница