Libreta de Apuntes: Que tan importante es el tener una idea clara de lo que deseamos programar !!

noviembre 17, 2005 12:18

Que tan importante es el tener una idea clara de lo que deseamos programar !!

Está imagen me ha recordado mucho mis primeros días de programación, en los cuales intentaba plasmar una forma de como resolver las cosas desde el punto de vista de una computadora, y se me vino a la mente lo que nos decía un profesor de tomarnos nuestro tiempo en pensar que deseamos hacer, luego gastar lapiz haciendolo y cuando ya este porbado que logicamnete corre en papel, programarlo.

Que dificil es recordar cosas tan prácticas, las cuales nos ayudarían mucho el como realizamos las cosas. Además involucra mucho el sistema por el cual estemos pensando.

Esa imagen ha sido durante mucho tiempo una aspereza dificil de superar por algunos desarrolladores, los cuales sin preguntar, desarrollan algo que el analista no porgramo, y el analista no pregunto lo que realmente deseaba el cliente, luego el jefe de programadores penso algo que deseaba el gerente, pero no se lo comunico al analista y al final el cliente luego de pagar por algo que penso que era lo que ocuapaba, recibe algo que :

  • No necesita.
  • No es a como lo ocupaba.
  • No cumple con el trabajo que realmente hace.
  • Nadie lo termina usando y es desechado pronto.

    Hay quienes opinan que es por eso que lo que conocemos como Ingeniería de Software biene a intentar cambiar, dando una orden y un control a los porcesos inmerso en el desarrollo de un sistema. Otro paradigma el cual le ponen mucha fé es el de Programación Orientada a Objetos. Aunque yo me tengo mis reservas, no por el hecho que no seas buenas cada una en su campo, sino que no solo ocupas eso para que todo salga bien, sino el estar comprometidos con hacer las cosas bien, y no solo tapando agujeros en los sistemas o haciendo sistemas que tapen agujereos.

    Es por eso que es muy importante, meter en los programas académicos de las Universidades o centros de estudios, programas orientados a la la Ingeniería del Software, algo de POO y sobre todo programación orienta a la certificación apegada a estandares mundiales de desarrollo, no creer que porque somos de paises no tan famoso, no podamos desarrollar Software de Calidad.

    Un comentario, relacionado a una pelicula que he estado viendo para un curso en la U, (AntiTrust) en el cual se dice " ... basta un grupo de muchachos desarrollando en un garage, el tener lo necesario para bajar el monopolio ....", tratemos de ser esos muchachos(as) en un garage con ideas que cambien e innovar la forma de hacer las cosas.


  • Posteado por: CoolSnow | Categories: Cursos de la U, que considero importantes