Resumen U4 y U5: Arquitectura de Software y Modelado de Procesos

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/37

flashcard set

Earn XP

Description and Tags

Flashcards de vocabulario cubriendo los conceptos fundamentales de modelado de procesos de negocio (BPMN) y arquitectura de software (estilos, capas y modelos de despliegue).

Last updated 8:43 PM on 6/8/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

38 Terms

1
New cards

Business Intelligence (BI)

Estrategias asociadas al modelado de procesos para apoyar la toma de decisiones estratégicas donde hay mayor incertidumbre.

2
New cards

Proceso de Negocio

Conjunto de tareas relacionadas lógicamente para lograr un resultado definido, enfocado en cómo se ejecuta el trabajo y usualmente iniciado por agentes externos.

3
New cards

Modelo

Representación abstracta, gráfica o visual que simplifica la realidad de un sistema o proceso para analizarlo, explicarlo o simularlo.

4
New cards

Nivel 2 de Modelos de Procesos

Mapas que muestran las relaciones entre procesos dentro de una organización y definen los servicios que un proceso entrega a otro.

5
New cards

BPD (Diagrama de Proceso de Negocio)

Representación gráfica de la secuencia de actividades basada en la técnica de diagramas de flujo, diseñada para ser utilizada por analistas.

6
New cards

BPMN (Business Process Model and Notation)

Sistema de notación gráfica estándar internacional diseñado para coordinar la secuencia de procesos y mensajes entre participantes.

7
New cards

Objetos de Flujo

Bloques constructivos principales en BPMN que incluyen Eventos, Actividades y Puertas de Enlace (Gateways).

8
New cards

Gateways (Puertas de Enlace)

Símbolos de diamante que controlan la divergencia y convergencia del flujo, como ramificaciones y fusiones.

9
New cards

Pool (Grupo)

Elemento de agrupamiento que representa a un participante, como por ejemplo una organización completa.

10
New cards

Lane (Calle)

Subdivisión dentro de un Pool utilizada para organizar quién realiza cada actividad específica.

11
New cards

Coreografía

Tipo de diagrama que define el comportamiento esperado y las interacciones de mensajes entre diferentes participantes.

12
New cards

Gateway Exclusivo (X)

Estereotipo de puerta de enlace que divide el flujo en caminos excluyentes.

13
New cards

Gateway Paralelo (+)

Estereotipo de puerta de enlace utilizado para tareas concurrentes que no dependen de condiciones.

14
New cards

Arquitectura de Software

Organización fundamental de un sistema expresada a través de sus componentes, relaciones y principios que guían su diseño y evolución.

15
New cards

ISO/IEC/IEEE 42010

Estándar internacional para la descripción de arquitecturas de sistemas y software, estableciendo requisitos para vistas, modelos y marcos.

16
New cards

Escalabilidad

Capacidad del sistema para manejar un crecimiento en la carga de trabajo, como usuarios o datos, sin degradar su desempeño.

17
New cards

Interoperabilidad

Capacidad del sistema para comunicarse, intercambiar datos y operar con otros sistemas, aplicaciones o servicios.

18
New cards

Sustituibilidad

Capacidad de un componente para ser reemplazado por otro con funcionalidad equivalente sin modificar el resto del sistema.

19
New cards

Concern (Preocupación)

Aspecto del sistema relevante para uno o más stakeholders que incluye intereses, objetivos y necesidades más allá de los atributos de calidad.

20
New cards

Arquitectura Lógica

Perspectiva que representa la estructura funcional y conceptual del software, como capas, servicios y módulos.

21
New cards

Arquitectura Física

Perspectiva que describe la disposición real de los componentes en la infraestructura como servidores, redes y contenedores.

22
New cards

Hipervisor

Software especializado encargado de crear, gestionar y controlar entornos virtuales, permitiendo compartir el mismo servidor físico.

23
New cards

Front-end

Parte de la aplicación con la que el usuario interactúa directamente, incluyendo la interfaz gráfica (UI) y la experiencia de usuario (UX).

24
New cards

Back-end

Parte encargada de la lógica de negocio, el procesamiento de datos y la gestión de infraestructura, no visible para el usuario.

25
New cards

API (Application Programming Interface)

Conjunto de reglas y protocolos que permiten la comunicación entre componentes de software sin exponer su implementación interna.

26
New cards

API REST

Estilo arquitectónico de API ligero que utiliza el protocolo HTTP, métodos estándar y formato JSON para servicios web escalables.

27
New cards

Endpoint

Punto de acceso específico a un recurso dentro de una API, como por ejemplo /api/usuarios/.

28
New cards

Arquitectura Monolítica

Estilo donde todo el sistema se implementa como una única unidad de código e implementación con componentes fuertemente acoplados.

29
New cards

Arquitectura Cliente-Servidor

Estilo que distribuye responsabilidades entre una entidad que solicita servicios y otra que los procesa y centraliza recursos.

30
New cards

Arquitectura en Capas (n-tier)

Enfoque donde las responsabilidades se dividen en niveles funcionales independientes organizados de forma jerárquica.

31
New cards

SOA (Arquitectura Orientada a Servicios)

Estilo de diseño donde las funcionalidades se organizan como un conjunto de servicios interoperables, autónomos y reutilizables.

32
New cards

Microservicios

Colección de servicios autónomos y pequeños donde cada uno tiene su propio código base y gestión de datos propia.

33
New cards

Arquitectura Serverless

Modelo donde el proveedor de la nube gestiona la infraestructura, permitiendo que el desarrollador se enfoque solo en el código.

34
New cards

FaaS (Function as a Service)

Corazón del modelo serverless que consiste en funciones pequeñas ejecutadas en contenedores efímeros que se pagan por tiempo de ejecución.

35
New cards

On-premise

Modelo de implementación donde la infraestructura de TI se gestiona dentro de las propias instalaciones físicas de la organización.

36
New cards

IaaS (Infraestructura como Servicio)

Modelo de nube donde el proveedor gestiona el hardware físico y la virtualización, y el usuario gestiona el SO y las aplicaciones.

37
New cards

PaaS (Plataforma como Servicio)

Modelo de nube donde el proveedor gestiona el SO y herramientas de desarrollo, mientras el usuario se enfoca en el despliegue de software.

38
New cards

SaaS (Software como Servicio)

Modelo de nube donde el proveedor gestiona toda la pila tecnológica y el usuario consume la aplicación terminada.