Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Оценка конкурентоспособности в сравнении с аналогом



 

В качестве программы для сравнения при разработке проекта принята программа «Dogo Pro» (производитель – компания «InterBuild»).

Эта разработка принята в качестве базового варианта исходя из трех факторов:

1) смежный профиль;

2) соответствие требованиям технического задания проекта;

3) доступность для исследования и сравнения с разрабатываемым проектом реальной версии программы.

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

Эксплуатационно-технический уровень (ЭТУ) разрабатываемого продукта – это обобщенная характеристика его эксплуатационных свойств, возможностей, степени новизны, являющихся основой качества продукта. Для определения ЭТУ продукта можно использовать индекс эксплуатационно-технического уровня JЭТУ, который рассчитывается как сумма частных индексов, куда входят показатели качества программного продукта. Для учета значимости отдельных параметров применяется балльно-индексный метод.

Тогда

, (1)

где JЭТУ комплексный показатель качества продукта по группе показателей;

n – число рассматриваемых показателей;

Вj – коэффициент весомости j-го показателя в долях единицы, назначаемый в соответствии с потребностями организации-заказчика программного продукта;

Xj относительный показатель качества, устанавливаемый экспертным путем по выбранной шкале оценивания

В таблице 1 представлены результаты расчета балльно-индексным методом при пятибалльной шкале оценивания.

 

Таблица 1 – Расчет показателя качества балльно-индексным методом

Показатели качества Коэффициент весомости, Вj Проект Аналог  
 
Xj Вj´ Xj Xj Вj´ Xj  
1. Удобство работы (пользовательский интерфейс) 0, 1 0, 45 0, 35  
2.Новизна (соответствие современным требованиям) 0, 06 0, 3 0, 15  
3.Соответствие профилю деятельности заказчика 0, 15 0, 6 0, 3  
4.Операционная система (многозадачность, графика) 0, 05 0, 2 0, 2  
5. Надежность (защита данных) 0, 13 0, 4 0, 4  
6.Скорость доступа к данным 0, 09 0, 3 0, 2  
7.Гибкость 0, 05 0, 15 0, 15  
8.Функции обработки информации 0, 13 0, 6 0, 3  
9.Соотношение стоимость/возможности 0, 09 0, 4 0, 2  
10. Время обучения персонала 0, 15 0, 6 0, 3  
Обобщенный показатель качества JЭТУ JЭТУ1=4 JЭТУ2=2, 55  

 

Отношение двух найденных индексов называют коэффициентом технического уровня Аk первого программного продукта по отношению ко второму:

. (2)

Так как коэффициент больше 1, то разработка проекта с технической точки зрения оправдана.

 

Планирование комплекса работ по разработке темы и оценка трудоемкости

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

Для определения ожидаемой продолжительности работы Тож применяется формула

, (3)

где tмин – кратчайшая продолжительность данной работы (оптимистическая оценка);

tмакс – самая большая продолжительность работы (пессимистическая оценка);

tнв – наиболее вероятная продолжительность работы (реалистическая оценка).

Оценка трудоемкости отдельных видов работ приведена в таблице 2.

Для разработки было задействовано два человека: руководитель проекта и исполнитель (инженер-программист).

 

Таблица 2 – Оценка трудоемкости отдельных видов работ

Виды работ Оптимистическая оценка, tmin Реалистическая оценка, tнв Пессимистическая оценка, tmax Ожидаемая продолжительность работы, Тож
1.1
1.2
1.3
2.1
2.2
3.1
3.2
3.3
3.4
4.1
4.2
4.3

 

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

Выбор комплекса работ по разработке проекта производится в соответствии со стандартом «ГОСТ Р ИСО/МЭК 12207-99 Информационная технология. Процессы жизненного цикла программных средств», устанавливающим стадии разработки программных продуктов, и приведен в таблице 3.

 

Таблица 3 – Комплекс работ по разработке проекта

Содержание работ Исполнители Длительность, дни Загрузка
дни %
1. Подготовка процесса разработки и анализ требований
1.1 Исследование и обоснование разработки
1.1.1 Постановка задачи Руководитель
Программист
1.1.2 Сбор исходных данных Руководитель
Программист
1.2 Поиск аналогов и прототипов
1.2.1 Анализ существующих методов решения задачи и программных средств Руководитель    
Программист
1.2.2 Обоснование принципиальной необходимости разработки   Руководитель Программист
1.3 Анализ требований
1.3.1 Определение и анализ требований к проектируемой программе Руководитель
Программист
1.3.2 Определение структуры входных и выходных данных Руководитель
Программист
1.3.3 Выбор технических и программных средств реализации Руководитель
Программист
1.3.4 Согласование и утверждение технического задания Руководитель
Программист
Итого по этапу 1 Руководитель  
Программист  
2. Проектирование
2.1 Проектирование программной архитектуры Руководитель    
Программист
2.2 Техническое проектирование компонентов программы Руководитель    
Программист
Итого по этапу 2 Руководитель    
Программист  
3. Программирование и тестирование программных модулей
3.1 Программирование модулей в выбранной среде программирования Руководитель    
Программист
3.2 Тестирование программных модулей Программист    
Программист
3.3 Сборка и испытание программы Руководитель
Программист
3.4 Анализ результатов испытаний Руководитель
Программист
Итого по этапу 3 Руководитель  
Программист  
4. Оформление рабочей документации
4.1 Проведение расчетов показателей безопасности жизнедеятельности Руководитель    
Программист
  4.2 Проведение экономических расчетов   Руководитель    
Программист
4.3 Оформление пояснительной записки Руководитель
Программист
Итого по этапу 4 Руководитель  
Программист  
Итого по проекту Руководитель  
Программист  
                       

 

На основе данных таблицы 3 разработан календарный график выполнения работ (таблица 4), показывающий последовательность и взаимосвязь выполнения комплекса работ (с учетом воскресенья; можно брать без учета воскресенья и праздничных дней).

 

Таблица 4 - Календарный график выполнения работ

Содержание работы Исполнители Длительность, дни График работ
1 Постановка задачи Руководитель Программист 20.01.07-20.01.07 20.01.07-22.01.07
2 Сбор исходных данных Руководитель Программист 23.01.07-27.01.07 23.01.07-05.02.07
3 Анализ существующих методов решения задачи и программных средств Программист 06.01.07-10.02.07
4 Обоснование принципиальной необходимости разработки Руководитель Программист 11.02.07-11.02.07 11.02.07-12.02.07
5 Определение и анализ требований к программе Руководитель Программист 13.02.07-13.02.07 03.02.07- 15.02.07
6 Определение структуры входных и выходных данных Руководитель Программист 16.02.07-16.02.07 16.02.07-20.02.07
7 Выбор технических средств и программных средств реализации Руководитель Программист 13.03.07-13.03.07 13.03.07-15.03.07
8 Согласование и утверждение технического задания Руководитель Программист 16.03.07 – 16.03.07 16.03.07 –18.03.07
9 Проектирование программной архитектуры Программист 19.03.07 –21.03.07
10 Техническое проектирование компонентов программы   Программист 22.03.07– 28.03.07
11 Программирование модулей в выбранной среде программирования Программист 29.03.07 – 10.07.07
12 Тестирование программных модулей Программист 11.04.07 – 01.05.07
13 Сборка и испытание программы Руководитель Программист 02.05.07 – 03.05.07 02.05.07 – 06.05.07
14 Анализ результатов испытаний Руководитель Программист 07.05.07 – 07.05.07 07.05.07 – 11.05.07
15 Проведение расчетов показателей безопасности жизнедеятельности Программист 12.05.07 – 14.05.07
16 Проведение экономических расчетов Программист 15.05.07 – 18.05.07
17 Оформление пояснительной записки Руководитель Программист 19.05.07 – 23.05.07 19.05.07 – 02.06.07

 

На основе этих данных был сформирован график выполнения этапов работ, который приведен на рисунке 1.

Рисунок 1 - Календарный график выполнения работ

 


Поделиться:



Популярное:

Последнее изменение этой страницы: 2017-03-11; Просмотров: 979; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.018 с.)
Главная | Случайная страница | Обратная связь