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




