¿Qué pruebas debemos hacerle a nuestro software y para qué? En GenbetaDev

Escribir, cuando ha arrancado la temporada de formación, es complicado. Y lo es porque para preparar un 5 horas, necesito hasta dos días de trabajo previo.

Así, este artículo que he escrito en GenbetaDev, llevaba en el coco bastante tiempo. Pero al final ha brotado espontáneamente luego de impartir un curso de DevOps de 20 horas, en dónde preparé el material de una sección de testing, que al final no entró en el temario.

La verdad es que es muy básico, pero me gustaría que finálmente fuera una trilogía: Pruebas, errores e informes.

Espero que os guste.

Anuncios

Construye tu primer ChatBot en 30 minutos. En GenbetaDev

1366_2000

Este artículo me ha molado mucho escribirlo.

He de reconocer que no había hecho nunca algo parecido, aunque en una excelente charla en la última O365 Bootcamp, nos hicieron una demostración muy buena que dió pie a este post.

Y he sacado varias conclusiones que quiero compartir en mi blog privado.

Seguir leyendo “Construye tu primer ChatBot en 30 minutos. En GenbetaDev”

Entrevista a Javier Cantón, el padre de Wave Engine. En GenbetaDev

Esta es una entrevista que llevo, literalmente, años queriendo hacer. Javier, ex MVP de XNA, siempre me ha causado un enorme respeto tanto por su humildad como por su nivelazo técnico.

Que el, y su equipo de Sevilla, se han hecho esa pasada de motor gráfico que es el Wave, que es mucho más conocido fuera que dentro de nuestra fronteras. Además de compartirlo de forma desinteresada por las redes.

La verdad que las dos horas y media que estuvimos hablando de todo un poco, fueron toda una delicia. Y espero volver a encontrármelo en algún evento de la comunidad.

Por cierto, con dos horas y media de material grabado, me he pasado dos días para poder hacer un extracto que no llegara a las 3000 palabras… vamos, que está currada.

https://www.genbetadev.com/trabajar-como-desarrollador/entrevista-a-javier-canton-el-padre-de-wave-engine

¿La sobreingeniería de procesos puede llevar al fracaso las metodologías Agile? en GenbetaDev

cympka5w8aadb5j

Voy un poco tarde para explicar un poco cómo he escrito, finalmente, este artículo en GenbetaDev. Pero nunca es tarde si la dicha es buena… 🙂

El origen, como explique en el artículo anterior, fue el mapa de procesos que ofrece Deloitte como muestra de sus inmensas capacidades profesionales, que me llego vía twiter (no me acuerdo a través de quien).

Mi primera reacción fue de espanto puro.

Seguir leyendo “¿La sobreingeniería de procesos puede llevar al fracaso las metodologías Agile? en GenbetaDev”

A qué me huele la crisis de Agile 2.0 y el renacer de UniversalSync

cympka5w8aadb5j

La imagen que encabeza esta entrada ha terminado de hacerme consciente de ese constante run-run que tengo sobre la enorme e inexplicable dificultad de aplicar Agile en una empresa.

De hecho ya ha empezado un interesante debate e intercambio de opiniones en Twitter que, espero, desemboque en un interesante Hang-out.

Por otro lado, he arrancado una nueva etapa laboral (esta vez a mi pesar) orientada a la formación técnica y, en donde, quiero aprovechar mis casi dos años preparándome como Arquitecto de Azure y trabajos sobre implantación de procesos Agiles.

Así que, mientras disfruto como un auténtico enano de que me paguen por aprender todo lo posible, voy a rearrancar UniversalSync para ganar práctica real.

Ya os iré contando.

 

Comunicaciones agresivas en la Red, una pérdida de tiempo. En GenbetaDev

295310-cats-angry-cat

El origen de este artículo ha sido una serie de amargas conversaciones a través de twitter que ha tenido como detonante una tontería, como siempre, y el triste resultado de que unos cuantas personas a las que tengo en gran valía profesional, se han comportado como un circulo de “populares”, tratadome con un nivel de “haterismo”  que no tiene ningún sentido después de años participando conjuntamente en la comunidad.

Seguir leyendo “Comunicaciones agresivas en la Red, una pérdida de tiempo. En GenbetaDev”

¿Se puede desarrollar sin conexión a Internet? En GenbetaDev

En este artículo publicado en GenbetaDev, le doy vueltas a la criticidad que tiene para el desarrollador el tener un acceso sin cortapisas a la biblioteca universal que representa Internet en la actualidad.

La verdad es que con la memoria de pez que tengo, me sería imposible abordar un proyecto profesional – ni incluso uno personal – si tuviera restringida la consulta a esta memoria colectiva de donde obtengo casi todas las respuestas.

Incluso, algunas veces, aportando mi granito de arena. Como puede ser este mismo blog, o en los que escribo.

Seguir leyendo “¿Se puede desarrollar sin conexión a Internet? En GenbetaDev”