Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ПИС / 15 28apr13 SWEBOK & Проектирование в SWEBOK.pptx
Скачиваний:
84
Добавлен:
04.06.2015
Размер:
633.63 Кб
Скачать

ЛЕКЦИЯ 15. SWEBOK. ОБЛАСТЬ ЗНАНИЙ «ПРОЕКТИРОВАНИЕ ПО» -

Проектирование информационных систем

Источники литературы

http://www.computer.org/portal/web/swebok

Орлик С. Программная инженерия. Проектирование программного обеспечения (на базе SWEBOK – 2004). http://www.sorlik.ru

Орлов С. Технологии разработки программного обеспечения: Учебник/ — СПб.: Питер, 2002. — 464 с.: ил.

Кулямин В. Технологии программирования. Компонентный подход – М.: Бином, 2007 г.

Якобсон, Айвар; Буч, Грэди; Рамбо, Джеймс. Унифицированный процесс разработки программного обеспечения. СПб: Питер, 2002. 496 с.

Ядро знаний SWEBOK

Является основополагающим документом, консолидирующим мнения ведущих IT-специалистов о структуре знаний в области SE

Cодержит описание 10 областей знаний

Каждой области сопоставлено стандартное описание, включая:

понятийный аппарат,

методы и средства,

инструменты поддержки инженерной деятельности.

Структура SWEBOK - 2004

1.Software requirements – Требования к ПО

2.Software design – Проектирование

3.Software construction – конструирование ПО

4.Software testing – тестирование

5.Software maintenance – эксплуатация (поддержка) ПО

6.Software configuration management – конфигурационное

управление

7.Software engineering management – управление в

программной инженерии

8.Software engineering process – процессы программной

инженерии

9.Software engineering tools and methods – инструменты и

методы

10.Software quality – качество программного обеспечения

Основные области SWEBOK

Дополнительные области SWEBOK

Область знаний

«проектирование ПО» в SWEBOK

Область знаний «проектирование ПО» в SWEBOK

1.Основы проектирования

2.Ключевые вопросы проектирования

3.Структура и архитектура ПО

4.Анализ качества и оценка результатов проектирования

5.Нотации проектирования ПО

6.Стратегии и методы проектирования ПО

Область знаний «проектирование ПО» в SWEBOK

1.Основы проектирования

2.Ключевые вопросы проектирования

3.Структура и архитектура ПО

4.Анализ качества и оценка результатов проектирования

5.Нотации проектирования ПО

6.Стратегии и методы проектирования ПО

1. Основы проектирования ПО

1.1.Общие концепции проектирования

1.2.Контекст проектирования ПО

1.3.Процесс проектирования ПО

1.4.Принципы проектирования ПО