Nafin
Bancomext
Glosario

Consulte aquí dudas sobre términos y palabras en general de nuestro sitio web.

Automatización

Realimentación: En un sistema o proceso que se regula a sí mismo, acción por la que cada resultado del proceso incide en el conjunto del proceso integrándolo y modificándolo.

TI: Tecnología de la Información

Open Source: La expresión Open Source o código abierto hace referencia al software Open Source y es un código diseñado de manera que sea accesible al público que todos puedan utilizar, modificar y distribuir.

ARTEFACTO(s): Es el producto de algún trabajo tecnológico que proporciona información o especificaciones y que fué generado con un propósito o función técnica específica.

BINARIO(s): Los archivos binarios son archivos normales que contienen información que un sistema puede leer. Los archivos binarios podrían ser archivos ejecutables que indicaran al sistema que ha de realizar un trabajo. Los mandatos y los programas se almacenan en archivos binarios ejecutables.

GIT: Es un sistema de control de versiones distribuido de código abierto. El control de versiones distribuido permite a los desarrolladores descargar código fuente, realizar cambios al código fuente y subir la versión actualizada a un repositorio.

JAVA: Es un lenguaje de programación y una plataforma informática. Está orientado a objetos, su intención es permitir que los desarrolladores de aplicaciones escriban programas y se ejecuten en cualquier dispositivo.

JVM: Máquina Virtual Java (Java Virtual Machine).

MTR: Modelo Técnico de Referencia (MTR) o modelo de referencia de Tecnología (MRT) es una guía para la descripción de la arquitectura tecnológica de una organización. Son recomendaciones acerca del uso de herramientas de documentación de arquitecturas, modelos de referencia para documentación y más.

POM: Modelo de Objeto de Proyecto, es un patrón de diseño utilizado para construir un repositorio de objetos para los elementos web disponibles en la aplicación bajo prueba.

Estrategia y Procesos

Balance Score Card: Herramienta de gestión organizacional que permite relacionar estrategias y objetivos clave con resultados y desempeño obtenidos a partir de cuatro perspectivas críticas generales: financiera, clientes, procesos internos de negocio, y aprendizaje y crecimiento.

CMMI: Capability Maturity Model Integration por sus siglas en inglés. Es el conjunto de buenas prácticas organizadas por capacidades críticas del negocio, las cuales, buscan incrementar el rendimiento del negocio.

Estrategia: Procedimiento o serie de pasos cuyo fin es alcanzar un objetivo en un periodo de tiempo determinado, generalmente a mediano y largo plazo, así como la toma de decisiones frente a un escenario determinado.

ITIL: Information Technology Infraestructure Library por sus siglas en inglés. Es un marco de referencia que contiene mejores prácticas para la Gestión de Servicios.

Mejor práctica (Buena práctica): Se refiere a la aplicación de conocimientos, herramientas, habilidades, técnicas o procesos que han sido usados con éxito por múltiples organizaciones.

Plan Estratégico: Documento en el cual se plasma la planeación estratégica, organizacional y financiera con la cual, la organización buscará conseguir sus objetivos y lograr su misión a futuro.

El Plan Estratégico contiene rubros como: misión, visión, objetivos estratégicos, plan de acción.

PMBoK: Project Management Body of Knowledge por sus siglas en inglés. Se conoce como los Guía de los Fundamentos para la Dirección de Proyectos, es el conjunto de conocimientos y buenas prácticas de Dirección de Proyectos.

Proceso: Conjunto estructurado de actividades relacionadas, con roles, entradas, salidas previamente definidas, buscan lograr un objetivo. Suele incorporar políticas, estándares, herramientas y controles bajo los cuales deberán ejecutarse estas actividades.

Proyecto: Es un esfuerzo temporal que se lleva a cabo para crear un producto, servicio o resultado único.

Servicio: Medio para entrega de valor a los clientes facilitando los resultados que los clientes necesitan.

Desarrollo

API:(Application Programming Interface) Es una conexión entre computadoras o entre programas de computadora. Es un tipo de interfaz de software que ofrece un servicio a otras piezas de software.

DAO: (Data Access Object) Es un patrón que proporciona una interfaz abstracta a algún tipo de base de datos u otro mecanismo de persistencia.

EJB: (Enterprise Java Bean) Es la arquitectura de componentes del lado del servidor para Java Platform Enterprise Edition (Java EE). Permite el desarrollo rápido y simplificado de aplicaciones distribuidas, transaccionales, seguras y portátiles basadas en la tecnología Java.

GraphQL: (Graph Query Language) Lenguaje de manipulación y consulta de datos de código abierto para API, y un tiempo de ejecución para completar consultas con datos existentes.

HTML: (Hyper Text Markup Languaje) Es el lenguaje de marcado estándar para documentos diseñados para mostrarse en un navegador web.

HTTP: (Hyper Text Transfer Protocol) Es un protocolo de capa de aplicación en el modelo de conjunto de protocolos de Internet para sistemas de información distribuidos, colaborativos e hipermedia.

IDE: (Integrated Development Environment) Es una aplicación de software que brinda a los programadores de computadoras instalaciones completas para el desarrollo de software.

JDBC: (Java DataBase Connectivity) Es una interfaz de programación de aplicaciones para el lenguaje de programación Java, que define como un cliente puede acceder a una base de datos.

JMS: (Java Message Service) Es un estándar de mensajería que permite a los componentes de la aplicación basados ​​en Java Platform Enterprise Edition (Java EE) crear, enviar, recibir y leer mensajes. Permite la comunicación distribuida que está débilmente acoplada, es confiable y asincrónica.

JPA: (Java Persistence Api) Es una especificación que forma parte de Java EE y define una API para asignaciones relacionales de objetos y para administrar objetos persistentes.

JSON: (JavaScript Object Notation) Es un formato ligero de intercambio de datos.

JVM: (Java Virtual Machine) Es el intérprete o el núcleo del lenguaje de programación Java porque ejecuta la programación Java.

NoSQL: (Not only SQL) Son bases de datos no tabulares y almacenan datos de manera diferente a las tablas relacionales.

REST: (Representational State Transfer) Es un estilo arquitectónico para sistemas hipermedia distribuidos.

RPC: (Remote Procedure Call) Es cuando un programa de computadora hace que un procedimiento se ejecute en un espacio de direcciones diferente, que se codifica como si fuera una llamada de procedimiento normal, sin que el programador codifique explícitamente los detalles para la interacción remota.

SOA: (Service Oriented Architecture) Es una arquitectura que define una forma de hacer que los componentes de software sean reutilizables a través de interfaces de servicio.

SOAP: (Simple Object Access Protocol) Es un protocolo ligero para el intercambio de información en entornos descentralizados y distribuidos.

WSDL: (Web Service Description Language) Es un formato XML para describir los servicios de red como un conjunto de puntos finales que operan en mensajes que contienen información orientada a documentos u orientada a procedimientos.

XML: (Extensible Markup Language) Es un lenguaje de marcado que define un conjunto de reglas para codificar documentos en un formato que es legible por humanos y legible por máquina.