Jump to content

SWEBOK: Difference between revisions

From Scrum Manager BoK
 
Line 37: Line 37:


== Referencias ==
== Referencias ==
IEEE Computer Society. (2014). ''Guide to the Software Engineering Body of Knowledge, Version 3.0''.
* IEEE Computer Society. (2014). ''Guide to the Software Engineering Body of Knowledge, Version 3.0''.
 
* [https://www.computer.org/education/bodies-of-knowledge/software-engineering SWEBOK Página oficial].
[https://www.computer.org/education/bodies-of-knowledge/software-engineering SWEBOK Página oficial].


== Véase también ==
== Véase también ==

Latest revision as of 16:58, 19 May 2026

⏱ 3 min de lectura  ·  📅 Actualizado en 2026

El SWEBOK (Software Engineering Body of Knowledge) es una guía promovida por la IEEE Computer Society que identifica y describe las áreas de conocimiento que componen la ingeniería del software como disciplina. Su objetivo es alcanzar un consenso sobre el cuerpo de conocimiento que define esta ingeniería y sirve de base para la formación y la certificación de profesionales.

La primera versión del SWEBOK fue publicada en 2004 y la versión 3 en 2014. Es mantenida por el comité Software Engineering Coordinating Committee de la IEEE Computer Society.

Áreas de conocimiento

El SWEBOK organiza el conocimiento de la ingeniería del software en quince áreas principales (v3.0):

  1. Requisitos de software.
  2. Diseño de software.
  3. Construcción de software.
  4. Pruebas de software.
  5. Mantenimiento de software.
  6. Gestión de la configuración del software.
  7. Gestión de la ingeniería del software.
  8. Proceso de ingeniería del software.
  9. Modelos y métodos de ingeniería del software.
  10. Calidad del software.
  11. Práctica profesional de la ingeniería del software.
  12. Economía de la ingeniería del software.
  13. Fundamentos de computación.
  14. Fundamentos matemáticos.
  15. Fundamentos de ingeniería.

Relación con la agilidad

El SWEBOK es el mapa del territorio de la ingeniería del software, no un método de desarrollo. Los marcos ágiles —Scrum, XP, Kanban— son métodos que se aplican dentro de ese territorio: abordan principalmente las áreas de construcción, pruebas, gestión del proceso y requisitos, pero no definen el conocimiento de diseño de algoritmos, fundamentos matemáticos o economía del software.

Comprender el SWEBOK ayuda a los profesionales ágiles a situar sus prácticas dentro del contexto más amplio de la ingeniería del software.

Error frecuente

Confundir SWEBOK con un estándar de proceso o una metodología. SWEBOK describe qué conocimientos comprende la ingeniería del software, no cómo desarrollar software. No prescribe ningún proceso de desarrollo concreto. Es una guía de referencia para la profesión, no un manual de uso.

Referencias

  • IEEE Computer Society. (2014). Guide to the Software Engineering Body of Knowledge, Version 3.0.
  • SWEBOK Página oficial.

Véase también

¿Quieres avanzar en agilidad? Puedes buscar convocatorias de cursos y exámenes o ir a tu ritmo haciéndote miembro del Club Agile. Esta membresía incluye recursos exclusivos, aulas e-learning y acceso a Skill Arena: un espacio para practicar y medir tus habilidades ágiles a tu ritmo.