Otra manera de desarrollar en Drupal (y II)

Nota: este artículo forma parte de una serie de dos, y aunque no es imprescindible os recomiendo que leáis la primera parte en la explico mis motivaciones a la hora de cambiar mi manera de trabajar con Drupal.

Otra manera de desarrollar en Drupal (I)

De por qué me siento un extraño

En el último año me he estado introduciendo bastante en la comunidad Drupal y he podido aprender muchísimo de mis compañeros, aportar mi granito de arena y compartir multitud de experiencias con los demás. Pero cuando acudo a los eventos y me encuentro con auténticos maestros de Views, Panels, Features o Rules me siento tan extraño como un mono en el zoo de la ciudad. Porque todas esas herramientas, por mucho que intento entenderlas, ni me motivan ni me interesan, ni tienen visos de llegarme a interesar.

¿Somos animales o personas?

Para abordar el tema de hoy os tengo que presentar a un compañero de trabajo. Se llame como se llame, todos le llamamos Nepundo.

Nepundo es una de esas personas que suele decir muchas tonterías, pero cuando se pone serio te gustaría poder grabar las conversaciones y escucharlas en casa a solas para extraerles todo el jugo. Y esto no quita que Nepundo sea, ante todo, una persona humilde y sencilla. No tiene grandes ambiciones ni en lo personal ni en lo laboral. A él le importan un bledo las jerarquías y lo que quiere es vivir una buena vida, y no confundamos una vida plena con vivir a cuerpo de rey. Quizá por eso un día se hartó de su existencia, renunció a su puesto de trabajo y se fue a vivir lejos, muy lejos de su anterior vida.

¡No microgestiones!

Si no conocéis el blog de Jummp os recomiendo que lo añadáis a vuestro feed reader. Siempre que @jummp publica un nuevo post en su blog corro a echarle un vistazo. Y esto sucede a menudo, porque jummp es el blogger más prolífico que conozco - no lo conozco personalmente -. Pero aunque publica varios posts diarios consigue inyectar frases brillantes con bastante frecuencia. Por eso me pilló por sorpresa el contundente inicio de su post Desarrollo de software: La importancia de conocer la capacidad de producción.

Scrum en los proyectos relámpago

Scrum, una flor de mil virtudes

Scrum, aplicado en equipos con metodologías tradicionales o sin metodologías, supone un incremento significativo en la productividad, en la calidad de los desarrollos y en el compromiso y motivación del equipo. Incluso cuando en su incorporación se cometen errores típicos de los comienzos.

Tras algo más de un año incorporando Scrum y otras prácticas como la integración contínua y la programación extrema, la transformación en el departamento ha sido innegable:

Una triste historia de usuario

Ayer en nuestras oficinas tuvimos una charla de Xavi Gost sobre historias de usuario. En las últimas semanas, mejorar nuestra forma de identificar los requisitos es uno de los frentes más intensos en Aureka Internet, y tuvimos oídos y ojos bien abiertos en las más de dos horas que duró la reunión. En algún momento de la charla Xavi comentó algo sobre "roles tóxicos". No profundizó en el concepto pero creo que varios compañeros tuvimos la sensación de que esas dos palabras habían iluminado una bombilla en alguna parte.

Grupo de estudio

Ya os he hablado en alguna ocasión sobre motivación y desarrollo profesional, pero hasta ahora siempre lo había enfocado desde el punto de vista individual. En este post voy a tratar de exponer las ventajas que podemos extraer a nivel colectivo a través del estudio.

La ecuación es clara, si quiero crecer profesionalmente no puedo limitarme a mis horas de trabajo, mantenerme en mi zona de confort y esperar a que el conocimiento me ilumine de forma espontánea. Al revés, voy a tener que mojarme. Mantenerme actualizado. Salir al mundo exterior. Consultar a gente que sabe más que yo. Practicar con herramientas nuevas, aunque sea jugando. Y tratar de sintetizar todo esto, asimilarlo, y aplicarlo en mi día a día.

Abreviando las retrospectivas

Trasfondo

Cuando empezamos a hacer reuniones retrospectivas en Aureka Internet, a principios de Junio del año pasado, fue algo así como adentrarse en una habitación desconocida a oscuras y palpar la pared buscando el interruptor de la luz. Sabíamos que la teníamos al alcance de la mano, pero no lográbamos dar con ella.

Muchos meses más tarde hemos podido experimentar lo suficiente para sacar algunas conclusiones y aplicar algunos cambios que, de acuerdo a mis sensaciones en las últimas reuniones, nos han permitido aprovechar mucho mejor el tiempo invertido al final de cada sprint.

Preparando 2012

Si a finales del mes pasado escribía un resumen del 2011 en el que me congratulaba del camino recorrido hasta entonces en Aureka Internet, hoy vuelvo la mirada hacia adelante y pongo los pies de nuevo en el suelo.

Aunque hemos hecho grandes progresos como equipo y en nuestras metodologías de trabajo, estamos aún muy lejos de donde podemos llegar a estar. En 2012 tenemos que corregir algunos de nuestros puntos débiles.

Estrenamos sección: Materiales

Con motivo de la charla del 10 de enero a cargo Agile Levante escribí un artículo sobre Calidad e Integración Continua. Por la extensión y el contenido del post decidí crear una nueva sección donde ir colgando los materiales divulgativos que vaya produciendo en el futuro.

Páginas

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer