Niko Niko: ¿Cómo está el ánimo de tu equipo?

En un equipo que trabaja con metodologías ágiles (como Scrum) llevar diferentes métricas durante el ciclo de vida de un proyecto es sumamente importante. Por ejemplo, ¿para qué traqueamos la velocidad del sprint, la cantidad de issues en testing, la performance de un módulo o la satisfacción del cliente? ¡Para tomar decisiones!

El Niko-Niko (del japonés "sonriente") es una herramienta que nos sirve para medir uno de los factores más importantes del proyecto: el equipo.

Leer más...

Machine Learning: Consulta a tu algoritmo inteligente por medio de un servicio REST en una aplicacion WEB en JAVA

¡Bienvenidos al tercer post de Machine Learning del blog! En el vamos utilizar el algoritmo inteligente creado en el anterior post y vamos a importarlo en un aplicación Web en JAVA. Para terminar vamos a exponer un servicio REST al cual vamos a consultarlo para realizar predicciones. Así que ¡Manos a la obra!

Leer más...

Seguimiento de un proyecto ágil: Burn-up y Burn-down

Durante el desarrollo de un proyecto en Scrum, el equipo se compromete a entregar un producto en una fecha determinada. Teniendo en cuenta que la estimación no es 100% precisa y a fin de elaborar un plan de acción en caso de que haya graves retrasos, el equipo debe tener una herramienta para poder evaluar cómo progresa el desarrollo en función del tiempo disponible. Entonces ¿cómo medimos si estamos con tiempo de sobra o si no estamos llegando con lo comprometido a la Sprint Review o si estamos llegando bien a la fecha de entrega del proyecto?

El Burn-up y Burn-down son la respuesta a estas preguntas.

Leer más...

Code Review: Tips para una buena revisión de código

La revisión de código (Code Review) es una técnica muy utilizada para mejorar la calidad del código y que los desarrolladores mejoren sus habilidades a través del aprendizaje y discusión de problemas.

¿Alguna vez hiciste una revisión de código? ¡Te invitamos a que conozcas algunos tips para hacer las mejores revisiones!

Leer más...

Machine Learning: Construí tu primer algoritmo inteligente

En el anterior post hemos aprendido los conceptos básicos de Machine Learning. Ahora ha llegado la hora de codear nuestro primer algoritmo. En este post mostraremos como realizar un hola mundo con Python y Jupyter, explicando cada paso. ¡Así que manos a la obra!

Leer más...

Tus web apps mobile friendly: una intro a PWAs

Una PWA es una aplicación web que posee características adicionales que permiten mejorar la experiencia de usuario, mediante una fácil instalación, carga rápida, la capacidad de funcionar de forma offline y en malas condiciones de red. En este post veremos una breve introducción y cómo hacer nuestra app instalable.

Leer más...

Hola Mundo! con Node.js

Node.js se ha vuelto muy popular en los últimos años, tanto que empresas como Paypal, LinkedIn, Ebay y Netflix han decidido utilizarlo para contruir sus Apps. Pero, ¿Qué es realmente Node.js?, ¿Para qué sirve?, ¿Cuáles son sus ventajas y desventajas?.

En este post introduciremos los conceptos básicos de Node.js y terminaremos con el ejemplo práctico por excelencia en programación, un Hola Mundo.

Leer más...

Machine Learning: La base que tenes que tener

¿Alguna vez te preguntaste cómo hace Netflix para recomendarte películas que van acorde a tus géneros favoritos? ¿Cómo hace Amazon para recomendarte productos similares en base a tus búsquedas? ¿Cómo Google califica los correos como SPAM? ¿Cómo SIRI, CORTANA o ALEXA detecta los comandos de voz? O si te gusta la Fórmula 1 como a mi ¿Cómo hacen para predecir la ventana de vueltas para el cambio de neumáticos?

Las respuestas a estas preguntas tienen un común denominador. Machine Learning

En este post vamos a introducirnos en el mundo de Machine Learning. Así que ¡Todos abordo!

Leer más...

Mandanos tus sugerencias

Ayudanos con ideas para los artículos de este blog a contacto@somospnt.com

¡Seguínos en nuestras redes sociales para enterarte de los últimos posts!