Está en la página 1de 4

PRIMER PARCIAL SWEBOK

Jhon Anderson Puentes Hernández - 20192182262

INGENIERIA DE SOFTWARE

UNIVERSIDAD SURCOLOMBIANA

NEIVA-HUILA

2022
1. ¿Qué es el SWEBOK?

Se define como la guía del conocimiento conocido de la Ingeniería de Software, organizar dicha
porción y proveer acceso a sus diferentes temáticas.
2. ¿Qué es la ingeniería de software para el SWEBOK?

ISO/IEC la define como: “la aplicación de un acercamiento sistemático, cuantificable y


disciplinado al desarrollo, operación y mantenimiento de software. “

3. ¿Cuántas áreas y disciplinas tiene el SWEBOK? Menciónelas.

• 15 áreas de conocimiento.
• 7 áreas de disciplinas.

Áreas Disciplinas

i) Requerimientos de Software Ingeniería de Computación


ii) Diseño de Software Ciencia de Computación
iii) Construcción de Software Gerencia General
iv) Prueba de Software Matemáticas
v) Mantenimiento de Software Gerencia de Proyectos
vi) Gerencia de la Configuración de Software Gerencia de Calidad
vii) Gerencia del Ingeniería de Software Ingeniería de Sistemas
viii) Proceso de Ingeniería de Software
ix) Modelos y Métodos de Ingeniería de Software
x) Calidad de Software
xi) Práctica Profesional de Ingeniería de Software
xii) Economía de Ingeniería de Software
xiii) Bases de Computación
xiv) Bases Matemáticas
xv) Bases de Ingeniería
Disciplinas

i) Ingeniería de Computación
ii) Ciencia de Computación
iii) Gerencia General
iv) Matemáticas
v) Gerencia de Proyectos
vi) Gerencia de Calidad
vii) Ingeniería de Sistemas

4. ¿Quién creo el SWEBOK?

La Junta Profesional de Actividades de la IEEE Computer Society.

5. ¿Cuál el propósito del SWEBOK?

• Consolidar la ingeniería del software y promover una visión consistente de la Ingeniería de


Software alrededor del mundo.
6. Explique a través de un mapa conceptual las áreas de conocimiento y sus actividades
Mapa conceptual al final.

7. Basado en el trabajo anterior de subastas, ¿Cómo aplicaría el SWEBOK como metodología en


el proceso de desarrollo de software? Tenga en cuenta la calidad del producto, seleccione las áreas
que usted utilizaría haciendo un paralelo con el modelo anterior explicando las mejoras y su
importancia.

En los requerimientos no cambiaría mucho por otro lado también lo mismo para el diseño. Es
importante establecer las tecnologías que se usarán durante todo el

En las pruebas y mantenimientos usaría las fases subsecuentes ya que se esperaban fallos. Y
un modelo iterativo para adaptarse a posibles cambios.
8. ¿Cree usted que el SWEBOK aporta a la Ingeniería de Software? Justifique su respuesta.

Si El libro cubre algunos de los temas fundamentales que sirven de base al trabajo diario de los
profesionales del software y que son de vital importancia para los desarrolladores actuales: el
lenguaje de modelado unificado o UML, los procesos de software, la orientación a objetos y la
ingeniería de requisitos con casos de uso.

9. Escriba el significado de un mínimo de 10 términos que desconozca • Friction Free


Economy: Un mercado sin costos de transacción, posible gracias a los avances de
tecnología de transporte y redes digitales.

• Stakeholders: Miembro de una empresa que sin su soporte esta cesaría de existir. • Middleware:
Descrito como “software pegamento” es aquel intermedio entre una aplicación de un programa y la
red.

• Finite State Machine: Autómata finito, modelo computacional basado en una función de
transición, procesa una cadena de entradas de una en una.

• Tradeoff Analysis: Análisis de Compromiso, Buscar soluciones alternativas o incluso


abandonar requerimientos con tal de terminar el Software.

• Correlación: En estadística, es la medida de tendencia entre dos variables. • Emergent


Properties: Propiedades que emergen cuando es sistema funciona en conjunto. • Distributed
Computing: Computación distribuida es un solo sistema que controla múltiples componentes de
software en diferentes computadores conectados a una red. • Propositional logic: Lógica
proposicional, se ocupa de proposiciones y sus relaciones, formando proposiciones más complejas
entre las operaciones de constantes lógicas. • Heuristic Method: Método Heurístico, solución de
problemas a través del descubrimiento que no es necesariamente óptimo o racional, pero es
suficiente en práctica o aproximarse a un resultado.

10. ¿Para usted que es el SWEBOK?

una guía que describe el conocimiento que existe de la disciplina de la ingeniería del software.

También podría gustarte