¿Los desarrolladores de un producto se consideran partes interesadas?
project-management
Thomas Owens
fuente
fuente
Respuestas:
En general, sí, los desarrolladores son partes interesadas en un proyecto de software. Eso es consistente con la definición del diccionario del término . Aquí hay algunas definiciones de partes interesadas, de varias publicaciones:
Requisitos de software de Karl Wieger :
Ingeniería de software de Ian Sommverville 8 :
La Ingeniería de Software de Roger S. Pressman: El Enfoque de un Practicante (6ª Edición) define cinco grupos o partes interesadas: gerentes senior que definen problemas de negocios, gerentes de proyectos / técnicos que organizan y controlan a los profesionales, los profesionales que diseñan el sistema, los clientes que especifican los requisitos para el software y los usuarios finales que interactuarán con el sistema entregado.
Participación activa de las partes interesadas de Scott Ambler: una mejor práctica ágil :
En la práctica, típicamente he visto a las partes interesadas divididas en grupos, y un grupo contiene a las personas que construyen el sistema. Es importante reconocer que, al construir un sistema, los desarrolladores tienen necesidades e inquietudes que deben equilibrarse con las necesidades de todos los demás. Sin embargo, estos deben ser priorizados y tomados en consideración con cualquier otra necesidad.
fuente
Por lo general, no, pero puede haber excepciones. " Comer su propia comida para perros " viene a la mente como la principal excepción, ya que en este caso los desarrolladores pueden estar usando lo que construyen directamente y, por lo tanto, son partes interesadas en cierta medida. Sin embargo, me preguntaría si esto fue más de un pequeño porcentaje de desarrolladores en general.
fuente
Sí, para un sistema que vivirá y se mantendrá. Es probable que los desarrolladores trabajen con el código para corregir errores e introducir nuevas características mucho después de que el equipo inicial cerró el proyecto. Un requisito importante para los sistemas de larga duración es la mantenibilidad y ¿quién debería apostar por esto si no es por los desarrolladores?
fuente
Si esto se pregunta en relación con Scrum, entonces no ...
Las partes interesadas son individuos externos al equipo actual de desarrollo de productos de una forma u otra. Si estás en el equipo X y otro desarrollador está en el equipo Y y estás trabajando en diferentes productos que interactúan entre sí en un momento posterior, entonces te conviertes en una parte interesada en el producto de los demás.
fuente
Después de buscar un poco en Google, debo decir que esta es una pregunta sin respuesta. No existe una definición única de parte interesada y las diferentes fuentes lo utilizan de manera diferente.
Como señala la referencia de Scott Ambler de Aaron, más de una metodología evita el término por completo. Otros intentan dividirlo en diferentes categorías de partes interesadas. El resultado es que si bien existe un significado general de que la parte interesada es "alguien con interés", se pierde el significado preciso.
Lo que ese interés se reduce a uno de dos significados en mi mente:
o
El organismo de patrocinio se ajusta a cualquier definición. La forma en que los usuarios finales encajan en el organismo de patrocinio es otro tema completamente diferente. Por ahora, supongamos que encajan porque no estoy dispuesto a dividirlo. Cualquier persona en el equipo del proyecto también se ajusta al segundo significado.
Al final, lo que importa es que el valor se deriva de nuestras aplicaciones y entendemos que los patrocinadores obtienen la última palabra.
Mi opinión general es que las personas que desean agrupar a los desarrolladores en el grupo de "partes interesadas" se preocupan en gran medida porque han visto situaciones en las que los desarrolladores son tratados como engranajes en una máquina y, como resultado, a menudo son mal tratados. La retroalimentación sobre los requisitos no está permitida, es obligatorio el tiempo extra no pagado, etc. Debido a que está renunciando al tiempo y la cordura por encima de lo que debería esperarse, hay personas inclinadas a ver eso como una inversión. Inversión = participación, por lo que, en su opinión, el equipo de desarrollo son partes interesadas.
Como resultado, no soy un fanático del término. "Patrocinadores" es claro. "Partes interesadas" no lo es.
fuente
Pueden ser. Si su posición después de que el producto está terminado será diferente a la anterior, son una parte interesada. Por ejemplo, si a un desarrollador se le paga un salario para desarrollar software para una empresa, lo más probable es que no sea una parte interesada porque nada cambiará después de que se entregue el producto. Sin embargo, si él es un socio en una startup, donde su posición financiera depende de que el producto sea exitoso, diría que es un actor.
Otro ejemplo sería el caso (ciertamente raro) de un desarrollador que hace software que usará. En ese caso, definitivamente es una parte interesada porque tiene un interés personal en que el software funcione correctamente.
fuente
Los desarrolladores son de hecho interesados (afectados por lo que se produce): tanto los que inicialmente desarrollan un sistema como los que lo mantienen. Los primeros tienden a estar interesados en las nuevas tecnologías y a aumentar su base de habilidades, mientras que los segundos quieren poder mantenerse al día con la gran cantidad de sistemas que tienen que mantener.
Sin embargo, los interesados "legítimos" es otra cuestión. Al equilibrar los requisitos, todas las partes interesadas ciertamente no encontrarán sus preocupaciones dirigidas a su satisfacción. ¿Le preocupa a su empresa perder a los principales desarrolladores? Aumente las preocupaciones de los desarrolladores. Si no, los desarrolladores tienden a terminar bastante bajos en el tótem. Desafortunadamente, esto puede tener el efecto de ignorar también la mantenibilidad, acumulando deudas técnicas como si no hubiera un mañana.
fuente
No, no lo son.
Actor: una persona u organización que puede verse afectada por el éxito o el fracaso de un proyecto u organización
Fuente: http://www.site.uottawa.ca:4321/oose/index.html#stakeholder
fuente
Básicamente, un Stakeholder es un individuo u organización o, en pocas palabras, "es una entidad que tiene una buena / mala influencia en la finalización del proyecto".
Las partes interesadas son muy importantes en la realización del proyecto. Las partes interesadas pueden ser un cliente, grupo de usuarios, gerente de proyecto, líder de proyecto o coordinador.
Debe satisfacer las expectativas de los interesados en la finalización del proyecto.
fuente
Creo que depende del proyecto.
Un titular de participación incluye a cualquiera que tenga una participación o interés en lo que hace el sistema porque entonces tendrá algunos requisitos para decir lo que debe hacer. Por lo tanto, no incluiría a los desarrolladores en un proyecto en el que el código simplemente se elimina y se olvida, sino que los incluiría si están apoyando el proyecto o si lo extienden como es, entonces los desarrolladores requieren que el sistema sea mantenible / extensible.
fuente