Pages Menu
Categories Menu

Posted by on Dic 22, 2016 in General | 19 comments

Regalo de Navidad: Gherkin… Una guía de supervivencia ágil (sí, gratis)

Por si hoy, como le va a pasar a la mayoría, no te toca la Lotería (tradición navideña española)… no queremos nosotros que te vayas triste de vacaciones y ahí va lo que vamos a hacer, nuestro regalo de Navidad, el segundo lanzamiento más esperado del año, después de Rogue One: Gherkin… Una guía de supervivencia ágil.

En este caso la guía la hemos escrito María Morales (@MaMoralesMC), que ha trabajado un montón en ello, le ha dedicado miles de horas a condensar un montón de información en sólo 100 páginas, un gran trabajo, y el que escribe estos post (@jgarzas). Añadiendo al documento toda la experiencia que hemos ido acumulando de enfrentarnos con este tema en una y otra empresa.

También nos pasó con la guía de supervivencia de puntos historia, que debido a todo el trabajo que hemos tenido, empezamos las guías y se paran, y luego volvemos, y luego se paran, incumpliendo la máxima de “evita el cambio de contexto” (ya sabes trabajar en más de una tarea (ya no digo proyecto) a la vez genera perdidas de tiempo y disminuye la productividad) y, al final, quedan bajo la maldición del 90% (así tenemos ahora unas cuantas).

Pero, esta vez, y llevamos con esta más de un año (por no decir 2), no queríamos dejar pasar más tiempo, y al final de este post la puedes encontrar, te la puedes descargar gratis, sí, las 100 páginas, y hemos sido muy obsesivos en que fueran de lectura fácil y rápida, pensando tanto en gente técnica como no técnica (véase tu Product Owner que debería ser el primero en leerla).

Antes de contarte más, lo primero dar las gracias a…

 

Por haberse leído en preestreno, habiendo hecho de revisore@s y aportando sus importantes e interesantes comentarios a la guía.

MVP v 1

Siento consistentes con las ideas ágiles que desde aquí llevamos años tratando, esta vez hemos querido sacar cuando antes la guía en modo MVP 1, para que disfrutes de su funcionalidad más importante cuanto antes. No obstante,  si encuentras algún error, todos te lo agradeceremos si lo compartes en la sección de comentarios de este post… y si es un error destacado, de esos de “¡cómo se ha dado cuenta! ¡cómo se nos pasó!” te añadiremos a los agradecimientos en el pdf de la guía.

¿Por qué una guía de supervivencia ágil con Gherkin?

Supongo que te puedes imaginar el porqué de esta guía, tan centrada en un tema concreto, en este caso Gherkin. Aunque el tema ya lo tratamos en algunas ocasiones en el blog, el tema no deja de salir y salir en proyectos, por el mal entendimiento entre la parte técnica y la parte de negocio. Casi siempre nos encontramos esos problemas, alejados de lo que entendemos que debería ser, y necesitábamos un documento rápido, que tratase sólo este punto y que se lea brevemente, para aquellos a los que si les sueltas un libro en inglés se asustan.

Contenido

Así, resumidamente, en la guía nos hemos centrado en:

  • Una muy breve introducción al tema
  • BDD en una página
    • El proceso de fuera adentro
    • El lenguaje común
    • Los talleres de especificación conjuntos: los tres amigos
    • Cucumber, una herramienta para la colaboración y generación de casos de prueba
  • Las Features en Gherkin
  • Cucumber
    • Steps Definitions
    • Expresiones regulares
  • Los Scenarios
    • Given
    • When
    • Then
    • And y But
    • Background
    • Scenario Outline with Examples
  • Paso de argumentos
  • Etiquetas
  • Comentarios
  • Buenas prácticas
  • Tidy Gherkin

Otras guías y libros

Vale, ya, aquí está la guía

Te dejamos a continuación la guía, esperamos que la disfrutéis.

imagen-2

Javier Garzás

Javier Garzás

Ph.D. en informática, Postdoctorado en la Carnegie Mellon (EE.UU) e Ingeniero en Informática.

Primera vez que me tocó hacer una gestión Ágil en una empresa... año 2001. Desde entonces he trabajado en, o para, más de 90. Y he formado a más de 2000 alumnos.

También soy profe de la Universidad Rey Juan Carlos.
Javier Garzás

19 Comments

  1. GRACIAS!!!!! y Feliz Navidad

  2. Gran regalo, ¡gracias!

  3. Que buen regalo. Saludos de un ecuatoriano desde Chile. Feliz Navidad

  4. Muchas gracias!! Una feliz navidad para todos.

  5. Muchas Gracias y Felices Fiestas!!!

  6. Gracias! que gran regalo, felices fiestas.

  7. Que todo tu equipo tenga una feliz Navidad!!!
    Excelente regalo,gracias por su esfuerzo!!

  8. Muchas gracias

  9. A María y a Javier, mil gracias por su tiempo, su esfuerzo y su deseo de compartir con la comunidad su conocimiento, de una forma desinteresada. Que Dios los guarde y les multiplique en bendiciones.
    Feliz navidad y un 2017 lleno de éxitos y sueños cumplidos.

  10. Muchas gracias por enseñanos algo nuevo cada día! Feliz Navidad!!

  11. Muchas gracias por el Regalo. Feliz Navidad y Prospero año nuevo!!!

  12. 1000 gracias!… hay alguna manera d bajarla en ebook?

      • buenas javier,

        el papa noel me ha traido un ebook y me gustaria bajarme alli el pdf… es posible? . o igual puedo verlo des de algun visor?.. es q aun sou novata :).. merci!

      • Puedes bajarlo, y lo metes el el ebook, yo lo suelo hacer…

      • gracias… es q no he visto la manera de como bajarlo!.. lo pruebo mejor 🙂

  13. Errata menor en pagina 88 en el titulo de la sección 6.9: backgouund.

    Muchas gracias! Muy muy útil.

  14. Muchas gracias por este regalo!

Post a Reply

Tu dirección de correo electrónico no será publicada.

Share This