Lably
Skip to content

Software Engineering Body of Knowledge

International standard

  • 3 min read
  • 4 chapters

Related on Lably

Through Computer science, Computer security and Data science

The SWEBOK Guide has been created through cooperation among several professional bodies and members of industry and is published by the IEEE Computer Society of the Institute of Electrical and Electronics Engineers (IEEE), from which it can be accessed for free.

In late 2013, SWEBOK V3 was approved for publication and released.

In 2016, the IEEE Computer Society began the SWEBOK Evolution effort to develop future iterations of the body of knowledge. The SWEBOK Evolution project resulted in the publication of SWEBOK Guide version 4 in October 2024.

SWEBOK Version 4

The published version of SWEBOK V4 (Guide to the Software Engineering Body of Knowledge) has these 18 knowledge areas (KAs) within the field of software engineering:

  1. Software requirements
  2. Software architecture
  3. Software design
  4. Software construction
  5. Software testing
  6. Software engineering operations
  7. Software maintenance
  8. Software configuration management
  9. Software engineering management
  10. Software engineering process
  11. Software engineering models and methods
  12. Software quality
  13. Software security
  14. Software engineering professional practice
  15. Software engineering economics
  16. Computing foundations
  17. Mathematical foundations
  18. Engineering foundations

It also recognized, but did not define, these related disciplines:

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication