As is
 
01.10.2002
Владимир Гуриев


 
<< 1
Врезки
Выдержки из лицензионного соглашения к коробочной версии Windows XP Professional >>

Джим Маккарти, основатель компании, специализирующейся на проведении тренингов по оценке качества программного обеспечения, обычно начинает свою первую лекцию со слайда с надписью «Most Software Sucks».


Билл Гейтс, беседуя с одним из боссов автомобильной промышленности, заявляет, что «если бы автомобильная индустрия развивалась так быстро, как индустрия ПО, сегодня мы ездили бы на машинах, которые стоят

25 долларов и потребляют не более галлона топлива на десять тысяч миль».

«Согласен, - кивает в ответ автомобилист, - но эти автомобили ломались бы несколько раз в день без всякой видимой причины».

И, подумав, добавляет: «А при обращении в сервис, в независимости от поломки, нам бы советовали переустановить двигатель».

Обычно это преподносится как байка. Но от человека, сказавшего в свое время, что «640 Кбайт оперативной памяти хватит всем», можно ожидать и подобных перлов.

Впрочем, возможно, что своим рождением этот анекдот обязан Альфреду Спектору, президенту Transarc Corporation. В одной из статей Спектор сравнивал создание программного обеспечения со строительством мостов.

  1. Мосты, как правило, строятся вовремя.
  2. Строители не выходят за рамки бюджета.
  3. Мосты не рушатся 1.

С программным обеспечением ситуация кардинально иная. Практически всегда оно обходится дороже и разрабатывается дольше, чем планировалось. Кроме того, нет такой программы, которая не может при определенных обстоятельствах повиснуть.


Дополнительная статистика

В 1995 году дела обстояли не лучше, а то и хуже.

По данным Standish Group 2, американское правительство и компании потеряли порядка 80 млрд. долларов из-за прерванных проектов.

Была прекращена разработка 80 тысяч программных продуктов.

Восемь из десяти проектов, финансируемых министерством обороны, вышли за рамки бюджета, а девять из десяти потребовали времени гораздо больше (как минимум на год), нежели было запланировано.


О смертности

Почему проекты не доживают до финальной стадии? Исследователи из Standish Group выявили несколько факторов - оценка их значимости производилась путем опроса разработчиков и ИТ-менеджеров.


Факторы, негативно влияющие
на развитие проекта

% откликов

1. Нечеткая постановка задачи

13,1

2. Слабая вовлеченность потенциальных пользователей

12,4

3. Недостаток ресурсов

10,6

4. Неоправданные ожидания

9,9

5. Недостаток поддержки со стороны руководства

9,3

6. Изменение постановки задачи и спецификаций в процессе разработки

8,7

7. Недостаточное планирование

8,1

8. Да это никому не нужно

7,5

9. Недостаточный ИТ-менеджмент

6,2

10. Некомпетентность

4,3

Другие

9,9


А вот что ответили эти же люди на вопрос, больше ли стало ошибок в ПО:


Чем 5 лет назад

Чем 10 лет назад

Значительно больше

27%

17%

Несколько больше

21%

29%

Без изменений

11%

23%

Немного меньше

19%

23%

Гораздо меньше

22%

8%



1 (обратно к тексту) - Спектор, конечно, погорячился. Но мосты в общем случае надежнее текстового процессора, в котором [Ctrl+S] я [Ctrl+S] набираю [Ctrl+S] этот [Ctrl+S] текст.
2 (обратно к тексту) - Полностью с исследованием, известным под названием Chaos Report, можно ознакомиться здесь: www.pm2go.com/sample_research/chaos_1994_1.php.


 
<< 1
Врезки
Выдержки из лицензионного соглашения к коробочной версии Windows XP Professional >>


 Обратная связь [ "13-я КОМНАТА" ]
 Новости [ "НОВОСТИ" ]
 МикроФишки [ "НОВОСТИ" ]
 Эх, раз, еще раз [ "НОВОСТИ" ]
 Магия цифр, или CiscoExpo’02 [ "НОВОСТИ" ]
 PR-рейтинг [ "SUMMA TECHNOLOGIAE" ]
 Полный бьютифул [ "BUSINESS@RUS" ]
 As is [ "ТЕМА НОМЕРА" ]
 Архи-тектура [ "ТЕМА НОМЕРА" ]
 Banias - смотри, какой мобильный [ "КОМПЬЮFЕРРА LITE" ]
 Serial ATA: неделя высокой моды [ "КОМПЬЮFЕРРА LITE" ]
 Мягкие анекдоты [ "SOFTТЕРРА LITE" ]
 Мой немой [ "SOFTТЕРРА LITE" ]
 События [ "SOFTТЕРРА LITE" ]


Все материалы номера