Saltar al contenido

Del 21 al 24 de noviembre: formación en eXtreme Programming y TDD a fondo

15 junio, 2011
  Lugar: Sala Turing, Centros de Excelencia Software, Edificio de Formación CEIN, S.A. Polígono Industrial Mocholí, Plaza CEIN 1, 31110 Noáin. Donde estamos.
Fechas: 21 al 24 de noviembre de 2011.
Horario: De 10:00 a 18:00 con 1 hora y media para comer.
Coste: 150€ IVA incluido (subvencionado).
Inscripción: Online. Plazas limitadas.
Información: Teléfono: 848426378. Email: tic@cein.es
Impartido por: iExpertos.com

 

DIRIGIDO A: Desarrolladores de software, con conocimientos de programación en Java, C#, Python o PHP, que aspiran a crear un código limpio y de calidad, tomando conciencia de la importancia de las decisiones de diseño que se toman en cada método de cada clase, es decir, en cada fragmento de código. Es la ocasión perfecta para aprender todo aquello que deberían saber pero que nadie les ha mostrado respecto a la forma de codificar.

OBJETIVOS: XP (eXtreme Programming) es una metodología ágil que se esfuerza en evitar los escabrosos y lentos senderos de los procesos de desarrollo tradicionales, centrándose en los usuarios y los resultados, proponiendo prácticas de ingeniería que hacen al equipo de desarrollo sentirse productivo y realizado para ser capaz de entregar productos de la máxima calidad.

XP agrupa diversas prácticas. Probablemente la más utilizada y conocida hoy en día sea TDD. El objetivo del desarrollo guiado por pruebas (o ejemplos) es, ante todo, lograr un código limpio que funcione y que sea fácil de mantener.

Con TDD evitamos escribir código innecesario (YAGNI – You Ain´t Gonna Need It) y logramos avanzar en pequeños pasos, todos ellos dados de una forma segura.

Se aprende a probar código nuevo y código de proyectos existentes buscando que los asistentes se familiaricen con una técnica que incidirá de modo positivo en su nivel de productividad y que marcará un antes y un después en su concepto de desarrollo de software.

El carácter de los cursos es puramente práctico, en un ambiente de respeto a los demás y colaboración, en el cual se profundizarán en los siguientes aspectos:

1. Introducción a XP. Objetivos y valores

2. La programación en pareja

3. Spikes y prototipos

4. Propiedad colectiva del código y control de versiones (Mercurial)

5. Diseño orientado a objetos y refactoring

6. Tests automáticos con frameworks xUnit

7. Historias de usuario y criterios de aceptación

8. ¿Qué es el Desarrollo Dirigido por Ejemplos (TDD)?

9. Mocks, Espías y Stubs

10. Integración continúa

11. Software katas en equipo

DOCENTES: Tres profesionales de lo mejor en XP del pais y algunos de fama internacional:

Advertisement

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.