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

Л/р № 5.

 

Расчет LOC-метрик

Проект Затраты, чел.-мес. Стоимость тыс. руб. КLOC, тыс. LOC Прогр. док-ты, страниц Ошибки Люди Произво-дительность Качество Удельная стоимость Документи- рование
Лр№5 0,025 0,253 0,27 10,8 0,937 18,5

 

 

 

 

Произведем оценку проекта на основе LOC-метрик

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

Используя опытные данные (из метрического базиса) или интуицию найдем:

Расчет FP-метрик

Имя характеристики Ранг, сложность, количество
  Низкий Средний Высокий Итого
Внешние вводы
Внешние выводы
Внешние запросы
Внутренние логические файлы
Внешние интерфейсные файлы
Общее количество

 

 

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

Возможные значениям параметра  
0 -нет влияния    
1- случайное влияние    
2- небольшое    
3 среднее    
4 - важное    
5 - основное    
       

 

Системный параметр Описание Коэффициент
Передачи данных Сколько средств связи требуется для передачи или обмена информацией с приложением или системой?
Распределенная обработка данных Как обрабатываются распределенные данные и функции обработки?
Производительность Нуждается ли пользователь в фиксации времени ответа или производительности?
Распространенность используемой конфигурации Насколько распространена текущая аппаратная платформа, на которой будет выполняться приложение?
Скорость транзакций Как часто выполняются транзакции? (каждый день, каждую неделю, каждый месяц)
Оперативный ввод данных Какой процент информации надо вводить в режиме онлайн?
Эффективность работы конечного пользователя Приложение проектировалось для обеспечения эффективной работы конечного пользователя?
Оперативное обновление Как много внутренних файлов обновляется в онлайновой транзакции?
Сложность обработки Выполняет ли приложение интенсивную логическую или математическую обработку?
Повторная используемость Приложение разрабатывалось для удовлетворения требований одного или многих пользователей?
Легкость инсталляции Насколько трудны преобразование и инсталляция приложения?
Легкость эксплуатации Насколько эффективны и /или автоматизированы процедуры запуска, резервирования и восстановления ?
Разнообразные условия размещения Была ли спроектирована, разработана и поддержана возможность инсталляции приложения в разных местах для различных организаций?
Простота изменений Была ли спроектирована, разработана и поддержана в приложении простота изменений