Los sistemas complejos y efectivos a menudo surgen de sistemas simples y eficaces. Este principio es especialmente importante para el diseño de productos mínimos viables, ya que nos recuerda comenzar desde lo simple y evolucionar gradualmente hacia estructuras más complejas.
Dos, Principio de Pareto
También conocido como la regla del 80/20, revela que el 20% de los esfuerzos clave a menudo pueden generar el 80% de los resultados efectivos. Al diseñar un producto mínimo viable, se debe prestar atención a aquellas funciones centrales que pueden aportar el mayor valor.
Tres, Ley de Parkinson
El trabajo a menudo se expande para llenar el tiempo o el presupuesto disponibles. Es crucial establecer plazos moderados que otorguen tiempo suficiente y eviten la laxitud que puede llevar a una baja eficiencia.
Cuarta, la ley de Goodhart
Cuando un indicador se convierte en un objetivo, a menudo deja de ser un buen indicador. Al construir sistemas complejos, como la recaudación de fondos para bienes públicos o mecanismos de verificación de identidad, es necesario tener en cuenta este principio con precaución.
Cinco, Ley de Brooks
Agregar personal a un proyecto de software que ya se ha retrasado puede hacer que el proyecto se retrase aún más. Esto nos recuerda que debemos mantener un tamaño de equipo ágil, en lugar de ampliar el personal ciegamente.
Seis, Ley de Moore
El número de transistores en un chip se duplica aproximadamente cada dos años, mientras que el costo se reduce a la mitad. Esta observación revela la naturaleza exponencial del progreso tecnológico y es un factor importante que crea un gran valor en el campo de la tecnología.
Siete, la Ley de Metcalfe
El valor de la red es proporcional al cuadrado de su número de usuarios. Este principio destaca la importancia de construir sistemas capaces de lograr un crecimiento exponencial en el valor.
Ocho, número de Dunbar
El número de relaciones sociales estables que los humanos pueden mantener es limitado. Esto nos recuerda que al diseñar estructuras organizativas, debemos considerar los límites cognitivos, controlar adecuadamente el tamaño del equipo y adoptar los modelos de confianza apropiados cuando sea necesario.
Nueve, filosofía Unix
Enfatiza tres conceptos centrales en el desarrollo de software: enfoque, modularidad y colaboración. Esta idea nos anima a construir sistemas de software modularizados, permitiendo que los diferentes componentes trabajen juntos de manera eficiente.
Diez, Ley de Conway
La estructura del sistema diseñada por la organización a menudo refleja su estructura de comunicación interna. Esto nos sugiere que al diseñar la organización, deberíamos tomar como referencia los métodos de desarrollo de software, mientras que al mismo tiempo debemos estar alerta a las limitaciones de escalabilidad de la arquitectura general.
Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
10 principios para la construcción de DAO: el camino de la sabiduría de lo simple a lo complejo
Diez principios para establecer un DAO
Uno, Ley de Gauss
Los sistemas complejos y efectivos a menudo surgen de sistemas simples y eficaces. Este principio es especialmente importante para el diseño de productos mínimos viables, ya que nos recuerda comenzar desde lo simple y evolucionar gradualmente hacia estructuras más complejas.
Dos, Principio de Pareto
También conocido como la regla del 80/20, revela que el 20% de los esfuerzos clave a menudo pueden generar el 80% de los resultados efectivos. Al diseñar un producto mínimo viable, se debe prestar atención a aquellas funciones centrales que pueden aportar el mayor valor.
Tres, Ley de Parkinson
El trabajo a menudo se expande para llenar el tiempo o el presupuesto disponibles. Es crucial establecer plazos moderados que otorguen tiempo suficiente y eviten la laxitud que puede llevar a una baja eficiencia.
Cuarta, la ley de Goodhart
Cuando un indicador se convierte en un objetivo, a menudo deja de ser un buen indicador. Al construir sistemas complejos, como la recaudación de fondos para bienes públicos o mecanismos de verificación de identidad, es necesario tener en cuenta este principio con precaución.
Cinco, Ley de Brooks
Agregar personal a un proyecto de software que ya se ha retrasado puede hacer que el proyecto se retrase aún más. Esto nos recuerda que debemos mantener un tamaño de equipo ágil, en lugar de ampliar el personal ciegamente.
Seis, Ley de Moore
El número de transistores en un chip se duplica aproximadamente cada dos años, mientras que el costo se reduce a la mitad. Esta observación revela la naturaleza exponencial del progreso tecnológico y es un factor importante que crea un gran valor en el campo de la tecnología.
Siete, la Ley de Metcalfe
El valor de la red es proporcional al cuadrado de su número de usuarios. Este principio destaca la importancia de construir sistemas capaces de lograr un crecimiento exponencial en el valor.
Ocho, número de Dunbar
El número de relaciones sociales estables que los humanos pueden mantener es limitado. Esto nos recuerda que al diseñar estructuras organizativas, debemos considerar los límites cognitivos, controlar adecuadamente el tamaño del equipo y adoptar los modelos de confianza apropiados cuando sea necesario.
Nueve, filosofía Unix
Enfatiza tres conceptos centrales en el desarrollo de software: enfoque, modularidad y colaboración. Esta idea nos anima a construir sistemas de software modularizados, permitiendo que los diferentes componentes trabajen juntos de manera eficiente.
Diez, Ley de Conway
La estructura del sistema diseñada por la organización a menudo refleja su estructura de comunicación interna. Esto nos sugiere que al diseñar la organización, deberíamos tomar como referencia los métodos de desarrollo de software, mientras que al mismo tiempo debemos estar alerta a las limitaciones de escalabilidad de la arquitectura general.