Taller de Metodologas giles de Desarrollo de Software CC62V - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Taller de Metodologas giles de Desarrollo de Software CC62V

Description:

Taller de Metodolog as giles de Desarrollo de Software. CC62V ... Equipo mucho m s flexible: Todos conocen todas las ... Muy bien .. Comencemos! ... – PowerPoint PPT presentation

Number of Views:98
Avg rating:3.0/5.0
Slides: 13
Provided by: renzoang
Category:

less

Transcript and Presenter's Notes

Title: Taller de Metodologas giles de Desarrollo de Software CC62V


1
Taller de Metodologías Ágiles de Desarrollo de
SoftwareCC62V
  • eXtreme Programming
  • Move People Around

Renzo Angles Rojas
2
Reglas y prácticas de XP
Pair programmed (Programación en parejas)
Move people around (Rotar al personal)
No overtime (No sobretiempos)
Afectan los hábitos de trabajo del programador
3
En que consiste rotar al personal?
Desempeñar tareas en diferentes áreas durante el
desarrollo
4
Codigo común a todos
5
Cuáles son los objetivos?
  • Equipo mucho más flexible Todos conocen todas
    las partes del sistema.
  • Enseñanza cruzada (lograda junto al desarrollo
    por parejas).

6
Qué se evita?
  • Cuellos de botella en el desarrollo.
  • Fallos en la distribución del conocimiento.

7
Por ejemplo
Una sola persona es capaz de desempeñar una tarea
determinada y esa persona se va.
Normalmente
Rotando al personal
Umm .. ????
Muy bien .. Comencemos!
8
Cuándo y cómo rotar?
  • Como regla general En cada iteración, mover a
    las personas quienes han estado bastante tiempo
    en un área, a un área nueva.
  • Alguien necesita ayuda.

9
Fortalezas
  • Todos conocen suficiente acerca de cada una de
    las partes del sistema como para trabajar con
    ellas.
  • Lograr la enseñanza cruzada.
  • Evita lagunas de conocimientos.
  • La experiencia y el conocimiento es compartido
    hacia todos.
  • El equipo completo puede ser productivo.
  • Evita personas sobrecargadas con el trabajo.

10
Debilidades
  • La efectividad depende principalmente de la
    manera en que se hacen las rotaciones.
  • Si las rotaciones no son adecuadas es posible
  • Llegar a confundir a los integrante del equipo.
  • Causar molestias a los integrante del equipo.
  • No aprovecharse al maximo al especialista.
  • Que alguien caiga en un area que no conoce.
  • y ... N problemas mas.

11
Mi opinión
La aplicación de esta práctica depende mucho de
las caraterísticas del proyecto (Duración, número
de iteraciónes, etc) y la cantidad de integrantes
del grupo de desarrollo. Si es aplicada, es
importante elejir adecuadamente las rotaciones.
12
Bibliografía
  • www.extremeprogramming.org
  • www.xprogramming.com
  • http//www.cimat.mx
  • http//www.ati.es/novatica/
  • http//www.c2.com
  • http//www.xp123.com
Write a Comment
User Comments (0)
About PowerShow.com