Продолжение кризиса программирования
Несмотря на то, что программная инженерия достигла определенных успехов, перманентный кризис программирования продолжается. Связано это с тем, рубеж 80–90-х годов отмечается как начало информационно-технологической революции, вызванной взрывным ростом использования информационных средств: персональный компьютер, локальные и глобальные вычислительные сети, мобильная связь, электронная почту, Internet и т.д. Цена успеха – кризис программирования принимает хронические формы: • США тратит ежегодно более $200 млрд. на более чем 170 тыс. проектов разработки ПО в сфере IT; • 31,1% из них закрываются, так и не завершившись; 52,7% проектов завершаются с превышением первоначальных оценок бюджета/сроков и ограниченной функциональностью; • потери от недополученного эффекта внедрения ПО измеряются триллионами. Статистика по 30,000 проектам по разработке ПО в американских компаниях показывает следующее распределение между: • У спешными – вовремя и в рамках бюджета был выполнен весь намеченный фронт работ • Проблемными – нарушение сроков, перерасход бюджета и/или сделали не все, что требовалось • Проваленными – не были доведены до конца из-за перерасхода средств, бюджета, качества. Источник: The Standish Group International The Standish Group International, Inc., Extreme Chaos, 2000 - http://www1.standishgroup.com//sample_research/PDFpages/extreme_chaos.pdf 1.2 Программная инженерия – что это такое?
|