Традиционное управление разработкой ПО. Водопадная модель. ЛЕКЦИЯ 3
Правила Боэма 1.Поиск и обнаружение ошибки в ПО после его сдачи обходится в 100 раз дороже, чем поиск и обнаружение ошибки на ранних стадиях разработки. 2. Можно сократить срок разработки ПО на 25% от номинального, но не более. 3. На каждый доллар, вложенный в разработку, приходится тратить два доллара на сопровождение. 4. Стоимость разработки и сопровождения ПО является прежде всего функцией числа строк исходного кода. 5. Различия в уровне разработчиков приводят к огромной разнице в продуктивности при создании ПО. 6. Общее отношение стоимости ПО к стоимости аппаратуры продолжает расти. 7. При создании ПО всего лишь около 15% усилий затрачивается собственно на программирование. 8. Программные системы и продукты обычно стоят в три раза дороже в пересчете на одну строку исходного кода, чем отдельные программы. Продукты, состоящие из программных систем (т.е. системы систем), дороже в девять раз. 9. Сквозной контроль позволяет обнаружить 60% ошибок % работы выполняют 20% работающих.