BDD desde las trincheras

El viernes 14 de noviembre a las 12:45 en la sala 1 (60 minutos)

Por Luismi Cavallé Jorge Gómez-Sancha

En BeBanjo desarrollamos soluciones web para gestionar negocios relacionados con la TV. Lo hacemos dirigidos por las historias de usuario, en parejas, en iteraciones cortas, integrando continuamente, especificando comportamientos y, por supuesto, en Rails.

En esta charla queremos compartir con la comunidad cómo lo hacemos. Hablaremos de tecnologías como story runner/cucumber, rspec, selenium, webrat y cruisecontrol, pero también de prácticas como behaviour driven development, pair programming, de código bonito y de priorización, y sobre todo de por qué escogemos estas prácticas y no otras, qué valor aportan desde el punto de vista del negocio y por qué pensamos que nos hacen más productivos y que nos llevan a un software más mantenible.

Todo esto no desde un punto de vista teórico, sino directamente desde la experiencia de las trincheras, compartiendo inquietudes y debates internos que aún nosotros mismos no hemos resuelto completamente.

    Nota: 5.0 de 4 votos

5 comentarios    

avatar de Luismi Cavallé
Luismi Cavallé 11/11/2008 a las 11:17h

Estamos acabando de preparar la charla y nos gustaría invitaros a que si tenéis algún interés especial, algún comentario o sugerencia, lo hagais aquí mismo para que podemos tenerlo en cuenta y la charla se acerca más a lo que os interesa. ¿Hay más interés en que la charla se centre en la parte de testing? o ¿preferirías que nos ocupásemos más de las otras prácticas que complementan al BDD, como el pair programming, el refactoring o las iteraciones y el planning game? ¿Tienes dudas o inquitudes acerca de si todo este rollo incrementa o disminuye tu productividad? Comentálo aquí y lo tendremos en cuenta en la charla.

avatar de javier ramirez
javier ramirez 11/11/2008 a las 11:25h

La parte de testing está bastante explicada en blogs/libros.. Yo personalmente prefiero conocer vuestra experiencia en el resto de cosas en la vida real. Y sí, tengo muchas dudas sobre la productividad. A priori me parece que me va a ralentizar, aunque en general veo que la comunidad que hace BDD dice lo contrario. Me gustaría un poco de foco sobre eso Gracias por hacer esto tan interactivo!! :)

avatar de Emili Parreño
Emili Parreño 11/11/2008 a las 11:45h

Como a Javier a mi también me interesa más "lo humano". Como se planifican los proyectos enfocados al BDD, vuestras experiencias, ventajas sobre el TDD, etc. Gracias!

avatar de Marcelino Llano
Marcelino Llano 14/11/2008 a las 13:23h

Aparéate todo el puto tiempo

avatar de Carlos Matesanz Rodríguez
Carlos Matesanz Rodríguez 14/11/2008 a las 13:38h

haha, lo del apareamiento ha estado bien. Lo que no se es si aparearse en un grupo de desarrolladores es muy buena idea ><

Autentifícate para poder comentar.