El Software Engineering Cuerpo de Conocimiento ( SWEBOK ( / s w i ˌ de b ɒ k / SWEE -bok [1] )) es una norma internacional ISO / IEC TR 19759: 2005 [2] especificando una guía para la ingeniería de software generalmente aceptado cuerpo de conocimientos.
La Guía del Cuerpo de Conocimientos de Ingeniería de Software (Guía SWEBOK) ha sido creada a través de la cooperación entre varios organismos profesionales y miembros de la industria y es publicada por la IEEE Computer Society ( IEEE ). [3] Se puede acceder al estándar libremente desde IEEE Computer Society . [4] A finales de 2013, SWEBOK V3 fue aprobado para su publicación y lanzado. [5] En 2016, la IEEE Computer Society inició el esfuerzo de SWEBoK Evolution para desarrollar futuras iteraciones del cuerpo de conocimiento. [6]
SWEBOK Versión 3
La versión publicada de SWEBOK V3 tiene las siguientes 15 áreas de conocimiento (KA) dentro del campo de la ingeniería de software :
- Requisitos de Software
- Diseño de software
- Construcción de software
- Pruebas de software
- Mantenimiento del software
- Gestión de configuración de software
- Gestión de ingeniería de software
- Proceso de ingeniería de software
- Modelos y métodos de ingeniería de software
- Calidad del software
- Práctica profesional de ingeniería de software
- Economía de la ingeniería de software
- Fundamentos de la computación
- Fundamentos matemáticos
- Fundaciones de ingeniería
También reconoció, pero no definió, estas disciplinas relacionadas:
Edición 2004 del SWEBOK
La edición de 2004 de la guía SWEBOK definió diez áreas de conocimiento (KA) dentro del campo de la ingeniería de software :
- Requisitos de Software
- Diseño de software
- Construcción de software
- Pruebas de software
- Mantenimiento del software
- Gestión de configuración de software
- Gestión de ingeniería de software ( gestión de ingeniería )
- Proceso de ingeniería de software
- Herramientas y métodos de ingeniería de software
- Calidad del software
El SWEBOK también define disciplinas relacionadas con la ingeniería de software:
- Ingeniería Informática
- Ciencias de la Computación
- Gestión
- Matemáticas
- Gestión de proyectos
- Gestión de la calidad
- Ergonomía del software ( ergonomía cognitiva )
- Ingeniería de Sistemas
Esfuerzos similares
Un esfuerzo similar para definir un cuerpo de conocimiento para la ingeniería de software es el "Plan de estudios de computación en ingeniería de software (CCSE)", oficialmente llamado Ingeniería de software 2004 (SE2004). El plan de estudios se superpone en gran medida con el SWEBOK V2 de 2004 porque el SWEBOK se ha utilizado como una de sus fuentes; sin embargo, está más dirigido a la academia. Mientras que la Guía SWEBOK define el conocimiento de ingeniería de software que los profesionales deben tener después de cuatro años de práctica, SE2004 define el conocimiento que un estudiante de pregrado en ingeniería de software debe poseer al graduarse (incluido el conocimiento de matemáticas, principios generales de ingeniería y otras áreas relacionadas). SWEBOK V3 tiene como objetivo abordar estas intersecciones.
Ver también
- Cuerpo de conocimientos sobre gestión de proyectos (PMBOK)
- Cuerpo de conocimiento de arquitectura empresarial (EABOK)
- Cuerpo de conocimiento del análisis empresarial (BABOK)
- Cuerpo de conocimientos sobre automatización (ABOK)
- Cuerpo de conocimientos sobre gestión de datos (DMBOK)
- ISO / IEC JTC 1 / SC 7
Referencias
- ^ "Beneficios del programa de certificado SWEBOK de IEEE Computer Society (SCP) para estudiantes" . Consultado el 22 de enero de 2021 .
- ^ "ISO / IEC TR 19759: 2005" . Consultado el 1 de abril de 2013 .
- ^ "Guía del cuerpo de conocimientos de ingeniería de software: versión 2004", Catálogo en línea de la Biblioteca del Congreso, 2005, http://lccn.loc.gov/2005921729 . Consultado el 16 de julio de 2013.
- ^ "SWEBOK" . Computer.org.
- ^ "Guía SWEBOK V3.0" .
- ^ "Evolución de SWEBoK" .
enlaces externos
- Página web oficial