Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Lima agile day tdd con visual studio 2010

Presentación sobre TDD con .net

  • Be the first to comment

  • Be the first to like this

Lima agile day tdd con visual studio 2010

  1. 1. TDD con Visual Studio 2010<br />Agilizando el Desarrollo<br />Roberto Camacho<br />
  2. 2. Introducción<br />Perspectiva TDD<br />Me convenciste ¿por dónde empiezo?<br />Demos<br />Refactorización<br />Cobertura de código<br />Optimizando performance<br />TDD en la práctica: opiniones de equipo<br />¿Preguntas?<br />Agenda<br />
  3. 3. ¿Cómo empezó todo?<br />Hablemos sobre TDD en Visual Studio 2010<br />¿Cómo preparo a mi equipo?<br />
  4. 4. ¿Por qué utilizarlo?<br />¿Qué ventajas me da?<br />Para el equipo<br />Para el proyecto<br />Para mi empresa<br />¿Qué herramientas de Visual Studio me ayudan a aplicarlo?<br />…pero también existen herramientas de terceros<br />Perspectiva TDD<br />
  5. 5. Contexto TDD<br />Solución de Visual Studio 2010<br />Diseñando antes de programar<br />Proyectos de pruebas<br />Analizando resultados de mis pruebas<br />Mejorando la calidad de mi desarrollo<br />Ordenando mis pruebas<br />Me convenciste ¿Por dónde empiezo?<br />
  6. 6. Refactorización:<br />Refactoring<br />Cobertura de Código<br />CodeCoverage<br />Performance<br />CodeMetrics<br />CodeAnalysis<br />Demos<br />
  7. 7. “Aumenta mi chamba, me demoro más”<br />“Necesito aprenderlo bien para usarlo”<br />“No entiendo ¿y esto sirve?”<br />“Al revisar mis resultados de pruebas me doy cuenta que siempre cometo los mismos errores”<br />“Vamos iterando 6 veces y no terminamos”<br />“Lo aplico pero si me ayudas”<br />“¡He mejorado la calidad de mi código!”<br />TDD en la práctica: opiniones del equipo<br />
  8. 8. Equipos de pruebas de algunas empresas<br />Lima, Peru - 2010<br />
  9. 9. Preguntas?<br />
  10. 10. www.BetterSoftwareDevelopment.org<br />Resharper: http://www.jetbrains.com/resharper/index.html<br />Refactor!: http://www.devexpress.com/Products/Visual_Studio_Add-in/Refactoring/<br />CodeRush: http://www.componentsource.com/products/coderush-visual-studio-net/index.html<br />Libro:<br />Visual Studio TeamSystem: Better Software <br />Development for Agile Teams <br />ISBN-13: 978-0-321-41850-0<br />Referencias<br />
  11. 11. Roberto.Camacho@alphab-it.com<br />www.alphab-it.com<br />Comunidad:<br />http://comunidadalphab-it.groups.live.com<br />http://comunidadalphab-it.blogspot.com/<br />Blog:<br />http://samurait.blogspot.com/<br />Twitter:<br />@_samurait<br />Contacto<br />

×