Расчет показателя качества балльно-индексным методом
В таблице 1 представлены результаты расчета балльно–индексным методом при пятибалльной шкале оценивания.
Таблица 1
Расчет показателя качес2тва балльно–индексным методом
Показатели качества | Коэффициент весомости, Вj | Проект | Аналог | |||
Xj | Вj´Xj | Xj | Вj´Xj | |||
1. Удобство работы (пользовательский интерфейс) | 0,10 | 0,5 | 0,2 | |||
2. Новизна (соответствие современным требованиям) | 0,06 | 0,3 | 0,18 | |||
3. Соответствие профилю деятельности заказчика | 0,15 | 0,75 | 0,3 | |||
4. Операционная система (многозадачность, графика) | 0,05 | 0,2 | 0,2 | |||
5. Надежность (защита данных) | 0,13 | 0,52 | 0,52 | |||
6. Скорость доступа к данным | 0,09 | 0,45 | 0,27 | |||
7. Гибкость | 0,05 | 0,2 | 0,2 | |||
8. Функции обработки информации | 0,13 | 0,52 | 0,26 | |||
9. Соотношение стоимость/возможности | 0,09 | 0,36 | 0,18 | |||
10. Время обучения персонала | 0,15 | 0,75 | 0,45 | |||
Обобщенный показатель качества JЭТУ | JЭТУ1 = 4,55 | JЭТУ2 = 2,80 |
Отношение двух найденных индексов называют коэффициентом технического уровня Аk первого программного продукта по отношению ко второму, который находится по формуле (2):
, | (2) |
где JЭТУ1 – комплексныйпоказатель качества первого продукта;
JЭТУ2 – комплексныйпоказатель качества второго продукта.
Вывод: Так как, коэффициент больше 1, то разработка проекта с технической точки зрения оправдана.
Планирование комплекса работ по разработке темы и оценка трудоемкости
Трудоемкость работ определяется с учетом срока окончания работ, объема выполняемых функций, выбранной среды программирования.
Для определения ожидаемой продолжительности работы Тож применяется формула (3):
, | (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