Upload
yury-kupriyanov
View
429
Download
2
Embed Size (px)
DESCRIPTION
Курс "Технология программирования", лекция 2. Методологии и процесс разработки программных продуктов.
Citation preview
Технология программированияМетодология разработки
Водопад
Водопад с насосами
1. Разработка концепции (vision)2. Выявление заинтересованных лиц и целей3. Выявление требований ЗИ4. Компоновка требований к системе
(согласование требований ЗИ)5. Архитектурное проектирование6. Проектирование компонентов7. Реализация8. Интеграция9. Верификация10. Валидация
«Тестирование»
Сущность программирования
➔Сложность➔Непредставимость➔Согласованность➔Изменчивость
Все изменяется
Гибкие методыМанифест Agile
Люди и взаимодействие важнее процессов и
инструментов
Работающий продукт важнее исчерпывающей
документации
Сотрудничество с заказчиком важнее
согласования условий контракта
Готовность к изменениям важнее следования
первоначальному плану
scrum