Cómo elegir un nombre en clave para un importante proyecto de desarrollo de software

Lo que sea que te haga cosquillas. Evite cualquier cosa que pueda causarle problemas legales. No hay personas reales: Carl Sagan amenazó con demandar a Apple por un proyecto de Sagan; lo renombraron “BHA”, que juran de ninguna manera significa “Astrónomo con Cabeza”. No hay nombres con derechos de autor: “Mickey”, “Donald” y “Goofy” le darían cartas hostiles de los abogados de Disney.

Si espera varias versiones, quizás se quede con un tema. Apple usó tipos de grandes felinos para los lanzamientos de OSX durante años. Trabajé en un proyecto que usaba tipos de árboles para los nombres de las versiones, y la primera letra del nombre del árbol era la misma letra de una característica principal de esa versión. (Los fanáticos de Monty Python en el equipo se divirtieron mucho cuando anuncié que el lanzamiento que contenía un sistema de aprendizaje se llamaría “el alerce”).

Es un momento en el desarrollo de software en el que puede tomar una decisión sobre la base de poco más que “me divierte”, y esos no son comunes. Que te diviertas.

He inventado algunos acrónimos, y algunos nombrándolos por personas famosas o cosas que están un poco relacionadas con el campo general del proyecto: personas de la antigüedad o la mitología, por ejemplo. Otros han tomado el nombre de una tecnología con la que están trabajando y la tradujeron a un idioma diferente. Solo ve con lo que te quede en la mente.

More Interesting

¿Cuál es la mejor manera de abordar el lanzamiento de una nueva reunión tecnológica?

¿Cuáles son algunos hábitos efectivos de lectura de códigos?

¿Por qué el intercambio de mensajes no se convirtió en la principal forma de comunicación entre objetos?

¿Cuáles son algunos libros recomendados en VHDL para un desarrollador de software experimentado sin experiencia en diseño de hardware?

¿Cuál es la mejor manera de escribir documentación de software?

¿Cuál es su fuente recomendada para aprender a aplicar patrones de diseño?

¿Por qué compensamos desproporcionadamente a los desarrolladores de software cuando la codificación de idiomas de alto nivel no es más especial o rara que el diseño o la investigación?

¿Cuáles son los software más famosos escritos en Haskell y por qué no hay más? Sé de xmonad y que Standard Chartered lo usó en la producción. ¿Hay otros?

¿A qué recursos de hardware accede directamente una máquina virtual que se ejecuta sobre un host de Windows? ¿Lo anterior implica que no se espera una sobrecarga de tiempo de respuesta mientras se vuelve virtual?

Como Go tiene muy pocas construcciones de programación modernas, ¿es adecuado para escribir software complejo?

¿Cuáles son las principales debilidades de Ruby como lenguaje de programación?

Cómo comenzar en un proyecto de swing de GTK + o Java

¿Es difícil aprender las pruebas de software?

¿Qué es la prueba de caja negra?

¿Cómo puede alguien que no tiene experiencia en software construir una empresa a partir de su idea de software / internet?