The Guide to the Software Engineering Body of Knowledge (SWEBOK Guide) describes generally accepted knowledge about software engineering.
https://www.computer.org/web/swebok
SWEBOK – Software Engineering Body of Knowledge (Свод знаний по программной инженерии) — документ, подготавливаемый комитетом Software Engineering Coordinating Committee (в который вовлечено сообщество IEEE Computer Society). Назначение SWEBOK — объединение знаний по инженерии (разработке) программного обеспечения.программного обеспечения.
- SWEBOK – это открытый проект, реализуемый при поддержке международного комитета IEEE начиная с 1998 года.
- В SWEBOK определен набор знаний и рекомендуемые практики по инженерии программного обеспечения.
- Последняя версия (SWEBOK V3) выпущена в 2013 году
- В текущей версии SWEBOK знания по программной инженерии делятся на 10 областей знаний (knowledge areas):
- software requirements— требования к ПО;
- software design— проектирование ПО;
- software construction — разработка ПО;
- software testing — тестирование ПО;
- software maintenance — сопровождение ПО;
- software configuration management— управление конфигурацией;
- software engineering management— управление IT проектом;
- software engineering process — процесс программной инженерии;
- software engineering tools and methods— методы и инструменты;
- software quality— качество ПО.