Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой расчет.DOC
Скачиваний:
16
Добавлен:
01.05.2014
Размер:
182.78 Кб
Скачать

3.8. Оценка распределения точности определения трудоёмкости

Оценка распределения точности определения трудоёмкости по ключевым работам и фазам жизненного цикла проекта составляется на основе таблиц п. 3.1 и п. 3.2. Результаты сведены в следующую таблицу:

Фаза

Работа

Точность [%]

Разработка и согласование требований

Анализ задания

200.0

Разработка требований

133.3

Согласование требований

200.0

Итого по фазе:

160.0

Проектирование

Определение структуры программы

80.0

Определение необходимых классов

200.0

Определение механизмов взаимодействия

66.7

Итого по фазе:

100.0

Кодирование

Кодирование класса приложения

54.5

Кодирование класса базы данных

85.7

Кодирование классов фильтров

88.2

Итого по фазе:

80.8

Модульное тестирование

Подготовка тестов

100.0

Тестирование класса приложения

100.0

Тестирование класса базы данных

200.0

Тестирование классов фильтров

111.1

Исправление выявленных ошибок

62.5

Итого по фазе:

86.7

Системное тестирование

Сборка приложения

200.0

Подготовка тестов

200.0

Тестирование приложения

100.0

Исправление выявленных ошибок

125.0

Итого по фазе:

128.6

Приёмные испытания

Подготовка тестов

100.0

Демонстрация работы

100.0

Итого по фазе:

100.0

Итого по проекту:

93.9

Таблица показывает, что на фазах разработки требований и системного тестирования было запланировано слишком много времени. Времени, запланированного на фазы кодирования и модульного тестирования, оказалось недостаточно. Точность прогнозирования трудоёмкости проекта составила 93%, что является допустимым при значении коэффициента риска Кр = 1.2.

Характеристики длительности выполнения фаз проекта и ключевых работ полностью идентичны характеристикам трудоёмкости, поскольку над проектом работал ровно один исполнитель. Таким образом, выписывать эти характеристики отдельно не имеет смысла.

4. Выводы

В результате выполнения курсового расчёта были получены следующие результаты:

  • для выбранного программного проекта определён состав и содержание фаз жизненного цикла разработки;

  • для каждой фазы жизненного цикла определён состав выполняемых на ней ключевых работ;

  • произведено предварительное планирование трудоёмкости проекта в целом, а также распределение трудоёмкости по фазам и ключевым работам;

  • вычислены метрики коэффициента повторного использования и реальной длительности трудовой недели;

  • определена реальная трудоёмкость проекта в целом и её распределение по фазам и ключевым работам;

  • оценены метрики созданных документов и кода программного продукта;

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

11