martes, junio 20, 2006

Notas sobre desarrollo de software

La semana pasada asistí a un par de sesiones de los IBM Technical Briefings Live! y tuve el gusto de conocer a Marlon Machado y a Paul Coates, quienes dieron una plática/taller muy interesante sobre diseño de aplicaciones con UML y Eclipse.

Independientemente de que la plática fue sumamente interesante, tanto Marlon como Paul mencionaron cosas que hay que tener en cuenta si nos dedicamos al desarrollo de software:

  • "El conocimiento de los procedimientos del negocio es tan importante como el conocimiento de la tecnología"
  • "Escribir software es considerado (por ley) un trabajo literario, así que los que escriben software también son escritores"
  • "Concéntrate en lo que tu aplicación debe hacer, no en cómo debe hacerlo"
  • "Para que exista la eficiencia en el trabajo de equipo debe de haber una separación en los roles de trabajo"
  • "Concéntrate en lo que te ayudará a obtener dinero de tu producto y subcontrata lo demás"
  • "Uno de los grandes problemas en el desarrollo de software es la mala calidad"
  • "Asegúrate de escribir código de calidad desde el principio del ciclo de desarrollo, no al final"
  • "NASA usa software libre porque según ellos gastar dinero del herario público para hacer cosas que ya existen no es justificable"

Puntos interesantes para pensar un poco.

No hay comentarios.: