<<
>>

Используйте вычисления для преобразования счетных показателей в оценки

Собранные исторические данные, относящиеся к счетным показателям, преобразуются в нечто более полезное — например, оценку объема работы. В табл. 7.1 приведены примеры счетных показателей и данных, необходимых для вычисления по ним оценки.

Таблица 7.1. Примеры счетных показателей

Счетный показатель              Исторические              данные,              необходимые              для

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

Исторические данные, необходимые для преобразования результатов в оценку

alt="" />

Веб-страницы

Отчеты

Диалоговые окна Таблицы баз данных Классы

Найденные дефекты

Параметры конфигурации

Количество строк уже написанного кода

Тестовые сценарии (уже написанные)

Средний объем работы по разработке/тестированию/ документированию на функциональный пункт

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

Средний объем работы по разработке/тестированию/ документированию на запрос (в зависимости от разнообразия изменений данные могут подвергаться дополнительному разбиению на средний объем работы для малых, средних и крупных запросов)

Средний объем работы на веб-страницу для обеспечения работоспособного интерфейса

Средний объем работы на веб-страницу в масштабе всего проекта (менее надежно, но может содержать интересную информацию)

Средний объем работы для получения работоспособного отчета

Средний объем работы на диалоговое окно для обеспечения работоспособного интерфейса

Средний объем работы на таблицу для получения работоспособной базы данных

Среднее количество рабочих часов на класс при разработке

Среднее количество рабочих часов для формального анализа класса

Среднее количество рабочих часов для тестирования класса

Среднее количество рабочих часов на дефект для исправления

Среднее количество рабочих часов на дефект для регрессионного тестирования

Среднее количество дефектов, исправляемых за определенный календарный период

Средний объем работы на параметр

Среднее количество дефектов на строку кода

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

Среднее количество новых строк кода при переходе к следующей версии

Средний объем работы на тестовый сценарий на стадии выпуска

СОВЕТ № 32

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

Пример подсчета дефектов на поздней стадии проекта.

Данные, описанные в таблице, закладывают более прочную основу для создания оценок, нежели экспертное суждение. Если вы знаете, что проект содержит 400 открытых дефектов, а при исправлении 250 дефектов, обнаруженных ранее, потребовалось по 2 часа

на дефект, значит, на исправление всех открытых дефектов потребуется примерно 400 х 2 = 800 часов.

Пример оценки подсчетом веб-страниц. Если данные указывают на то, что до настоящего момента на проектирование, кодирование и тестирование каждой веб-страницы с динамическим содержимым ушло около 40 часов, а в проекте осталось еще 12 веб-страниц, можно сделать вывод, что работа над ними займет 12 х 40 = 480 часов.

В этих примерах важно то, что оценки не строятся на экспертном суждении. Сначала мы считаем значение некоторого показателя, а затем вычисляем по нему оценку. Этот процесс помогает избавить оценки от субъективного смещения, отрицательно сказывающегося на их точности. Для уже известных счетных показателей (скажем, количества дефектов) построение таких оценок также требует минимальных усилий.

СОВЕТ № 33

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

<< | >>
Источник: Макконнелл С.. Сколько стоит программный проект. 2007

Еще по теме Используйте вычисления для преобразования счетных показателей в оценки:

  1. Система показателей для оценки региональной эффективности реальных инвестиций для задач различной степени структуризации
  2. Подсчет, вычисление, экспертная оценка
  3. Базовая формула для вычисления срока
  4. 7.9 Мониторинг реализуемых проектов и связь агрегированного показателя оценки проектов ЧДД (NPV) с показателем оценки текущей деятельности EVA
  5. Какие виды оценки основных фондов используются в хозяйственной практике предприятий (организаций)?
  6. 6.3 Стоимость элементов капитала для компании, использующей финансовый рычаг
  7. Анализ показателей деловой активности организации: цели, источники информации, показатели, оценки их изменения. Используя бухгалтерскую отчетность, рассчитайте и оцените показатели.
  8. Вексельные вычисления а)              Вычисление внутренних векселей
  9. Расчет стандартизованных показателей оценки культуры самоуправления пайщиков кооперативных организаций и их рейтинговая оценка Белгородской области в 2002,2003 годы и их рейтинговая оценка
  10. 5.1. Оценка результатов и издержек преобразования организационной структуры предприятия
  11. 5.1. Оценка результатов и издержек преобразования организационной структуры предприятия
  12. Изучение и оценка системы внутреннего контроля как базы для планирования аудита. Методы оценки, этапы оценки.