Главными конкурентами на рынке сбыта по созданию БД "Автомагазин" являются программисты, которые более обширно занимаются разработкой базы данных, у которых более новые программы для создания базы данных.
Таблица 4.1 - Анализ конкурентов (свод анализ)
Область применения"ПрограммСервис" "Сибирский Альянс Программистов""Союз программистов"РекламасреднеенизкоенизкоеКачество услугсреднеесреднеесреднееЦена/качествохорошеехорошеехорошееМестоположениеул. Чайковского, д.104ул. Булатова, д.100ул. Крупской, д.27/1Уровень квалификации персоналаУровень персонала качественный, навыки эффективной коммуникации и умение работать в команде Уровень персонала среднийТворческий потенциал, интеллектуальный уровень.
"Программ Сервис" - конкурент базы данных "Доставка товаров". Хорошее качество услуг, удобное местоположение, большое количество покупателей.
Раздел 5. План маркетинга
План маркетинга - одна из важных частей плана компании, а процесс планирования маркетинга должен осуществляться как часть общего процесса планирования и составления бюджета фирмы.
Таблица 5.1 - Бюджет плана маркетинга для продвижения программного продукта
НаименованиеКоличество, шт. Стоимость за ед., руб. ИтогоРеклама в Интернет: контекстная реклама в Google120002000Визитки1502300Итого2300
Контекстная реклама в Google - это создание рекламной кампании с помощью GoogleAdwords. Та простота, с которой Adwords помогает создать рекламную кампанию, обеспечена безупречной работой сотен тысяч сайтов, где и будет размещена контекстная реклама Google. Реклама Google вашего объявления будет работать 24 часа в сутки 7 дней в неделю, не требуя от вас каких-либо дополнительных вмешательств.
Раздел 6. Производственный план
Производственный план делает оценку затрат на разработку программного продукта.
Поправочный коэффициент затрат труда на исследование алгоритма решения задачи:
Кtи = 1,2/0,8=1,5
В - коэффициент увеличения затрат вследствие неполного описания, уточнений и некоторой доработки задачи (1,2-1,5);
К - коэффициент квалификации разработчика (для работающих до двух лет - 0,8, от двух до трех - 1,0, от трех до пяти лет - 1,1 - 1,2, от пяти до семи лет - 1,3-1,4, свыше семи лет - 1,5-1,6);
Поправочный коэффициент остальных затрат труда на разработку:
Кп = 1/0,8=1,25
Временные затраты труда на разработку.
Стоимость программного продукта можно определить через затраты времени на разработку программного продукта с учетом сложности его изготовления и затрат на корректировку.
Общее число рабочих часов, планируемых затратить на разработку.
N - общее число дней в исследуемом периоде (необходимо указать Ваш период, отводимый на разработку);
Nп - число праздничных дней в исследуемом периоде;
Nв - число выходных дней в исследуемом периоде;
Nсм - продолжительность смены;
Nпл = (7-2) *8=40
Таблица 6.1 - Затраты времени на разработку
№Этапы разработкиИсполнительПланируемые затратыФактические затраты1Подготовка и описание задачиПрограммистТо. пл. =0,01*40=0,4То. ф. =0,4*1,25=0,52Исследование алгоритма решения задачПрограммистТ и. пл. =0,03*40=1,2Ти. ф. =1,2*1,5=1,83Разработка алгоритма решения задачиПрограммистТ а. пл. =0,1*40=4Та. ф. =4*1,25=54Составление программы по готовой блок-схемеПрограммистТп. пл. =0,1*40=4Тn. ф. =4*1,25=55Автономная отладка программы на ПКПрограммистТотл. пл. =0,5*40=20Тотл. ф. =20*1,25=256Подготовка документации по задачеПрограммистТд. пл. =6+4,5=10,5Тд. ф. =7,5+5,625=13,1256.1Подготовка материала в рукописиПрограммистТдр. пл. =0,15*40=6Тдр. ф. =6*1,25=7,5 6.2Редактирование, печать и оформление документацииПрограммистТдо. пл. =0,75*6=4,5Тдо. ф. =0,75*7,5=5,625ИтогоТразр. =0,4+1,2+4+4+20+10,5=40,1Тразр. ф. =0,5+1,8+5+5+25+13,125=50,425
Для разработки программного продукта MSAccess "Доставка товаров" потребуется производственной площади S=6кв. м.
Таблица 6.2 - Ведомость на оборудование
НаименованиеНаименование оборудованияТип моделиКоличество штукЗа един. мощности (кВТ) Общая (кВТ) Стоимость за един. Установка регулировкаИтого1ПКIntel PentiumCore 2 DUO10,30,321000800218002Факс/принтер лазерный/сканер/PS-факсCanon - 122010,20,24200-42003Световое оборудованиеСветильник10,110,11400-400Итого0,610,9426400
Таблица 6.3 - Ведомость на программное обеспечение
№ппНаименованиеКоличествоЗа един. стоимостьИтого1Microsoft Windows7Home1 3500 35002MS Office71280030003Avast Antivirus1--Итого6500
Таблица 6.4 - Ведомость на мебель
НаименованиеКоличествоСтоимость (руб.) ИтогоКомпьютерный стол130003000Стул офисный1800800Тумба с 4 ящиками221004200Шкаф130003000Итого11000
Таблица 6.5 - Ведомость на материалы и канцелярские товары
НаименованиеКоличествоСтоимостьИтогоРучки22040Карандаши27,515Бумага для принтера1180180Краска для принтера750 гр. 80 руб. 80Ножницы13535Тетради113,4013,40Итого363,40
Затраты времени на разработку с учетом сложности программы.
Коэффициент, учитывающий сложность разработки и затрат на корректировку исходного модуля:
Ксл = 1,25* (1+0,05) =1,3125
с - коэффициент сложности программы;
р - коэффициент коррекции программы в процессе разработки.
Таблица 6.6 - Перечень разрабатываемых программ
Наименование коэффициентаКатегория1234Коэффициент сложности1,251,51,62,0Коэффициент коррекции0,050,10,51,0
Затраты времени на разработку с учетом сложности программы выражаются произведением фактических временных затрат на разработку и коэффициент сложности:
Тразр. сл. = 50,425*1,3125=66,18ч.
Раздел 7. Организационный план
1.Описание должностных обязанностей, знаний и требований к специалисту по разработке программного продукта.
Перечень основных умений, навыков и знаний, требуемых для выполнения должностных обязанностей1. Участие в анализе требований и создании сценариев использования продуктаВырабатывать требования к программному обеспечению. Использовать средства и методы разработки требований и спецификаций. Работать в команде. Основные методы и средства эффективной разработки. Типовые роли в процессе разработки программного обеспечения. Методологии разработки программного обеспечения. Внутренние нормы и регламенты разработки. 2. Участие в разработке различных типов требований к программному продуктуВырабатывать требования к программному обеспечению. Использовать средства и методы разработки требований и спецификаций. Использовать методы и технологии разработки формализованных требований и спецификаций для контроля заказанной функциональности и качества продукта. Использовать методы и технологии разработки для генерации исполняемого кода. Использовать методы и технологии разработки для генерации тестов по формальным описаниям. Работать с документацией и технической литературой. Работать в команде. Основные методы и средства эффективной разработки. Объектно-ориентированная разработка. Методологии разработки программного обеспечения. Внутренние нормы и регламенты разработки. 3. Разработка кода программного продукта на основе готовых спецификаций на уровне модулей Владеть основными методологиями процессов разработки программного обеспечения. Оптимизировать программный код с использованием специализированных программных средств. Осуществлять разработку программного обеспечения на современных языках программирования. Осуществлять объектно-ориентированную разработку. Языки программирования и инструментарий разработки программного обеспечения на соответствующих языках. Основные методы и средства эффективной разработки. Типовые роли в процессе разработки программного обеспечения. Методологии разработки программного обеспечения. Внутренние нормы и регламенты разработки. Стандартные алгоритмы и области их применения. 4. Отладка и тестирование кода на уровне модулейОсуществлять отладку программ. Использовать методы и средства разработки тестовых сценариев и тестового кода. Языки программирования и инструментарий разработки программного обеспечения на соответствующих языках. Методы и средства разработки тестовых сценариев и тестового кода. Методы тестирования программного обеспечения. Отладка автономно работающих приложений. Отладка распределенных приложений. 5. Разработка и ведение проектной и технической документации по порученным задачамРазрабатывать проектную документацию, используя графические языки спецификаций. Разрабатывать технологическую документацию.Основы разработки и ведения проектной документации. Стандарты документирования. Методологии разработки программного обеспечения.
.Расчет средней часовой оплаты программиста, расчет годового фонда заработной платы с учетом отчислений на социальные нужды. Месячный оклад программиста определяется в соответствии с тарифной сетки. Учитывается процент премий (10-30%) и районный коэффициент - 15%. На суммарный фонд заработной платы начисляется социальный налог.
На 2012 год тарифы страховых взносов составляют:
ПРФ (пенсионный фонд) - 22% (страховая часть - 16%, накопительная - 6%);
ФФОМС (фонд медицинского страхования) - 5,1%;
ФСС (по временной нетрудоспособности) - 2,9%.
Таблица 7.1 - Затраты на оплату труда
Категория работникаОклад в месяцЧисленность, чел. Дополнительная з/п., премии, рубРайонный коэффициент, руб. (15%) Отчисления на соц. нужды, руб. Месячный фонд оплаты труда, руб. Годовой тарифный Фонд оплаты труда, руб. 12345678Программист85001300017253967,517192,5206310Итого206310
.Число рабочих часов в году определяется согласно производственному календарю:
p= (365 - 6 - 112) * 8 - 6 * 1=1970ч.
где- общее число дней в году; Nп - число праздничных дней в году; Nв - число выходных дней в году; Nсм - продолжительность смены; 1 - величина сокращений предпраздничных рабочих дней.
.Средняя часовая оплата программиста определяется соотношением:
Сразр = 206310/ 1970=104,72
ФЗРг - годовой фонд заработной платы с учетом отчислений;p - число рабочих часов в году.
.Расходы по оплате труда разработчика программы определяются:
Зраз = 40,1 * 104,72=4199,27
tразр. сл. - трудоемкость создания программы, с учетом сложности программы, выраженная в часах;
Сразр - средняя часовая оплата труда программиста.
Раздел 8. Финансовый план
1.Расчет годового фонда времени работы ПК.
Определив действительный годовой фонд времени работы ПК в часах, получим возможность оценить себестоимость часа машинного времени.
Время профилактики: ежедневно - 0,5 ч., ежемесячно - 2 ч., ежегодно - 16ч.
pпк= (N - Nп - Nв) * Nсм - Nп * 1-Nрем
где- общее число дней в году;п - число праздничных дней в году;в - число выходных дней в году;см - продолжительность смены;
Nрем - время на проведение профилактических мероприятий;
- величина сокращений предпраздничных рабочих дней.
Nрем= (365 - 6 - 112) * 0,5+2 * 12 +6=153,5
Кд - коэффициент ежедневных профилактик - 0,5;
Км - коэффициент ежемесячных профилактик - 2;
Кг - коэффициент ежегодных профилактик - 6.
pпк= (365 - 6 - 112) * 8 - 6 * 1-153,5=1816,5
.Годовые отчисления на амортизацию ПК
Балансовая стоимость ПК:
Цпк = Цр * (1+Кун)
Цпк = 21000* (1+0,06) = 22260
Цр - рыночная стоимость ПК;
Кун - коэффициент, учитывающий затраты на упаковку и наладку (5-15%).
Сумма годовых амортизационных отчислений:
Аот = Цпк*На
Аот = 22260*0,2=4452
Цпк - балансовая стоимость ПК;
На - норма амортизационных отчислений за год.
На = 1/Т
На = 1/5=0,2
Т - полезный срок действия ПК.
Расчет амортизации по таблицам "Ведомость на оборудование", "Ведомость на программное обеспечение и нематериальные активы", "Ведомость на мебель".
.Затраты на электроэнергию
Згэл = 0,35*1816,5*2,65*0,9=1516,32
Згэл = Рчпк* npпк *Цэл*Кинт
Рчпк - установочная мощность ПК (автоматизированное рабочее место 350-400Вт или 0,35 - 0,4);пк - годовой фонд полезного времени работы машины;
Цэл - стоимость 1кВт/ч. (2,65руб.);
Кинт - коэффициент интенсивного использования оборудования ПК (0,9-1).
.Текущие затраты на эксплуатацию ПК
Згпк = Аот+Згэл
Згпк = 4452+1516,32=5968,32
.Себестоимость часа работы ПК
Спк = Згпк/ npпк
Спк = 5968,32/ 1816,5=3,28
Трудоемкость использования ПК.
В ходе разработки программного комплекса, машина используется на этапах программирования по готовой блок-схеме алгоритма, отладки программы на ПК, подготовки документации по задаче. Совокупные затраты машинного времени составляют:
Tмаш = (Tп. ф. +T отл. ф. + T д. ф.) * Ксл
Tмаш = (5 +25+ 13,125) * 1,3125=56,601
.Затраты на оплату машинного времени
Змаш = Тмаш*Спк
Змаш = 56,601*3,28=185,65
Общие затраты на создание программы.
Общие затраты на создание программы определяются как сумма затрат на разработку программы и затраты на оплату машинного времени.
Зобщ. = Зразр+Змаш
Зобщ. = 4199,27+185,65=4384,92
Затраты на аренду рабочего места:
А зд = (S * Dзд/ np д) * tразр. ф. /8ч
А зд = (6 * 500/21) * (50,425/8) =900,44
S - площадь одного рабочего места (6-10кв. м.);
Dзд - стоимость аренды 1кв. м. (офисного типа 400-700 руб. за 1 кв. м. в месяц);
Tр. д - количество рабочих дней в месяц (ноябрь 2012 - 21д.);
Тразр. ф - фактические затраты времени на программный продукт в дн.
.Общие затраты на разработку программного продукта
№п/пСтатьи затратУсловное обозначениеЧисловое значение, руб. 1. Общие затраты на создание разработкиЗобщ4384,922. Аренда рабочего местаАзд900,443. Расходные материалы (канцелярия) Зрм363,404. Расходы на продвижение программного продукта2300Итого7948,76
11.Цена программного продукта с учетом коэффициента рентабельности:
Ц = Собщ * (1+Крен)
Ц = 7948,76* (1+20) = 9538,51
С-общ - общие затраты на разработку программного продукта;
К - коэффициент рентабельности (20-40).
Заключение
В ходе выполнения курсовой работы, были изучены необходимые методы оценки стоимости программного продукта. Были получены навыки сбора необходимых данных, для непосредственного расчета. Закрепление умения анализировать входные данные, требуемые для выявления стоимости продукта.
Бизнес-план программного продукта является отличным подспорьем для последующих разработок! Выше сказанные умения будут необходимы для качественной оценки разработанного продукта и его оценке.