Dentro de la filosofía y los métodos de ingeniería de Elon Musk

elon musk at tesla model s plaid delivery day 1

elon musk at tesla model s plaid delivery day

Este artículo es cortesía de EVANNEX, que fabrica y vende accesorios de Tesla en el mercado de accesorios. Las opiniones expresadas aquí no son necesariamente nuestras en InsideEVs, ni fueron pagadas por EVANNEX para publicar estos artículos. Consideramos interesante la perspectiva de la compañía como proveedor de accesorios de Tesla y estamos felices de compartir su contenido de forma gratuita. ¡Aprovechar!

Publicado en EVANNEX el 13 de diciembre de 2021, por Matt Pressman

En mi vida antes de EVANNEX, estuve muy involucrado en el diseño e implementación de procesos de ingeniería de software. Uno de mis amigos y colegas en ese momento era Tom Gilb, un conocido autor y consultor especializado en sistemas evolutivos y procesos de desarrollo de software. el es el creador de Planguage- un lenguaje de planificación de ingeniería de sistemas de propósito general. Tom tiene un conocimiento profundo de por qué algunos procesos de ingeniería tienen éxito y otros fracasan.

En los últimos años, Tom ha estado fascinado con Elon Muskfilosofía de la ingeniería, resumida en los pasos descritos en el astronauta de todos los días sitio web (extraído a continuación):

  1. Haga que los requisitos sean menos tontos. Los requisitos son definitivamente estúpidos; no importa quién te los haya dado. Señala que es particularmente peligroso si una persona inteligente proporciona los requisitos, ya que es posible que no los cuestione lo suficiente. “Todo el mundo está equivocado. No importa quién sea usted, a veces todos se equivocan. Además, señala que "todos los proyectos están mal, es sólo una cuestión de cuán mal".
  2. Haga un gran esfuerzo para eliminar la pieza o el proceso. Si no se vuelven a agregar partes al diseño al menos el 10% del tiempo, no se eliminarán suficientes partes. Musk señaló que la tendencia tiende a ser muy fuerte hacia "agregaremos esta parte o paso del proceso si es necesario". Además, cada parte y proceso requerido debe provenir de un nombre, no de un departamento, ya que no se puede preguntar a un departamento por qué existe un requisito, pero sí a una persona.
  3. Simplifique y optimice su diseño. Este es el tercer paso, ya que el error más común que comete un ingeniero inteligente es optimizar algo que no debería existir.
  4. Acelere el tiempo del ciclo. Musk afirma “te estás moviendo demasiado lento, ve más rápido! Pero no vaya más rápido antes de trabajar primero en las otras tres cosas. "
  5. Automatizar. Una parte importante de esto es eliminar las pruebas en curso después de que se hayan diagnosticado los problemas; Si un producto está llegando al final de una línea de producción con una alta tasa de aceptación, no es necesario realizar pruebas durante el proceso.

Además, Musk cree que todos deberían ser "ingenieros en jefe". Los ingenieros deben comprender el sistema a un alto nivel para comprender cuándo están haciendo una "optimización" que afecta negativamente a un sistema o pasa por alto otros elementos del sistema que pueden ser más importantes. Por ejemplo, Musk [discussing SpaceX design challenges] señaló que se invirtió un orden de magnitud más en reducir la masa del motor que en reducir el propulsor residual, aunque ambos son igualmente importantes.

Tom Gilb teme que esta formulación del enfoque de Elon pueda conducir a una simplificación excesiva y / o malentendidos, por lo que la reformuló y amplió. El escribe:

Permítanme intentar una nueva redacción, con la esperanza de aclarar la intención de Musk.

  1. DINÁMICA. REQUISITOS CRÍTICOS: Exponga solo los requisitos realmente críticos y esté preparado para aprender rápidamente sobre requisitos aún más inteligentes. Deshazte de los 'tontos'.
  2. PRIORIZACIÓN DE DISEÑO DINÁMICO: Resistir el mantenimiento de proyectos que no están claramente justificados y priorizados de manera rentable en términos de su impacto en nuestros requisitos.
  3. OPTIMIZACIÓN DE DISEÑO DINÁMICO: Mantenga la motivación continua para desafiar los proyectos existentes y mejorar la rentabilidad del proyecto mediante el uso de nueva tecnología, la retroalimentación de las iteraciones y el uso de requisitos revisados.
  4. ACELERAR: Acelere los procesos repetitivos rediseñando, poniendo en paralelo, automatizando, retroalimentando y relajando requisitos innecesarios.
  5. AUTOMATIZAR: Automatice los procesos con una alta amortización de la automatización y evite la automatización inadecuada.

Tom amplía estos comentarios y tiene más que decir sobre los métodos y la ingeniería de sistemas de Elon en general. Para más información visite: https://www.gilb.com/competitive-engineering.

===

Escrito por: Fundador de EVANNEX Roger Pressman

Si quieres conocer otros artículos parecidos a Dentro de la filosofía y los métodos de ingeniería de Elon Musk puedes visitar la categoría Noticias de coches.

Subir