Posts Tagged ‘TDD’

  • katayuno 27 de octubre Valladolid

    0

    Este año nos hemos unido a la gente de Katayunos (y Merendojos), para realizarse en Castilla y León de manera simultanea (o casi).

    Para esta primera edición se realizará en Valladolid, y contamos con la ayuda de Agencia de Innovación y Desarrollo Económico como lugar de quedada.

    La kata a realizar es Kata Tennis, la cual esta publicada en http://www.solveet.comhttp://12meses12katas.com/.

    Practicaremos TDD en parejas y en iteraciones de 45 min.

    ¿Quién puede acudir? Es apto para todos los niveles, lleves años practicando TDD o sólo lo conozcas de la wikipedia.

    ¿Qué hace falta para acudir? Un portátil preparado con el/los entorno/s en los que queráis practicar, una mente abierta y muchas ganas de aprender y divertirse programando.

    ¡Te esperamos! :)

    Tienes más información sobre los katayunos y merendojos en http://www.katayunos.com.

    Día: 27/10/2012
    Hora: 9:30 – 13:30
    LugarAgencia de Innovación y Desarrollo Económico – Valladolid

    Eventbrite - katayuno 27 de octubre Valladolid

  • Exploratory Testing

    1

    Hoy en día nadie debería cuestionar los beneficios del testing en el desarrollo de software. En los últimos tiempos, el uso y la práctica de eXtreme Programming (XP) ha permitido difundir una serie de prácticas ágiles, sencillas pero vitales para conseguir aumentar la calidad del software desarrollado.

    La difusión de los conceptos como Test Unitarios, Test de Integración, TDD facilitan hablar de Integración Continua, Refactorización,… todos ellos herramientas habituales dentro del mundo Agile que se están convirtiendo en modo habitual de trabajo en los equipos de desarrollo.

    Bienvenidos al universo de los Test de la mano de Luis Rodriguez Neches

    En la charla que presentamos queremos enseñar más ¿qué es Exploratory Testing? ¿Hace falta un rol de Exploratory Tester dentro de un equipo?

    Luis, nos contará qué son y cómo hacer más efectivos los Tests Exploratorios. Estrategias y formas de enfocar y diseñar los tests exploratorios para encontrar más bugs, cubriendo más escenarios del sistema.

    Te esperamos, el proximo 15 de Octubre para una nueva charla del grupo AgileCyL!!

    Siempre es bueno aprender algo nuevo cada día.

     

    Luis Rodríguez Neches

    Ingeniero en Informática por la Universidad de Valladolid. BuildMaster de Códice Software desde 2010, responsabilizándose de los procesos de creación de releases de producto Plastic SCM, área que incluye la ejecución de los procesos de integración y la dirección de testing, QA y procesos relacionados. Anteriormente Ingeniero de Desarrollo desde su incorporación en 2009.

    Antes de unirse a Códice, Luis trabajó en GMV (Valladolid) en el desarrollo y actualización de sistemas GIS marítimos (C++/.NET).

    Luis comenzó su carrera en NET Design Studio, desarrollando aplicaciones web en PHP y de escritorio en .NET.

    Luis es un blogger frecuente y experto en gestión de configuración, testing de producto y calidad.

     

    Lunes 15 de Octubre, 19:00 h

    Centro de Transferencia de Tecnología Aplicada (CTTA) - Campus Miguel Delibes

     Pº Belén, 9ª (frente IOBA). 47011-Valladolid. (Mapa)

     

    Gracias a la colaboración del Colegio Profesional de Ingenieros en Informática de Castilla y León

    Os esperamos a todos!!

  • Code Retreat con Enrique Comba Riepenhaunsen

    0

    Pero, ¿en qué consiste un CodeRetreat?

    Un Code Retreat es en realidad un día de diversión y aprendizaje. Durante un dia, programaremos de manera repetitiva un problema, practicando TDD (Test Driven Development), PP (Pair Programing)  y mejoras continuas sobre nuestro código ayudados por nuestro facilitador, Enrique Comba. Muchisimas gracias, Enrique!

    PROSPECTO de un Code Retreat

    Ingredientes

    • Problema a resolver: El juego de la vida de Conway
    • Día: 7 de Mayo de 2011
    • Horario: 9:00 a 19:00
    • Duración de cada pomodoro: 45 minutos
    • Portátil: trae tu arma de trabajo
    • Lenguaje: el que cada pareja decida para trabajar de forma cómoda

    Indicaciones

    Mediante Pair Programing, compartiendo conocimiento, se atacará el problema de Conway, ayudados por las indicaciones de nuestro facilitador.
    Se realizarán pomodoros de 45 minutos de duración y al final de los mismos 10 minutos de descanso y reflexión en común sobre el pomodoro ejecutado.
    Todo el código se borra al final de cada sesión y se realiza un cambio de pareja. La forma óptima de trabajo es usando TDD (Test Driven Development).

    Contraindicaciones

    Un Code Retreat es una actividad en la que se comparte y se aprende, no realizarlo si estas solo.

    Posología

    La administración de un Code Retreat se hace utilizando todos los sentidos:

    1. Vista: para ver lo que estamos escribiendo.
    2. Oido: escuchando las indicaciones de nuestro compañero en la sesión y del facilitador.
    3. Gusto: saboreando con TDD como se pasa de rojo a verde, refactorizamos y vuelta a iniciar el proceso.
    4. Tacto: deslizando nuestros dedos por todo el teclado.
    5. Olfato: estando atentos a esos “olores” en el código: nombrado, refactor, etc.

    Efectos secundarios

    Durante la realización del Code Retreat usted puede experimentar varios estados: alegría, frustración, desesperación, euforia. Pero al final tendrá lo que se viene a denominar como cansancio feliz y satisfacción.

    Intoxicación

    Los casos de intoxicación se resuelven con la realización de Katas, Coding Dojos y sobre todo con la práctica individual y constante en la soledad de nuestro dominio.


    LANZAMIENTO
    Próximamente se pondrán a disposición los tickets para el evento y se anunciará en el blog y en twitter

    PATROCINADORES
    Muchísimas gracias a nuestros patrocinadores, sin ellos no seria posible


    Wellness Telecom Agroguia
    EAM Kubbos
    Wiseri
  • Probando mi TDD

    0

    El sábado 25 de Septiembre, tuvo lugar el segundo taller práctico del grupo agilecyl.

    Fue un taller especial por muchas razones: por la gran participación de gente del grupo, por el ejercicio y porque se nos unieron tres personas de Madrid, Jose Manuel Beas, Jesús Jimenez y David Salgado.

    El taller estuvo patrocinado por Jorge Jimenez e Isidro Merayo que hicieron de maestros de ceremonias y explicaron el ejercicio. La idea surgió de una sesión de la Conferencia Agile 2010 que dieron Juan Gutierrez y Carlos Ble.

    El grupo de personas participantes se reparte por parejas y por lenguajes. Es conveniente que por cada pareja se tenga una contraria que trabaje con el mismo lenguaje.

    Hay dos ejercicios a realizar, A y B. En la primera parte del taller, dos pomodoros, cada pareja desarrolla el ejercicio que le ha tocado haciendo TDD, desconociendo el enunciado del otro. En la segunda parte del taller, cada pareja borra el desarrollo realizado y cede su ordenador al otro equipo. El objetivo es que los test, sirvan de guía para poder hacer el desarrollo. Se puede comprobar cuan buenos son los test para conseguir tener todo en verde, o yendo más allá poder entender el problema que se estaba resolviendo.

    En la retrospectiva final, salieron detalles como:

    • La diferente dificultad de los problemas
    • Cómo hacer un test sobre elementos aleatorios
    • Si no hay nombres claros de test, se ponen en verde pero no sabes lo que haces

    Fue una mañana fantástica, compartiendo ordenadores, código y la sabiduría de cada uno.

    ¿Quien patrocina la siguiente?

    Explicando el ejercicio de TDD