Deuda técnica en el 2017

Si bien es cierto nunca he escrito sobre la deuda técnica, reconozco que cada cierto tiempo reviso o empiezo un nuevo borrador al respecto y lo dejo –con mucho dolor– en la lista de apuntes sin publicar.

Hoy por la noche voy a borrar aquellos apuntes y tengo un sinsabor que aumenta con el paso de los años.

Antes de continuar con ello y para quitarme el clavo, aquí algunos apuntes:

  1. Ward Cunningham indica que la deuda está asociada a la programación/reprogramación/corrección que harás más adelante, pues hoy –o ayer– no hiciste un programa sin seguir las recomendaciones, estándares o buenas prácticas de programación y/o arquitectura.
  2. McConnellFowler clasifican las causas como deliberadas, por desconocimiento o incluso ingeniudad.
  3. Por mi parte y considerando que más que software se entrega una solución, pienso que la deuda se debe analizar en todo sentido, en cada capa, etapa, proceso, modelo o secuencia utilizada para la creación del producto.
    • Esto significa que también se debe hacer una mención al hecho de cómo se definen las necesidades de los usuarios o cómo es que se compila, distribuye o instala el software resultante.
    • Tampoco se debe olvidar el prototipado/maquetado de la solución. El cual a veces es olvidado y otras es tan sobrevalorado que hasta llegas a odiarlo.
  4. La deuda se debe mitigar de a pocos ni bien se vaya identificando. Sería ideal eliminarla pero casi nunca es así.
  5. Para finalizar, creo que para no confundir, la deuda técnica debería cambiar de nombre o al menos de versión, pues la realidad ha cambiado y con tantos nuevos jugadores, debería existir algo así como una “Deuda Técnica 2.0”

Continue reading “Deuda técnica en el 2017”

El lado oscuro de hacer que las cosas sucedan

“Hacer que las cosas sucedan”, es la característica que encontraremos  si analizamos el comportamiento de personas exitosas. Entre las cuales encontraremos muchos líderes de equipos, quizá jefes, gerentes o hasta directores de empresas pequeñas, medianas o grandes.

intenta_una_y_otra_vez
Fuente: Alcanza tu reto

“Hacer que las cosas sucedan”, implica llegar a la meta, que el cliente se sienta satisfecho y que uno se sienta contento con su aporte al cumplimiento del objetivo.

El problema es que algunas veces, lo último no es tan cierto.

Continue reading “El lado oscuro de hacer que las cosas sucedan”

Si te quieres certificar…

Acto 1: Te matriculas en un curso de dos días que incluye la certificación del rol en el que te van a capacitar, no necesitas examen.

  • Consecuencia: Los expertos reclaman que no haya examen.

Acto 2: El curso es modificado e incluye un examen que puedes dar luego del segundo día, esta evaluación no es muy compleja y se basa en un documento de no más de 20 hojas.

  • Consecuencia: Los gurús ahora reclaman la simplicidad del examen e indican de que es muy tarde pues muchas personas han llevado el curso y que por eso estar certificado ha perdido valor.

Continue reading “Si te quieres certificar…”

¿Qué? ¿Cómo? y ¿Por qué?

Hace unos años escribí un post que resumía mi forma de pensar respecto a las trabas que identifiqué en el trabajo (de esa época).

Esto pues, muchas veces al empezar el trabajo, nos centrábamos en intentar entender el detalle y/o cómo se harían las cosas, cuando en realidad lo primordial era comprender a nivel general, la funcionalidad que se buscaba cubrir.

En resumen, perdíamos el tiempo intentando entender el ¿Cómo? cuando lo importante era el ¿Qué?

Como dije al empezar este post, han pasado los años y ahora entiendo que en realidad estaba equivocado.

what-hi
Fuente: Entertainment News

Continue reading “¿Qué? ¿Cómo? y ¿Por qué?”

La necesidad de las “buenas costumbres”

¡Nos ha pasado a todos! En algún momento tuvimos que aprender a planchar nuestra ropa y en ese instante -o cuando planchamos- hemos pensado que  hacer ese tipo de cosas es una pérdida de tiempo, que eso no debería contar cuando expones en la universidad, el trabajo o cuando te presentas a una entrevista.

A pesar de ello, también sabemos o luego aprendemos que dichos aspectos sí cuentan, y que hay veces en las que seguimos y respetamos las buenas costumbres solo porque la sociedad así lo ha determinado.

Last man standing - waiting concept
Fuente: Holy Kaw!

Continue reading “La necesidad de las “buenas costumbres””