¿Cómo podemos seguir el progreso del desarrollo a diario?

Hay varias formas de hacerlo, pero dependería de cómo su empresa realmente gestione el proceso de desarrollo.

Si está utilizando algún tipo de metodología ágil, entonces hay rituales como reuniones de pie e iteraciones que podrían ayudarlo a realizar un seguimiento del progreso de su equipo. Si no está seguro de qué es Agile y cómo funciona, este libro es una buena introducción: http://pragprog.com/book/jtrap/t…

En caso de que esté pensando en rastrear números diariamente, como en porcentaje completado, le pediría que reconsidere su idea. El desarrollo es una disciplina compleja, por lo que es difícil determinar cuánto se realiza realmente una tarea, y con frecuencia el último 20% de una tarea lleva el 80% del tiempo. Piense en administrar el desarrollo en términos de una funcionalidad completa que esté lista para usar, luego será más fácil rastrear todo y evitará sorpresas al final.

Como sugerencia general, solo sea pragmático. Si está trabajando en la misma oficina que los desarrolladores, no hay nada mejor que sentarse junto a ellos y preguntar cómo van las cosas en mi opinión.

Una palabra para los sabios aquí: en mi experiencia, la mejor resolución con la que puedes medir la velocidad es el tamaño de la historia más grande en juego.

¿Tiene historias que demoran “2 días a media semana” según las estimaciones del desarrollador? Medir su velocidad diariamente no proporcionará datos valiosos (demasiados “0 días seguidos de una tonelada de trabajo al día siguiente porque alguien terminó sus variaciones de Boleto de dos días”). Esta variación resulta en imprevisibilidad o en personas que se ponen nerviosas. (Scrummaster se pone nervioso por cumplir con su compromiso, los desarrolladores se ponen nerviosos porque ahora el SM se está poniendo nervioso y solicita informes de estado a medio día).

Si sus boletos son grandes, pero realmente desea seguir el progreso diario: ¡tenga reuniones de pie y * escuche *! Los desarrolladores deben decirte cómo va en su parte de la batalla, y puedes ver si el equipo está rastreando dónde debería estar, o si algo está mal y necesitas eliminar un impedimento.

Suponiendo que los boletos son pequeños (el tamaño promedio de los boletos es “medio día” y no más grande que “1 día”), entonces un cuadro de quemado debería indicarle.

Evitaría que los desarrolladores “actualicen el porcentaje de ticket completo” (para tratar de obtener una velocidad diaria con historias que son más grandes que un día). Creo que esos porcentajes son a) probablemente en su mayoría erróneos yb) sus desarrolladores se resentirán por este estilo de microgestión (lo que ven como).

Utiliza una plataforma PM ágil. Si no está familiarizado con esos métodos, la respuesta de Ryan se basa en los conceptos de PM ágil … para poder utilizar efectivamente las plataformas a continuación, realmente debe familiarizarse con la disciplina. De lo contrario, se convierten en un sistema más que se mantiene por sí mismo.

Hay algunas plataformas de bajo costo (por ejemplo, Planbox es agradable), pero creo que Jira Studio de Atlassian es la más completa para integrar la gestión de productos, el registro de códigos, los wikis, las pruebas automatizadas, etc.

http://www.atlassian.com/softwar
https://www.planbox.com/

More Interesting

¿Los programadores autodidactas (sin ningún entrenamiento formal de CS en la escuela) son mejores o peores en la programación que los programadores tradicionalmente educados?

¿Qué es un "buen portafolio" para alguien que busca un trabajo de desarrollo de iOS de nivel medio?

¿Qué se entiende por "indexar" un campo de base de datos?

¿Qué distribución de Linux es tan estable como Mac OS X?

¿El software del teléfono inteligente se hincha deliberadamente para funcionar peor en dispositivos más antiguos?

¿Es un buen salario de $ 110ka en el área de la bahía de SF para un nuevo graduado de MS con dos años de experiencia laboral como ingeniero de software?

¿Por qué debería cambiar mi stack de Node a Go para el desarrollo web?

¿Cuáles son algunos problemas en astronomía que podrían resolverse (pueden ser resueltos fácilmente por los astrónomos) mediante el uso del software adecuado, pero no hay ningún software que los ayude?

¿Cómo encajan los arquitectos de empresa / software en el modelo DevOps?

¿Los ingenieros de Google siguen siendo de primera categoría?

¿Cuál es un ejemplo de un proyecto sin software que usa Agile?

¿Qué son las métricas de prueba de software? ¿Cómo son útiles?

Me gustaría escanear mis dibujos dibujados a mano y usar una computadora para trabajar en ellos, ¿qué paquete de software sería mejor para mí?

Cómo traducir una buena idea de producto en un producto de software real

¿Cómo publico mi propio patrón de diseño de software?