Оценка усилий по разработке программного обеспечения

Оценка усилий по разработке программного обеспечения Основы оценки затрат в разработке ПО Оценка затрат — это прогнозирование усилий для разработки […]

Оценка усилий по разработке программного обеспечения

  • Основы оценки затрат в разработке ПО

    • Оценка затрат — это прогнозирование усилий для разработки ПО на основе неполных данных. 
    • Оценки затрат используются в планировании, бюджетах и ценообразовании. 
  • Состояние практики

    • Экспертная оценка доминирует, но оценки часто завышены. 
    • Средний перерасход усилий составляет около 30%. 
    • Измерение погрешности оценки затруднено. 
  • История и подходы к оценке

    • Проблемы оценки затрат исследуются с 1960-х годов. 
    • Множество подходов к оценке, включая параметрические модели и подходы на основе измерений размера. 
  • Выбор подходов к оценке

    • Нет «лучшего» подхода, точность зависит от контекста. 
    • Экспертная оценка может быть предпочтительна в нестабильных условиях. 
    • Формальные модели могут быть неточными без адаптации к контексту. 
    • Комбинация оценок из разных источников повышает точность. 
  • Оценка точности оценок

    • MRE не является надежным показателем точности. 
    • PRED(25) предпочтительнее для оценки точности. 
    • Погрешность оценки не всегда указывает на низкую способность к оценке. 
  • Психологические аспекты оценки

    • Принятие желаемого за действительное и другие психологические факторы влияют на оценки. 
    • Юмор отражает хроническую недооценку усилий по разработке ПО. 
  • Сравнение ПО для оценки разработки

    • Статья также упоминает другие подходы к оценке, такие как конусы неопределенности и программные параметрические модели. 

Полный текст статьи:

Оценка усилий по разработке программного обеспечения — Википедия

Оставьте комментарий

Прокрутить вверх