Você está na página 1de 8

LOGO

SWEBOK
www.swebok.org
Contenido

1 Qu es Swebok?

2 Objetivos

3 Fases en el desarrollo del software

4 Incorporacin del perspectiva del software


Qu es Swebok?

GUIA PARA EL CUERPO DE CONOCIMIENTO DE INGENIERIA DEL SOFTWARE

Es un documento que se define como una gua al conocimiento presente en el rea


de la Ingeniera del Software.

Creado por el Comit de Coordinacin de Ingenieria del Software, promovido por la


IEEE CS Y ACM

Versin Actual de 2004, aprobada oficialmente como ISO/IEC TR 19759:2005.


Objetivos

Promover una vista general y consistente de la ingeniera del software a nivel mundial

Dar claridad del contexto en el que se aplica la ingeniera del software con respecto a otras
disciplinas

Caracterizar los contenidos de esta disciplina

Proveer acceso temtico al cuerpo de conocimiento de la ingeniera del software

Proveer la fundacin de un ente para apoyar el desarrollo, certificacin y licenciamiento de


material de calidad, relacionado con la disciplina
Fases en el Desarrollo del Software

MANTENIMIENTO

PRUEBAS

CONSTRUCCION

DISEO

REQUERIMIENTOS
Fases en el Desarrollo del Software

Se refiere a la elicitacin, anlisis, especificacin y validacin de los requisitos software.


REQUERIMIENTO
En la industria del software existe el consenso en que los proyectos de I.S. son muy
vulnerables cuando estas actividades se realizan de forma pobre.

Consiste en analizar los requisitos con el fin de producir una descripcin de la estructura interna del
software que sirva como base para su construccin.
DISEO
Un diseo software (resultado) debe describir: La arquitectura (cmo est descompuesto y organizado
en componentes) y las interfaces entre dichos componentes.

Se refiere a la creacin detallada de software mediante la combinacin de codificacin, verificacin,


CONSTRUCCION pruebas unitarias, pruebas de integracin y depuracin.

Consiste en la verificacin dinmica del comportamiento real de un programa frente al comportamiento


PRUEBAS esperado.

Todo producto software, despus de su despliegue o entrega, est destinado a cambiar o evolucionar.
MANTENIMIENTO Algunas causas de ello son:

Cambios en el entorno operativo,


Nuevos requisitos del usuario
Defectos descubiertos durante su uso
Incorporacin de la perspectiva de ingeniera

CALIDAD

HERRAMIENTAS Y
METODOS

PROCESO DE
INGENIERIA

GESTION DE LA
INGENIERIA

GESTION DE LA
CONFIGURACION
Incorporacin de la perspectiva de ingeniera

Es la disciplina de identificar la configuracin de un sistema en distintos momentos en el


GESTION DE LA
tiempo con el fin de controlar sistemticamente los cambios y mantener la integridad.
CONFIGURACION

Consiste en aplicar actividades de gestin (planificar, coordinar, medir, supervisar, controlar e informar)
GESTION DE LA para que el desarrollo y mantenimiento de software se realizan de forma sistemtica, disciplinada y
INGENIERIA cuantificable.

PROCESO DE Se refiere a la definicin, implementacin, evaluacin, medicin, gestin, cambio y mejora de los propios
INGENIERIA procesos del ciclo de vida del software.

Las herramientas (basadas en computador) ayudan a realizar los procesos del ciclo de vida del
HERRAMIENTAS Y software.
METODOS Los mtodos imponen una manera o estructura para realizar las actividades de ingeniera del software,
de forma que el trabajo sea ms sistemtico y mas exitoso.

En este rea se abordan las tcnicas estticas para alcanzar la calidad del software
Este campo tambin ha tenido un fuerte desarrollo en la
CALIDAD industria:
1. Aseguramiento de la Calidad
2. Verificacin y validacin
3. Auditora

Você também pode gostar