Технология разработки ПО - лекции, пособие, ЛР / Lectures / 02 - Основные понятия. Статистика
.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%
