2009-09-16 14 views
8

Necesito una breve presentación sobre TDD para mostrar en una reunión de la compañía. Debe ser una conversación en línea y no más de 35 minutos. Tiene alguna recomendación?Test Driven Development presentación

+1

¿Cuál es el propósito de la presentación; vender la idea de TDD o decir lo que es TDD? – Vadim

+0

Servirá como base para una discusión sobre TDD, así que necesito vender TDD y decir de qué se trata. – Fossmo

+0

¿Quién será el público objetivo? ¿Gerencia o desarrolladores? – Spoike

Respuesta

3

Youtube tiene un montón de corto (y largo) videos. Incluso hay idiomas específicos. Sugiero que eche un vistazo y elija el que se vea mejor para la presentación de su empresa.

2

Si está con la intención de presentar usted mismo, la mejor recomendación que puedo dar es: no sólo tiene que utilizar un montón de texto en las diapositivas de PowerPoint. La gente sinceramente no recordará mucho en una presentación como esa. Y si recuerdan algo, es probable que nadie lo intente. En cambio, intente con algo más creativo:

Si su público objetivo tiene conocimientos técnicos, planifico un poco de código para escribir, y lo escribo delante de ellos para que puedan ver que realmente lo está haciendo. Claro, describe los beneficios, pero muestra ellos - no solo le cuente a la gente acerca de ellos.

Y si su público objetivo no tiene conocimientos técnicos, me pregunta por qué usted está dando una presentación sobre TDD ;-)

2

Concéntrese en beneficios de TDD. Se honesto que hacer TDD toma más tiempo para escribir el código al principio, pero la compañía/programadores ahorrarán tiempo en mantainess. Incluso TDD no se trata de probar preguntar a su público cuánto están dispuestos a pagar por la calidad. También dígales que la prueba genera confianza y si escribe pruebas antes de escribir su código, termina escribiendo mejor código.

Me gustaría concentrarme en que TDD no se trata de probar el desarrollo. Lo que quiero decir es que TDD no es una técnica para verificar el código, es una técnica de desarrollo.

Muestra cinco pasos de TDD.

  1. Write Test.
  2. Ver error en la prueba.
  3. Escribir código para hacer una prueba de
  4. Ejecutar prueba de
  5. Refactor.
+0

No me importa tener -1, pero me gustaría saber por qué, así que aprendo. Es por eso que en stackoveflow aprendes a no perder ni ganar puntos. – Vadim

+0

Estoy de acuerdo con sus declaraciones. He realizado muchas presentaciones sobre TDD anteriores, pero esta vez quiero una presentación como un elenco web. – Fossmo

0

Hice un presentation about TDD hace un año usando el "A TRIP" acronym y tuve algunos descansos con la práctica muy rápida con Eclipse (programación en Java).Funcionó bien en una sesión de grupo cerrada (creo que me llevó 30 minutos revisarlo todo sin el material práctico). Sin embargo, si necesita hacerlo en 30 minutos, tal vez necesite cortar algunas cosas.

No debe tratar de presentar demasiado, ya que las tangentes TDD en muchos otros temas que es mejor dejar al espectador a sí mismo, siempre que pueda dar enlaces a recursos en la web.

+0

Excelentes diapositivas y gran cantidad de información excelente, pero aún necesito un elenco web. – Fossmo

0

Seapine tiene varios videos publicados tanto en desarrollo impulsado por prueba como en pruebas unitarias.

http://www.seapine.com/tddseries/

El video "Introducción al Test-Driven Development" es de 20 minutos de duración, por lo que cumple con los criterios marco de tiempo.

Cuestiones relacionadas