¿Qué dice la Ley de Conway sobre los productos Valve?

La cartera de productos de Valve parece confirmar la Ley de Conway. Sus productos (como se muestra en http://www.valvesoftware.com/) consisten en múltiples títulos de juegos y el portal / red Steam. Cada uno de esos proyectos / productos de software parece estar desarrollado de forma independiente, lo que cabría esperar de una colección de equipos independientes, cada uno formado por personas que han “votado con los pies”.

Probablemente haya algunas interdependencias entre los equipos de Valve (por ejemplo, la confianza en un motor de renderizado común, identidad del jugador en el juego, pago / billetera, etc.) pero esas dependencias podrían resumirse en componentes independientes que son mantenidos por sus propios dedicados equipos No se sorprendería si así es como funciona la estructura interna del equipo de Valve. Los dos últimos (identidad del jugador y pagos en el juego), parecen haber reunido tantos seguidores internamente que Valve decidió lanzar ese sistema como su propio producto, Steam, con gran éxito.

Puede usar la Ley de Conway como una pista fuerte para realizar ingeniería inversa en el organigrama de una empresa. Por ejemplo, mire el código fuente HTML y JS de cualquier propiedad web que opere a escala. Si se confía en las llamadas AJAX API realizadas en una API patentada, entonces puede apostar a que hay un “equipo de ingeniería front-end” y un “equipo de ingeniería back-end” en el trabajo en algún lugar de la empresa. Si la empresa se basa en anuncios de lanzamiento de grandes productos para promocionar sus productos, entonces puede apostar que hay un equipo de Marketing en el trabajo, separado y distinto del equipo de Ingeniería. Si el producto depende en gran medida de la distribución viral / social en el producto para propagarse, cambiando constantemente los flujos de embudo u otras características que requieren una iteración rápida entre marketing / diseño / ingeniería, entonces puede apostar a que hay vendedores y diseñadores de productos integrados / co- ubicado con el equipo de ingeniería. Si la arquitectura de información del producto se divide en “Inicio”, “Fotos”, “Grupos” y “Aplicaciones”, puede adivinar que hay equipos separados que trabajan en cada una de esas áreas.

More Interesting

¿Deberían los desarrolladores de UI informar al Director de Ux en lugar del Director de Desarrollo de Aplicaciones en una empresa SaaS centrada en Ux?

¿Cuáles son los cambios que afectan la gestión del producto?

Cómo priorizar las funciones como gerente de producto

¿Cuáles son las buenas lecturas para convertirse en gerente de producto?

¿Cuál sería un posible JD para el rol de 'hacker de crecimiento' de una empresa de desarrollo de productos que busca a alguien con experiencia en ingeniería y excelentes habilidades de codificación?

¿Qué habilidades se requieren para convertirse en gerente de desarrollo de productos en cualquier empresa?

¿Cómo logra China hacer productos tan baratos?

La metodología de Lean Startup enseña que debe probar la demanda de un nuevo producto mediante una página de inicio falsa con un botón de compra. ¿Funciona? ¿Qué se aprende?

¿Cuáles son algunos de los rasgos de los equipos con mejor desempeño?

¿Cuál es la forma más efectiva de aprovechar el crowdsourcing para el desarrollo de productos?

¿Qué se puede hacer para ayudar a los equipos de marketing, productos y tecnología a colaborar antes y con más frecuencia?

¿Qué debo hacer para prepararme para la transición de ser un desarrollador full stack a un gerente de producto?

¿Cuál es la diferencia entre los roles de "Gerente de producto" y "Gerente de desarrollo de producto" en Amazon?

¿Cuántos días al año trabajan los gerentes de productos para la retirada de productos?

¿Qué compañías están mejor preparadas para revolucionar PLM?