Описание тега estimation

Вопросы, связанные с советами и методами оценки программных проектов: время разработки, усилия, размер команды, размер программного обеспечения, время выполнения, использование ресурсов времени выполнения. Если ваш вопрос не имеет прямого отношения к коду, спросите на https://softwareengineering.stackexchange.com/help/on-topic.

Фред Брукс сказал:

Очень трудно дать решительную, правдоподобную и рискованную для работы защиту оценки, которая не получена количественным методом, не подкреплена небольшими данными и подтверждена в основном интуицией менеджеров.

В повседневном деловом контексте слово " оценка" часто используется при запросе обязательства, и это неверно. Оценка - это не цель и не обязательство. Оценка - это оценка, основанная на предыдущем опыте, суждениях и, возможно, на неполной информации о времени или ресурсах, необходимых для создания программного проекта. Также может быть запрошена оценка размера или конфигурации или системных ресурсов, необходимых для выполнения программного продукта.

Оценки всегда имеют некоторую степень ошибки, поэтому всегда следует помнить об этом при использовании оценки для принятия решения. Более точная оценка достигается при затратах большего количества времени или денег - оценка может быть быстрой, точной и недорогой: выберите два из трех атрибутов.

Книги по оценке программного обеспечения:

  • Оценка программного обеспечения. Демистификация черного искусства. Стив МакКоннелл. 2006 Microsoft Press, Редмонд, Вашингтон.

  • Экономика программной инженерии. Барри В. Бём. 1981 Prentice-Hall Inc. Скалы Энглвуд, Нью-Джерси.