Технология разработки ПО - лекции, пособие, ЛР / Lectures / 01 - Введение
.pdf
Компьютеры и люди
Компьютеры |
Люди |
|
|
Невероятно быстрые |
Невероятно медленные |
|
|
Не ошибаются |
Ошибаются |
|
|
Педантичны |
Иррациональны |
|
|
Бесстрастны |
Эмоциональны |
|
|
Точны |
Любят рассуждать |
|
|
Последовательны |
Хаотичны |
|
|
Предсказуемы |
Непредсказуемы |
|
|
Аморальны |
Действуют в рамках морали |
|
|
Тупы |
Сообразительны |
|
|
Как разрабатывается ПО?
Реклама:
Разработка любого ПО! Быстро, дешево, качественно!!!
Выбирай любые два.
ООО «Программист»
Наши программисты — самые программистые программисты в мире!
Тяжелый выбор
Качественно
Дешево |
Быстро |
Проблема выбора
|
Ограничение |
Оптимизация |
Управление |
|
|
|
|
Качество |
|
|
|
|
|
|
|
Стоимость |
|
|
|
|
|
|
|
Сроки |
|
|
|
|
|
|
|
60
50
40
%30
20
10
0
Кризис в разработке ПО
52,7
46
31,1
26 28
16,2
Chaos Report |
KPMG Canada |
(Standish |
Survey 1998г. |
Group) 1995 г. |
|
Успешных проектов
Условноуспешных проектов
Закончились полным провалом
Печальная статистика
Закончились полным провалом
15% мелких проектов
25% крупных проектов (от 25 человеко-лет)
Условно-успешных проектов около 45%
превышен бюджет на разработку
превышен срок разработки
Успешных проектов около 25%
Причины провалов
Отсутствие должного управления
Качество работы
Отсутствие общего понимания с заказчиком
Потеря контроля над изменениями
Нехватка календарного времени
Отсутствие конфигурационного контроля
Отсутствие координации внутри проектной команды
Отсутствие мотивации сотрудников
Отсутствие необходимой квалификации
Статистика в среднем
Закончились полным провалом
15% мелких проектов
25% крупных проектов (от 25 человеко-лет)
Условно-успешных проектов около 45%
превышен бюджет на разработку
превышен срок разработки
Успешных проектов около 25%
Из статистики следует
ИТ-проект, будет скорее неудачным, чем успешным.
Около 1 из 5 проектов в области ИТ, вероятно, окажутся успешными.
Чем больше проект, тем больше вероятность провала.
Современная технология создания программного обеспечения находится в состоянии хронического недуга!!!
Мнение респондентов о причинах провалов
Время: 61,3% - за сдачу готовой системы, чем за сдачу по графику
Деньги: 79,6% - за финансирование вне какихлибо бюджетных рамок.
Требования: 87,3% - за удовлетворение реальных потребностей заказчика, чем тех, что описаны в спецификации.
Качество: 87,3% - за качество продукта, чем за его соответствие бюджету и временным рамкам.
Условия труда: 75,8% - за комфортные рабочие условия, чем за чем за соответствие проекта бюджету и временным рамкам.
