Tutorial TDD – 30 days of TDD

Interesante propuesta de la gente de Telerik, para introducirnos y aprender a usar TDD paso a paso y sin conocimientos previos, utilizando Visual Studio 2012/2013 con NUnit para crear los test y sus herramientas  JustCode y JustMock .

Aqui os dejo la serie de posts:

Anuncios

Conferencias Agile Spain 2013 Bilbao

Interesantes videos sobre agilismo y desarrollo en proyectos que no os podeis perder. Por mi parte, me quedo con estas 2 frases “Intentar que toda la empresa se comporte de forma ágil colaborando en los proyectos” y “Hay que buscar la excelencia técnica ya que sin ella no tendremos agilidad”.

KeyNote por Angel Medinilla

Leyes del desarrollo de software que todo Scrum Master debería conocer por Rodrigo Corral

Llevando Scrum a grandes organizaciones por Rodrigo Corral

Todos los videos del Evento: http://www.youtube.com/user/agilespain?feature=watch

Code Refactoring Videos

Continuando con el tema de refactorización de codigo aqui os dejo otro excelente curso de 18 videos, publicado en YouTube por Derek Banas.
How to write great code that is easy to modify & understand

Listado de todos los videos:

1. How to write great code that is easy to modify & understand, Part I

2. How to write great code that is easy to modify & understand, Part II

3. Using variables to write understandable code

4. Extracting methods, fields, classes and eclipse shortcuts

5. Replacing constructors with Factory Methods and more

6. Simplifying Condicional and Polymorphism

7. Replacing Conditionals with Strategy Pattern

8. Eliminate duplicate code with the Template Method

9. Replace implied primitive trees with the Composite Pattern

10. Revisiting the Builder Desing Pattern

11. Builiding a composite with the Builder Pattern

12. Eliminate large accumulation methods by Extracting Methods

13. Replace conditionals with Command Pattern

14. How and When to use the Adapter Pattern

15. Replace primitives with a class / Improve Type Safety

16. How to move embellishments using the Decorator Pattern

17. Adding functionality with the Visitor Pattern

18. Review of Abstract Factory Pattern

Todos los videos estan en Ingles. Recomendandos 100%

Introduccion a TDD y Refactoring

Colección de 8 Videos de Autentia de las Charlas realizadas en 2012 sobre TDD, refactoring, calidad del código y como detectar malos olores en el código fuente de los proyectos, donde nos explica de forma fácil y bastante clara una serie de principios y factores clave que todo desarrollador Senior debería conocer y aplicar en su día a día.

TDD y Refactoring Video


Listado de todos los videos

TDD y Refactoring Video 1/8

TDD y Refactoring Video 2/8

TDD y Refactoring Video 3/8

TDD y Refactoring Video 4/8

TDD y Refactoring Video 5/8

TDD y Refactoring Video 6/8

TDD y Refactoring Video 7/8

TDD y Refactoring Video 8/8

Todos los videos estan en castellano. Recomendado 100%.

Libro Gratis: Kanban y Scrum

Si os gusta el tema de agilismo, aquí teneis otro libro de lectura recomendada para conocer Kanban y Scrum,  en descarga directa gratuita pdf,  escrito por Henrik Kniberg & Mattias Skarin y lo más importante esta en castellano y son solo 100 paginas que podeis leer en un par de dias.

El libro trata basicamente de que son Kanban y Scrum, como aplicarlos en nuestros proyectos y como relacionarlos entre si para trabajar conjuntamente.

link descarga PDF: Libro Kanban y Scrum obteniendo lo mejor de ambos

Si te gusta el libro, también puedes comprar la edición impresa y apoyar a los autores:

http://www.lulu.com/shop/kanban-and-scrum-making-the-most-of-both

Libro Gratis: En busca de la excelencia del Código

Nuevo libro gratuito “En busca de la excelencia del Código”, escrito por Raúl Herranz, recientemente publicado por la comunidad ScrumManager.Net donde nos explica de forma teória y bastante clara una serie de principios y factores claves para llegar al objetivo que todo desarrollador debemos cumplir en nuestro trabajo del dia a dia y es llegar a producir el mejor código posible en nuestros proyectos, asi como, crear todo el mecanismo de pruebas del sistema y puesta en producción automatizado.

INDICE DEL LIBRO

Automatización de tareas

  • Convenciones de desarrollo
  • Colectivización del código fuente
  • Scripts de automatización
  • Sistemas de integración frecuente
  • Buenas Prácticas

Revisiones de código

  • Programación por parejas
  • Revisión por pares
  • Análisis de métricas de calidad

Pruebas

  • Preparar el terreno
  • Clasificación de las pruebas
  • Pruebas unitarias
  • Pruebas de integración
  • Pruebas de sistema
  • Pruebas de implantación
  • Pruebas de aceptación
  • Pruebas de regresión

Refactorización

  • Refactorización y pruebas
  • ¿Cuándo se aplica?
  • Refactorizaciones básicas
  • Refactorizaciones avanzadas
  • Refactorizaciones “a la carta”

Anexo – Recordando Orientación a Objetos

  • Conceptos Básicos
  • Principios Generales OOP
  • Principios SOLID
  • Patrones GRASP

link descarga PDF: En busca de la excelencia del código

Que lo disfruteis.

ScrumWeek Barcelona 2011

El próximo ScrumWeek se realizará en Barcelona dentro de un mes y tendrá lugar del 7 al 11 de Noviembre de 2011, en el Hotel Barceló Sants.

Se trata de un curso oficial y completo sobre professional Scrum Foundations y Developer .NET, con la posibilidad de realizar el examen oficial de certificación PSD.NET,  una iniciativa promocionada por las dos empresas líderes en la prestación de servicios de formación y consultoría Ágil en España Plain Concepts y Proyectalis.

Los cursos tienen un coste en función de los temas que esteis interesados:

Fuente: http://www.scrumweek.com/

Si estais interesados en más información, inscripciones y precios de los cursos: scrum-week-barcelona-2011