A continuación una serie de principios sobre programación, algunos de ellos si que tenemos que tomarlos en cuenta :P
[quote]
- Tu principal prioridad es no tomar iniciativas que te puedan hacer responsable de algo. Lo mejor es no tomar ninguna iniciativa.
- Los cambios de requisitos son un grano en el culo, sobre todo cuanto más tarde te los dicen. Házselo saber al cliente y haz que pague caro si está pensando siempre en cambios.
- No hagas pequeñas entregas del programa a intervalos frecuentes, porque harás que el cliente proponga cambios.
- Las gente del entorno del negocio y los programadores deben trabajar juntos lo menos posible. Ambos tienen cosas mejores que hacer que perder su precioso tiempo en reuniones. Además hablan lenguajes diferentes.
- Desarrolla los proyectos con procesos sólidos, porque ya se sabes que las personas son menos fiables que el software (¡a tà te lo van a contar!).
- La forma más segura de transmitir la información al equipo de desarrollo es a través de un documento formal aprobado por la dirección.
- Los informes del proyecto y la cantidad de horas facturables son la principal medida de progreso.
- Los buenos procesos forjan héroes. Los gestores, programadores y usuarios tienen que saberlo y reconocer que se enfrentan a un difÃcil reto.
- El reconocimiento de la excelencia técnica y el buen diseño hace creer a los programadores que son artistas creativos (y olvidarse de que son un gasto para del proyecto)
- La complejidad -el arte de maximizar el tiempo necesario para comprender tu diseño y tu código- es esencial para que se vea tu valor como programador (y garantizar tu puesto de trabajo).
- Las mejores arquitecturas, requisitos y diseños surgen de la nada y tienes que descartarlas tan pronto como las detectes. El mantenimiento y la evolución sirven para ganar dinero.
- A intervalos regulares el equipo tiene que reunirse para comer pizzas y beber cerveza. Esto les ayuda a olvidar que están trabajando en un proyecto asqueroso y les confirma que sus gestores se preocupan por ellos.
[/quote]
Via: Programame