Control de Calidad

Ultimamente han venido a mi cabeza ideas de analogías sobre el control de calidad, y he querido expresarlas aquí. ¿Que sucede comunmente cuando se desarrollan proyectos a pequeña-mediana escala y estos son evaluados por los usuarios finales? Les dibujo un panorama antes. Una micro-empresa los contrata para el desarrollo de una aplicación web, donde tienen […]

Versionitis

Creo que cada vez más se libera software más frecuentemente, hasta microsoft lo empieza a hacer, recuerdo cuando no podían liberar algo hasta una nueva version del Visual Studio o Service Pack que lo soportara. Ahora tenemos el ejemplo de chrome, donde en menos de 3 años ya van en la version 13 y Firefox […]

Quien es que? Roles en el equipo de desarrollo de software

El equipo de desarrollo de software, en las pequeñas y medianas empresas. Los Desarrolladores Arquitecto de Sofware Gerente de Proyecto Lider de Proyecto Desarrollador Sr. Desarrollador Jr. Programador Los Diseñadores Arquitecto de Experiencia de Usuario Diseñador de Experiencia de Usuario Diseñador de Interaccion En muchas orgranizaciones, estos puestos pueden o no estar presentes. Lo mas […]

Ejecutar una tarea asincrona en java con spring

A veces necesitamos ejecutar una tarea que lleva un tiempo considerable y que el usuario no necesariamente necesita ser informado en el momento, por ejemplo el envío de un correo de notificación (en algunos casos), el hacer un proceso x que lleva tiempo, etc… La clase TaskExecutor de spring abstrae la de java.concurrent.Executor de manera […]