Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(Software Engineering
Body Of Knowledge)
Cuerpo de
Conocimientos de la
Ingeniera de Software
SWEBOK
SWEBOK es una gua que busca unir en un solo
texto las competencias que debe tener todo
ingeniero
de
software
para
desempearse
competentemente en el mercado.
Es un proyecto para clasificar y definir todo lo que
es Ingeniera de Software. La idea fue que los
expertos en IS del mundo dieran sus opiniones
sobre la disciplina, sus fortalezas, debilidades y
diferencias, para ello fue necesario llegar a un
consenso. Estas ideas fueron canalizadas por un
grupo de editores, quienes aadieron sus
comentarios y dieron vida a esta gua.
SWEBOK
Es la referencia al Cuerpo de Conocimiento de un
campo tan complejo como es la Ingeniera del
Software, es decir, a la descripcin jerrquica del
conocimiento de este rea estructurado en dos
niveles de jerarqua: reas de conocimiento y
componentes de conocimiento. Es un compendio de
las mejores prcticas de este campo de la ingeniera
con la finalidad de que sirvan como referencia a la
hora del desarrollo de nuevos proyectos.
OBJETIVOS
El proyecto SWEBOK tiene cinco objetivos:
1.
2.
3.
4.
5.
reas de Conocimiento en
que se divide el SWEBOK
Requerimientos
de
Software:
Un
requerimiento
es
definido
como
una
propiedad que debe ser exhibida para
resolver algn problema del mundo real.
reas de Conocimiento en
que se divide el SWEBOK
Construccin
de
Software:
Implementacin de un producto que
sea funcional a travs de la
combinacin
de
codificacin,
validacin y pruebas unitarias.
Pruebas
de Software: Verificacin
dinmica del comportamiento de un
programa, sobre un conjunto finito
de casos de prueba.
reas de Conocimiento en
que se divide el SWEBOK
Mantenimiento
de
Software:
Mejoras
a
implementar en el software una vez que est
operativo, producto de anomalas, cambios en el
ambiente operativo, nuevos requisitos, etc.
Gestin
de
la
Ingeniera
del
Software:
Administracin de ciertos procesos complejos como la
gestin de la organizacin, de los proyectos y de las
mtricas del software.
reas de Conocimiento en
que se divide el SWEBOK
Procesos
de
Ingeniera
del
Software: Definicin, implementacin,
medida y cambio de los procesos de
ingeniera del software.
Mtodos
y herramientas de la
Ingeniera del Software: Control del
ambiente y mtodos de desarrollo del
software.
reas de Conocimiento en
que se divide el SWEBOK
GRACIAS