Содержание: 1. Понятие программного обеспечения, инженерии программного обеспечения. Процесс создания ПО. Модель процесса создания ПО. 2. Модели процесса создания ПО. Каскадная (водопадная) модель. Эволюционная модель. Достоинства и недостатки. 3. Модели процесса создания ПО. Модель формальной разработки систем. Модель разработки систем на основе ранее созданных компонентов. Достоинства и недостатки. 4. Модели процесса создания ПО. Итерационные модели (пошаговая и спиральная). Достоинства и недостатки. 5. Методология IDEF0. Контекстная диаграмма. Функциональный блок. Типы стрелок. 6. Методология IDEF0. Типы связей между блоками. 7. Методология IDEF0. Типы диаграмм модели IDEF0. Экспертиза диаграмм. Пример диаграммы IDEF0. 8. Методология DFD. 9. Методология IDEF3. 10. Требования к программному обеспечению. Классификация требований. 11. Требования к программному обеспечению. Способы описания требований. 12. Требования к программному обеспечению. Разработка требований.
|