¿Qué metodologías o estándares existen para comparar el rendimiento de un equipo de desarrollo de productos?

¡Muchos lo han intentado y todos han fallado! La razón del fracaso es que hay dos variables externas que afectan el rendimiento del equipo. Cual es el objetivo? ¿Es ese equipo tan productivo como debería ser? ¿Es que el equipo produce código de calidad? ¿Es el equipo el que cumple con los objetivos funcionales que se les plantearon? Intentar medir y recompensar o responsabilizar a las personas solo hace que la gente se enoje y genere una rotación. A menudo, la rotación es de las personas que el gerente quiere mantener más. Incluso tratar de medirlos al nivel más atómico no te dará lo que necesitas. El desarrollo de productos siempre está lleno de incógnitas.

El destructor número uno de productividad en un equipo de desarrollo es la rotación; Sólo digo’.

Aquí hay algunas cosas que podrías tratar de medir. No digo que sea fácil:

¿Qué tan buenas son las especificaciones comerciales de los requisitos? La calidad de la descripción del dominio del problema tiene un gran efecto en el rendimiento de cualquier equipo. Recuerde que cada vez que el equipo de desarrollo vuelve al negocio con una pregunta, está introduciendo una nueva variable en el resultado. La respuesta a una sola pregunta puede producir semanas de trabajo extra.

¿Qué tan buena es la plataforma de desarrollo que usan los desarrolladores? ¿Cuánto tiempo lleva compilar código, iniciar una sesión de depuración?

¿Cuánto tiempo lleva implementar el producto? ¿Qué tan costoso es el despliegue?

Como gerente sabrá en qué equipo de su equipo puede confiar en qué situaciones. ¿Quién hace qué trabajo? ¿Cuáles son las fortalezas y debilidades de su equipo en términos de habilidad y la capacidad de aprender? Eso es algo subjetivo que necesita un buen gerente inteligente para comprender.

More Interesting

¿Cuáles son los usos de los marcos en la creación de un sitio web?

¿Qué debo aprender como desarrollador front-end del framework ASP.NET MVC? Soy nuevo en .Net MVC, entonces, ¿es suficiente aprender bootstrap? ¿Cuáles son los controles de interfaz de usuario más utilizados en .net MVC y los controles de interfaz de usuario que necesito aprender? ¿Son suficientes HTML y HTML helper?

¿Cuál es la diferencia entre un desarrollador web y un desarrollador de pila completa?

¿Cuál es la necesidad de los desarrolladores web en el futuro ya que los sitios web se pueden construir en línea fácilmente con creadores de sitios web como Wix, Weebly, SitebuilderSitey, etc.?

¿Cuál es el proceso completo de desarrollo web en codificación detallada, prueba, minificación y producción con las herramientas requeridas?

¿Cuál es la mejor empresa de desarrollo web en EE. UU.?

¿Hay alguna razón (excluyendo tener un gran conocimiento) para aprender jQuery además de un marco como Vue.js o React.js? ¿Se pueden combinar de alguna manera? En caso afirmativo, ¿es una buena práctica?

¿Cuál es una buena prueba técnica para un programador PHP?

¿Es ilegal si descubro la contraseña de alguien, pero en realidad no he accedido a ninguna de las cuentas (pero alguien más accedió a ellas con mi conocimiento)?

¿Cuáles son los principios básicos para configurar una base de datos de SQL Server para que funcione con una página web y una aplicación de Android?

Como un pase reciente, ¿qué debo elegir primavera o griales?

Cómo construir un sistema de rastreo de bus usando GPS (o geolocalización HTML5), PHP y MySQL

Cómo conocer a un desarrollador competente que pueda desarrollar un nuevo proyecto de idea desde cero

¿El software como servicio (SaaS) llegó para quedarse?

¿Debo aprender Head First HTML en 2017?