Está en la página 1de 12

La Naturaleza del Software

Descripción general de la guía SWEBOK

UNI INGENIERÍA EMPRESARIAL ST


295 V
SEBoK TRADUCCIÓN
Pag 0808-0813

Garcia Montaño, Katherine Gabriela


Inserte o arrastre y coloque una imagen aquí

La Naturaleza del Software


SEBoK
Complejidad

Conformidad

Capacidad de Cambio
Propiedades del Software
“Las entidades de software son más complejas Invisibilidad
por su tamaño que quizás cualquier otra
construcción humana porque no hay dos partes
iguales…()“
Introduzca su logotipo o su 3
- Brooks 1995 ‘ nombre aquí
La Naturaleza del Software: Propiedades

Capacidad de
Complejidad Conformidad Invisibilidad
Cambio

• Se origina por partes • El software debe • Es el elemento que • No tiene


únicas que cumplir con las se cambia con más propiedades físicas
interactúan especificaciones frecuencia
• El software reside
• Tienen diferentes exactas
• Cambiar una parte en la magnetización
tipos de • No hay tolerancias produce efectos
• Se usa diferentes
interacciones secundarios no
• Puede no ser representaciones en
• Puede ocultar deseados en otras
detectada a tiempo diferentes niveles de
partes
defectos abstracción en un
intento de visualizar
Introduzca su logotipo o su 4
‘ nombre aquí
La Naturaleza del Software: Unicidad
• Brooks alude a la unicidad:

Los proyectos de software son UNICOS


UNICIDAD

El software no tiene propiedades físicas

El software es producto de trabajo en equipo

La productividad es muy variable


Complejidad Conformidad Planificación tiene alto grado de
incertidumbre

Capacidad de Gestión de Riesgos orientada a procesos


Invisibilidad.
cambio
El software es parte de un sistema más grande

Cambia con mayor frecuencia

Introduzca su logotipo o su 5
‘ nombre aquí
Inserte o arrastre y coloque una imagen aquí

Descripción general de la
guía SWEBOK
SEBoK
Tiene 15 áreas de
conocimiento (KA)

Inserte o arrastre y coloque una imagen aquí

Propósitos:
• Caracterizar los contenidos de la disciplina de
ingeniería de software
• Promover una visión coherente de la ingeniería de
software en todo el mundo
• Establecer los límites de la ingeniería de software con
Guía SWEBOK respecto a otras disciplinas
• Proporcionar una base para materiales de capacitación
y desarrollo curricular
“El propósito es describir la porción del Cuerpo
de Conocimiento que es generalmente aceptada, • Proporcionar una base para la certificación y licencia
organizar esa porción y proporcionar acceso de ingenieros de software
tópico a ella.”
Introduzca su logotipo o su 7
- Bourque y Fairley, 2014 ‘ nombre aquí
Áreas de conocimiento: Practica de la ingeniería

Requerimientos de Software • Requisitos de software

• Proceso de diseño
Diseño de Software • Producto resultante

• Creación del Software : Diseño, codificación, pruebas, depuración y


Construcción del Software verificación

• Evaluar la calidad del producto


Pruebas de Software • Mejorar identificando defectos

• Mejorar las capacidades existentes


Mantenimiento de Software • Adaptar y corregir defectos

Introduzca su logotipo o su 8
‘ nombre aquí
Áreas de conocimiento: Practica de la ingeniería
Gestión de Configuración de • Configuración de un sistema en puntos distintos para servir a un
Software propósito particular

Gestión de la Ingeniería de • Gestión del proyecto de Ing. de Software


Software

Proceso de Ingeniería de Software • Los procesos del ciclo de vida del software

Modelos y Métodos de Ingeniería • modelos y métodos de ingeniería de software que se usan en las etapas
de Software del ciclo de vida

Calidad de Software • La calidad durante el ciclo de vida del software

Práctica Profesional de Ingeniería • Conocimiento, las habilidades y las actitudes que los ingenieros de
de Software software
Introduzca su logotipo o su 9
‘ nombre aquí
Áreas de conocimiento: Requisitos Educativos

Economía de Ingeniería de • Toma de decisiones dentro del contexto comercial.


Software

• Antecedentes informáticos necesarios para la práctica de la


Fundamentos Informáticos ingeniería de software.

• Antecedentes matemáticos necesarios para la práctica de la


Fundamentos Matemáticos ingeniería de software.

• Experiencia necesaria para la práctica de la ingeniería de


Fundamentos de Ingeniería software.

Introduzca su logotipo o su 10
‘ nombre aquí
Ingeniería de la Computación

Ciencia de la Computación

Dirección General

Matemáticas

Gestión de Proyectos
Disciplinas Relacionadas Gestión de la Calidad
Comparten un límite o intersección en común.
Ingeniería de Sistemas

Introduzca su logotipo o su 11
‘ nombre aquí
Gracias
Katherine Garcia Montaño
20140057J
kgarciam@uni.pe

También podría gustarte