Below you will find pages that utilize the taxonomy term “agile”
Techne 2018 - Primeros Pasos Liderando Equipos Técnicos
Dentro de pocas semanas, se celebrará la edición Techne Forum 2019 (https://techneforum.com/). Vale la pena que visitéis la web y os animéis a participar. Sea como sea, en la edición anterior (Octubre 2018), me invitaron a hacer la keynote. El motto de aquella edición era “Primeras veces…” y quise compartir algunos trucos a la hora de liderar equipos técnicos.
Tenía pendiente compartir el video que se publicó hace poco. Aprovecho también para dejarlos las slides y la descripción de mi charla.
Si creéis que la tecnología es complicada, probad a llevar personas. En serio! Hay cantidades ingentes de material (libros, videos, cursos, etc.) disponibles para aprender el nuevo framework de turno, sin embargo, a lo que liderar equipos técnicos se refiere, la lista es bastante más corta.
Es fácil practicar en casa con una máquina virtual o un container, pero es más difícil convencer a tu hija de 6 años que se comporte como ese miembro de tu equipo que se queja por todo, es caprichoso, no comparte con los compañeros y no sabe pedir ayuda cuando se queda atascado… un momento! Jejeje!
En esta charla, vamos a repasar bibliografía de referencia, técnicas y trucos para liderar equipos, cómo relacionarte con tu CEO, algunas tendencias del mercado que podéis aprovechar y muchas cosas más que espero os sirvan de ayuda.
Deliveritis Aguda - CTO Summit Valencia 2019
El pasado 4 de Julio, asistí como ponente al 1er CTO Summit en Valencia (https://ctosummit.geekshubs.com/) organizado por Chaume y el equipo de Geekshubs (https://geekshubs.com/).
Como CTOs, nos perdemos en las dinámicas, métodos y hypes olvidando cuál es nuestro verdadero objetivo (ganar $$$) y cómo conseguirlo (delivery de rápido, regular y de calidad a producción).
En esta presentación, repasaremos algunos de los trucos y observaciones resultantes de mi experiencia como consultor y CTO de algunas empresas .com para encaminar al equipo hacia esa obsesión de entregar valor lo antes y lo más rápido posible. Que la disfrutéis!
Aquí os dejo la charla en video, las slides y una entrevista que me hicieron después.
Techpump, mentorizando start-ups y CTOs
Ayudar a otros es algo que me hace feliz, me llena. Especialmente, si a quien ayudas es gente comprometida, son buenos alumnos y los resultados se ven pronto. Dejadme que os comparta cómo estoy ayudando a Techpump y a su CTO, Chavi.
“Scrum, no eres tú, soy yo”: Charla en la #geekdeveloperday organizada por @geekhubs
El pasado 2 de Noviembre estuve en Madrid. GeeksHubs Academy organizaba el II Geek Developer Day y me invitaron a dar una charla sobre Scrum y la manera de mejorar la implementación en las empresas. Aquí os dejo el video y las slides.
Economía del Desarrollo de Software – PHP Barcelona – Marzo 2015
Aquí os dejo las slides y el video de mi charla sobre “Economía del Desarrollo de Software” impartida en la Barcelona PHP Monthly Talk de Marzo y en la SmashTech “I’m a Developer”.
Detalles sobre Scrum: ¿Cómo atacar el sprint?
Os presento un pequeño ejercicio que llevo utilizando un mes y que me está dando buenos resultados a la hora de ilustrar la importancia de cómo atacar el sprint y la obsesión por entregar valor lo antes posible.
“Es lunes, perteneces a un equipo de Scrum de 6 personas. Habéis acabado el planning meeting y habéis enviado un mail con el commitment. Montáis la ScrumBoard y os queda de la siguiente manera”.
Smash Tech: PHP 2014
El pasado día 28 de Mayo, participé en Smash Tech como ponente impartiendo una master class de 2 horas sobre el ecosistema PHP y en lo que se debe prestar atención para el 2015. Con los 50 asistentes que pagaron la entrada, repasamos desde Metodologías de desarrollo: Agile, Scrum y Extreme Programming. Sobre ésta última pivotó la gran mayoría de la presentación, viendo cómo se resuelven las dinámicas de TDD, Integración Continua, Coding Standards, etc.
Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series) Review
Happy new year to everyone! Today it’s January, 1st and I have finished reading “Extreme Programming Explained: Embrace Change, 2nd Edition”. If you love software development and agile practices, this book was the rules changer in the agile methodologies and software development in general. As I have done with other book reviews, here are my remarks. Buy it, seriously. You will fill the gaps about agile practices, so if you are doing Xp, Scrum, Kanban, Lean, etc. everything will gear together.
¿Cuál es el verdadero objetivo de TDD?
A todos aquellos que habéis pensado: “¡Demostrar que mi código funciona!”, lo siento, estáis equivocados. Aunque está asociado al 2º valor principal del desarrollo de software (según Robert C. Martin).
Robert C. Martin Clean Code Collection Review (Part II)
Hace una semana, publicaba un pequeño resumen y mis apuntes sobre el libro “Clean Coder” de Robert C. Martin (ver parte I). Hoy hago lo propio con el resumen del libro de la misma colección, “Clean Code”.
Os dejo cosas que subrayé y anoté del libro que me parecieron interesantes, espero que lo disfrutéis.
Tech Team Engagement
Me gustaría compartir con vosotros una de mis antiguas presentaciones sobre motivación de equipos técnicos que pude dar en la PHP Barcelona Conference hace algunos años. Me gusta ver que muchos conceptos todavía son vigentes. Si tenéis alguna duda sobre ella no dudéis en enviarme un tweet.
Introducción a Scrum y Agile
Hoy, me gustaría rescatar una presentación sobre Scrum y Agile que hice en la BetaBeers Barcelona. Una hora de Scrum en vena con dinámicas prácticas, overview de toda la metodología, ejemplos, etc. ¡Espero que la disfrutéis!
Guía para el desarrollo PHP Profesional
Os dejo un material de hace un tiempo (16 de mayo de 2011) pero todavía bastante válido.
Como me gusta decir, PHP es fácil de aprender y difícil de dominar. Es una de las opciones más rápidas y efectivas para la creación y mantenimiento de aplicaciones web de todo tipo. Su simplicidad es la ventaja tecnológica #1 que tiene sobre sus principales competidores aunque no implica que su uso sea sólo orientado al desarrollo de aplicaciones simples. Con PHP podemos crear sistemas avanzados y potencialmente muy complejos. Para poder garantizar la escalabilidad de estos últimos necesitamos un ciclo de desarrollo y un equipo técnico alineado para hacer más con menos. En esta ponencia, vamos a repasar las características principales de PHP y cómo mejorar nuestro ciclo de desarrollo a través de herramientas y buenas prácticas.