Programa problemático

Un programa problemático es un proyecto de desarrollo de software que ha salido mal de alguna manera. Esto puede significar que se ha sobrepasado el presupuesto, que se ha retrasado el calendario o que el producto final no está a la altura de los estándares establecidos inicialmente. También puede significar que el proyecto se ha … Leer más

Planificación de la publicación

La planificación de la publicación es el proceso de identificar y programar la publicación de nuevas funciones de software. El objetivo de la planificación de la liberación es asegurar que las características correctas se entregan en el momento adecuado, con el fin de satisfacer las necesidades del negocio. La planificación de lanzamientos suele comenzar con … Leer más

GlassFish

GlassFish es un proyecto de servidor de aplicaciones de código abierto iniciado por Sun Microsystems para la plataforma Java EE y ahora patrocinado por Oracle Corporation. GlassFish es software libre, con doble licencia de software libre: la Common Development and Distribution License (CDDL) y la GNU General Public License (GPL). GlassFish es la implementación de … Leer más

Gestión del código

La gestión del código es el proceso de organizar y controlar los cambios en el código a lo largo del ciclo de desarrollo. Incluye tareas como la gestión de repositorios de código, el establecimiento de procesos de revisión de código y la gestión de ramas de código. Las herramientas de gestión del código ayudan a … Leer más

Reificación

La reificación es el proceso de hacer algo real o concreto. En el desarrollo de software, la reificación es el proceso de convertir un concepto abstracto o una estructura de datos en una forma concreta que pueda ser manipulada y operada. La reificación se utiliza a menudo en la programación orientada a objetos para referirse … Leer más

Método Simplex

El método Simplex es una técnica de desarrollo de software que se utiliza para optimizar el código para que se ejecute más rápido y utilice menos memoria. Esto se consigue reduciendo el número de instrucciones utilizadas para realizar una tarea y reduciendo el número de posiciones de memoria a las que se accede durante la … Leer más

Desarrollo basado en componentes (CBD)

El desarrollo basado en componentes es un enfoque de desarrollo de software en el que se crean componentes de software individuales y luego se integran para formar un sistema completo. Este enfoque pretende promover la reutilización del software y reducir el coste y el tiempo de desarrollo de los sistemas de software. En el desarrollo … Leer más

I-Mode

I-Mode es un servicio de Internet móvil desarrollado por NTT DoCoMo en Japón. Es un servicio basado en paquetes que permite a los usuarios acceder a Internet desde sus teléfonos móviles. Se suele acceder a los servicios I-Mode a través de un navegador WAP. El I-Mode se lanzó por primera vez en febrero de 1999 … Leer más

Ley de Murphy

La Ley de Murphy es un adagio o epigrama que se suele enunciar como: «Todo lo que puede salir mal, saldrá mal». La ley se invoca a menudo cuando las cosas van mal para explicar por qué han ido mal. Se utiliza comúnmente como una visión pesimista de la vida, y a menudo se utiliza … Leer más

Retrospectiva ágil

La retrospectiva ágil es un proceso que se utiliza al final de cada sprint para evaluar el rendimiento del equipo e identificar las áreas que necesitan mejorar. La retrospectiva es un componente clave de la metodología ágil, ya que permite al equipo aprender de sus errores y mejorar continuamente su proceso. Hay tres partes principales … Leer más