lunes, 18 de agosto de 2014

Moon Machines: The Navigation Computer

Ver el documental de Moon Machines me hizo darme cuenta de lo mucho que ha avanzado la tecnología en los últimos 50 años, quiero decir ¿sabían que hemos avanzado más en los últimos 40 años que en los 2000 anteriores? Digo, puede que esté exagerando un poco, pero mi punto es que vamos a pasaos agigantados en el diseño y desarrollo de nuevas e innovadoras tecnologías.


En el video pude observar que tenían gente súper talentosa trabajando en el sistema de navegación de la nave, usando lo que entonces era considerado tecnología de punta. Sin embargo, debido a una mala planeación del proyecto, las cosas no podían llegar a los objetivos deseados y se tuvo que cambiar casi todo el sistema de jalón para incluir otro tipo de navegación. Este es un problema que aparece mucho en los proyectos en general, el mal manejo de cambios nos puede llevar a retrasos significativos o hasta a la cancelación de toda la operación.

Me parece súper importante que podamos tener muy claro que la planeación es una parte crucial de un proyecto, porque cuando nos lanzamos directo a desarrollar normalmente las cosas se van ajustando mientras avanzamos y eso nos retrasa muchísimo. En las clases de Administración de Proyectos hacen mucho énfasis en que seguir una metodología determinada y una buena planeación son claves en el éxito de un proyecto.


Finalmente, quiero agregar que me agrada que le den el crédito que se merece a todas las personas involucradas con el proyecto Apollo, científicos, ingenieros, técnicos y demás; el público en general recuerda a los astronautas porque eran el rostro de la hazaña, pero esta no habría sido posible si no fuera por todas estas personas que dedicaron años y muchos recursos a su ejecución.

Moon Machines: The Navigation Computer

viernes, 15 de agosto de 2014

Introducción

Hola, me llamo Víctor Colín Amador, estudio Ingeniería en Sistemas Computacionales en el Tec de Monterrey Campus Estado de México y voy en 8vo semestre. Este blog es para la materia de Diseño y Arquitectura de Software con el profesor Ariel Ortiz Ramírez.

Espero aprender muchas cosas de esta materia porque me parece que tener una buena noción de cómo diseñar y desarrollar software de manera correcta es indispensable para alguien como yo, ya que con algoritmos bien diseñados y una buena planeación del resultado final que queremos podemos ahorrarnos muchas horas de trabajo extra de debugging y optimización, además de generar productos con los mejores estándares en la  industria.

Ya he tomado clases con el profesor Ariel y debo decir que siempre se disfrutan mucho: es una persona muy inteligente, con grandes conocimientos en su área y además es buen maestro; alguien que siempre explica los temas con claridad, es justo y si tienes una duda persistente te acepta en asesorías con paciencia hasta que el tema quede comprendido.

Por mi parte, ya he desarrollado algunos proyectos escolares que tienen que ver con el tema: una base de datos que corría sobre Ruby on Rails y utilizaba Bootstrap para el formato de la página usada como cliente y un videojuego de naves tipo bullet hell para tablets con el sistema operativo Android, entre otras.

Por lo mientras espero aprovechar esta oportunidad para aprender todo lo que pueda y poder ponerlo en práctica con los proyectos de clase y algún proyecto personal, ya que es algo que utilizaré el resto de mi vida laboral si es que quiero ser desarrollador, además de que me interesa mucho pertenecer al Google Developers Group de mi región y compartir y recibir conocimiento de otros desarrolladores con más experiencia.


Sin más por el momento me despido, que tengan un excelente día ;)