¿Cuáles son las diferentes posiciones en una empresa de productos de software y cuáles son sus roles?

Vengo de esas compañías de productos, por lo tanto, posiblemente pueda compartir lo que había visto.

El desarrollo de productos tiene muchos roles, pero esencialmente hay tres áreas: el lado orientado al negocio (consultoría específica del producto, gestión de productos y marketing, servicios de soporte), el extremo orientado hacia adentro (equipos que desarrollan el software debido a la entrega, departamentos de control de calidad, Investigación, Innovaciones) y luego un equipo de soporte (separado por divisiones o como centro central). El último admite prácticas comunes como documentación, gestión de infraestructura (incluidas máquinas de terceros y licencias de software), prácticas de control de versiones, UX et al.

En todos estos departamentos, encontrará personas en un espectro de niveles de experiencia (desde Asociado a Nivel Empresarial). Hay roles como Gerentes de Proyecto para Directores y Vicepresidentes, cada uno manejando una división específica. Las responsabilidades de todos los roles en todos estos departamentos están orientadas a las expectativas generales de la contribución departamental de ese rol a los objetivos generales de la compañía.

More Interesting

Cuando un desarrollador implementa un código en un servidor, ¿cómo lo prueba el probador?

¿Cuáles son las mejores prácticas para el aseguramiento de la calidad del software cuando se utilizan metodologías de desarrollo ágiles?

¿Cuánto tiempo llevará un proceso que tardó 10 segundos en ejecutarse si las llamadas al sistema pueden acelerarse por un factor de dos?

¿Cuál es el mejor software para que un principiante aprenda a ingresar a la industria de efectos visuales?

Me gustaría desarrollar una aplicación CAD 2D usando .NET Framework WinForms o WPF, ¿me puede dar algunos consejos arquitectónicos, cómo estructurar la aplicación o recomendar algunos libros?

¿Qué se entiende por patrones de diseño en .NET? ¿Cómo y cuándo se usan?

¿Qué significa la palabra artefactos en ingeniería de software?

¿Qué es lo mejor para tutoriales tecnológicos, blogs o videos tutoriales de YouTube?

¿Cuál es la mejor manera de sincronizar activamente dos carpetas en dos ubicaciones de red?

¿Por qué los estudiantes de electrónica y comunicación van a trabajos de software?

¿Por qué no existe un formato universal procesable por máquina para intercambiar estructuras de datos y algoritmos en plataformas y lenguajes de programación?

¿Cómo verifica Facebook si hay nuevas notificaciones?

¿Por qué los proyectos de software en CS en la universidad parecen programas de juguete?

¿Alguien está realmente contento con su sistema de seguimiento de errores?

¿Cuáles son algunas de las cosas excepcionales que debería hacer que impresionarían a las escuelas de posgrado de CS y a las compañías que ofrecen pasantías tecnológicas?