Cono de incertidumbre

El «cono de incertidumbre» es un término utilizado para describir la cantidad de incertidumbre que existe en torno a las estimaciones de un proyecto de desarrollo de software. El término fue acuñado por primera vez por Steve McConnell en su libro de 1996, Software Estimation: Demystifying the Black Art. El cono de incertidumbre se representa … Leer más

Diseño manipulativo

El diseño manipulativo es la creación deliberada de software con la intención de manipular el comportamiento de los usuarios. Esto se puede hacer por una variedad de razones, incluyendo el aumento de las ventas, para influir en la opinión, o simplemente para hacer la experiencia del usuario más agradable. El diseño manipulativo se utiliza a … Leer más

Improvement kata

Improvement kata es una palabra japonesa que significa «actividades de mejora». Se trata de un conjunto de actividades estructuradas que ayudan a los desarrolladores de software a mejorar continuamente su trabajo. Las actividades se realizan normalmente en parejas o en pequeños grupos, y tienen como objetivo ayudar a los desarrolladores a identificar áreas de mejora, … Leer más

Diagrama de bloques

Un diagrama de bloques es una representación gráfica de un sistema que muestra cómo interactúan sus componentes. Cada componente está representado por un bloque, y las interacciones entre los componentes están representadas por líneas que conectan los bloques. ¿Qué es un bloque en UML? En el Lenguaje Unificado de Modelado (UML), un bloque es una … Leer más

Informática de la realidad

La computación de la realidad (también conocida como xr, realidad extendida o realidad cruzada) es un término para la tecnología que difumina las líneas entre los mundos físico y digital. La informática de realidad es una tecnología emergente que combina lo mejor de los mundos físico y digital. Permite a los usuarios interactuar con los … Leer más

Construir o comprar (make or buy)

El término «build or buy» (hacer o comprar) se refiere a la decisión de desarrollar una aplicación de software internamente o comprarla a un proveedor externo. Esta decisión puede ser difícil de tomar, ya que hay pros y contras en ambas opciones. Si una empresa decide crear la aplicación internamente, tendrá un control total sobre … Leer más

Definición de hecho

La «definición de hecho» es un conjunto de criterios que deben cumplirse antes de que una tarea de desarrollo de software pueda considerarse completa. Suele incluir aspectos como la revisión del código, las pruebas unitarias y las pruebas de integración. Es importante tener una definición clara de hecho para que todos los involucrados en el … Leer más

Smart data

Los datos inteligentes son datos que se han procesado para que los humanos y las máquinas los entiendan y utilicen más fácilmente. Los datos inteligentes se utilizan a menudo en aplicaciones de toma de decisiones y análisis. ¿Hay datos ilimitados en smart? Sí, hay datos ilimitados en smart. Sin embargo, es importante tener en cuenta … Leer más

Manto

El manto es la capa exterior de la Tierra, entre la corteza y el núcleo. Está formado por roca caliente y sólida y tiene un grosor de unos 2.900 kilómetros (1.800 millas). ¿Para qué sirve el manto? Mantle es una API gráfica de bajo nivel que utilizan los desarrolladores para crear juegos y aplicaciones en … Leer más

Lightning (Salesforce Lightning)

Salesforce Lightning es una plataforma de desarrollo de software de Salesforce.com que permite a los desarrolladores crear aplicaciones en la plataforma Salesforce1. Lightning proporciona un conjunto de herramientas y componentes que permiten a los desarrolladores crear rápidamente aplicaciones optimizadas para dispositivos móviles y la Web moderna. ¿Cuáles son los 3 tipos de componentes Lightning en … Leer más