È difficile credere che nessuno finora abbia menzionato la Guide to the Software Engineering Body of Knowledge (SWEBOK), che è il lavoro standard dell'ingegneria del software, per così dire. La versione attuale è ISO/IEC TR 19759:2015 e può anche essere scaricata gratuitamente da Publicly Available Standards. C'è anche un articolo di Wikipedia sul Software Engineering Body of Knowledge. Copre le seguenti 15 aree di conoscenza:
- Requisiti del software
- Progettazione del software
- Costruzione del software
- Test del software
- Manutenzione del software
- Gestione della configurazione del software
- Software Engineering Management
- Processo di Ingegneria del Software
- Modelli e Methods
- Software Quality
- Software Engineering Professional Practice
- Software Engineering Economics
- Computing Foundations
- Mathematical Foundations
- Engineering Foundations
It covers the generally recognized knowledge which also includes the basic concepts. The following definition by the Project Management Institute applies: Generally recognized means the knowledge and practices described are applicable to most projects most of the time, and there is consensus about their value and usefulness.