Pregunta

Estoy utilizando FogBugz como una herramienta para darnos "una mirada hacia el futuro". El programa se lleva a nuestras horas de trabajo, las tareas de un comunicado, la estimación del desarrollador asignado en contra de esa tarea, y la tendencia a los desarrolladores encima / debajo de la estimación, y trata de llegar a una probabilidad de hacer el lanzamiento contra una serie de fechas futuras .

Ahora ya FogBugz tiene en cuenta las horas de trabajo, se supone que los desarrolladores podrán poner en las horas en las tareas que se les asignan, lo cual no es cierto en XP debido a que la decisión anterior de la pareja fue a trabajar en una de las desarrolladores tareas juntos.

¿Significa esto que no puedo utilizar FogBugz para las estimaciones cuando se hace la programación en parejas?

¿Fue útil?

Solución

Lo que yo hago en este caso sería tener cada estimación desarrollador de cada uno de sus casos para la liberación expresada en horas de trabajo que se necesita para completarlo durante la programación par (es decir, el tiempo pasado con una pareja de hecho trabajando en eso caso). A continuación, averiguar sobre la cantidad de tiempo que pasa la programación en parejas en sus propias tareas frente a alguien tareas de otra persona, y establecer su "tiempo% dedicado a las tareas FogBugz" en su plan de trabajo para el porcentaje aproximado de tiempo que pasa en sus propias tareas.

A continuación, cuando se está trabajando en sus tareas, etiquetarte como el trabajo en -> ID del caso, y cuando se está trabajando en las tareas de otra persona, establecido en el trabajo -> Nada.

En realidad, hay un montón de maneras diferentes para conseguir que esto funcione (y las otras respuestas aquí podría ser mejor dependiendo de las circunstancias), pero así es como yo lo haría.

Otros consejos

Si los dos programadores están trabajando juntos, a continuación, a todos los efectos prácticos, son como un programador con dos cabezas, ¿no? ¿Por qué no crear otra cuenta de usuario en FogBugz que los dos representa? Deben, incluso, producir sus estimaciones juntos. Que en realidad podría aumentar la precisión.

  

¿Significa esto que no puedo utilizar FogBugz para las estimaciones cuando se hace la programación en parejas?

No tengo ninguna experiencia FogBogz pero yo diría que “darle una oportunidad”. El objetivo de las estimaciones de tiempo en FogBogz es que el software aprende de la experiencia y corrige automáticamente las estimaciones basadas en esto. Este es un mecanismo muy fuerte porque en la práctica, las estimaciones de la mayoría de las personas valen en cuclillas. Sería interesante ver si FogBugs también pueden hacer frente a las estimaciones de par. Espero que el margen de error a ser un poco más alto, pero quizás los estimtates son usables.

  

¿Significa esto que no puedo utilizar FogBugz para las estimaciones cuando se hace la programación en parejas?

No tengo experiencia con ella, pero la intuición me decía que "depende"

Elaborar - Digamos que tiene 2 programadores, John y Bob, ambos con cuentas de FB:

¿Tiene John siempre Par-Programa con Bob?
 - estimaciones de Juan deben ser coherentes con respecto a sus tiempos reales de terminación. Incluso si lo hace sus estimaciones en base a lo que sólo él piensa, los cálculos de velocidad '' deben compensar esto

Por qué Juan veces Par-Programa con Bob, y algunas veces por sí mismo?
 - Siempre John sabe de antemano qué proyectos serán emparejados, y los que no, se ajustará sus estimaciones en consecuencia. Todavía podría estar equivocado, pero los cálculos de velocidad deben probablemente todavía estar bien? tal vez?

Por qué Juan par-programa con una amplia variedad de socios? (Incluyendo opcionalmente la programación solo)
 - Estás jodido. Hay demasiadas variables en el movimiento de Juan para ser capaz de producir cualquier tipo de estimaciones útiles, y mucho menos para el FB o algo (o alguien) más que compensar por ellos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top