Scrum: gestión de proyectos con un enfoque flexible

¿Qué es Scrum? Si te preocupa la agilidad en la gestión de proyectos, no puedes pasar Scrum por alto. Originariamente utilizado en el desarrollo de software, hoy Scrum también está presente en muchos otros ámbitos. A los fans del modelo les entusiasma su elevada eficiencia y mayor transparencia y elogian su enfoque abierto. ¿Estás pensando en crear equipos Scrum en tu empresa? Te explicamos los...

Microservicios: más que la suma de sus partes

Con los microservicios se ha consolidado una relativamente nueva forma de estructurar aplicaciones de cierta complejidad. En lugar de basarlos en un largo y torpe código fuente, los programas se construyen a partir de muchos servicios autónomos. Esto conlleva una reestructuración de los procesos de trabajo que se refleja en una gestión de proyectos más ágil. ¿Por qué es conveniente? Explicamos qué...

HATEOAS: ¿cuál es el principio que oculta este acrónimo?

La transferencia de estado representacional o REST desempeña hoy un importante papel en el desarrollo de aplicaciones web. Este concepto, que se diferencia de otras soluciones sobre todo por la búsqueda de una interfaz universal, está integrado en parte por una estructura interna que sigue el principio HATEOAS. ¿Qué oculta este acrónimo y por qué es tan importante este principio en las...

Hipervínculos: definición, estructura y tipos

Los hipervínculos, que dirigen desde una página web a otra, constituyen uno de los elementos básicos de la World Wide Web, el sistema de hipertexto más conocido y utilizado. Aunque sirven sobre todo para navegar por la red, también los proveedores de buscadores hacen uso del entramado de estas referencias para averiguar qué es lo que se enlaza con qué, de modo que se usan como recomendaciones. Si...

Socratic: el asistente escolar a examen

El asistente de tareas y solucionador de problemas matemáticos “Socratic” es una aplicación capaz de resolver en un periquete tareas de un sinnúmero de materias con la ayuda de la inteligencia artificial y el reconocimiento de texto. La aplicación encuentra la solución una vez se toma una foto de la tarea en cuestión con la cámara del móvil, ya se trate de un ejercicio de física o alguna cuestión...

Gulp vs. Grunt: dos task runners y sus características

Escribir código nuevo es uno de los aspectos más actuales en el desarrollo web que afecta especialmente a los programadores de frontend, dado que la presencia en Internet debe priorizar la originalidad y la representación óptima del proyecto. El proceso de desarrollo, sin embargo, además de tareas creativas, también contiene procesos repetitivos que se pueden automatizar con task runners como Gulp...

Lectores de pantalla: accesibilidad web para todos

Muchas personas invidentes y con discapacidad visual recurren a potentes herramientas de ayuda y a diverso software para manejar el ordenador y navegar por Internet. Los lectores de pantalla o screen readers son de suma importancia, pues son capaces de leer contenido textual en voz alta y facilitar la navegación. Para estas herramientas es relevante que los contenidos web se diseñen de un modo...

Las mejores aplicaciones para la gestión de proyectos

Las aplicaciones de gestión de proyectos que agrupan diversas funciones en una sola plataforma han revolucionado el mundo del trabajo. Con una gestión correcta y la colaboración de los empleados, el trabajo se puede organizar de forma extremadamente eficiente a través de una herramienta de este tipo. En Internet existe actualmente una amplia gama de planificadores de proyectos, donde los rasgos...

ARPANET: los primeros pasos de Internet

Antes de que apareciera Internet ya existía Arpanet, una red en principio de solo cuatro ordenadores y sumamente importante para el desarrollo del mundo digital. Durante la Guerra Fría algunos científicos y técnicos estadounidenses establecieron los pilares de una red global. En la siguiente guía encontrarás información relevante sobre Arpanet y sobre los logros técnicos que se esconden tras esta...

El código fuente: ¿qué es y cómo se escribe?

Los programas y las páginas web se basan en documentos extensos en los que nada funcionaría si no fuera por el código fuente. En estos textos, los programadores y los diseñadores web indican cómo deben funcionar sus aplicaciones. Para lograr entender lo que significa exactamente un texto fuente, te explicamos cómo se construye. Conoce cómo influyen en él los lenguajes de programación, los...