Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por Doraemon (12847) el Lunes, 31 Julio de 2006, 14:20h (#787468)
    Lo primero es que la ingeniería del software es casi inexistente : puedes crear métodos de desarrollo, planificar estrategias, nuevas técnicas de modelado de problemas...

    Pero no hay estándares. No hay componentes universales, no hay protocolos verdaderamente unificados ,p.ej., para acceder a datos -sino muchos, y no me vengáis con SQL porque sin driver para conectarte a la base de datos ya me diréis qué hacemos con SQL-, no hay técnicas de verificación y prueba REALMENTE ÚTILES en la práctica -más allá de muy pocos cientos de líneas-,...

    Un ingeniero "de los de verdad" - léase de caminos, industriales,...- aprende a hacer puentes una vez y los puentes se hacen igual -cambiando lógicamente las medidas y materiales según las circunstancias, obviamente-, las estructuras siempre siguen las mismas leyes y no cambian los paradigmas de la noche a la mañana -y las herramientas tampoco :-D -, las técnicas permanecen bastante estables a lo largo del tiempo,... En definitiva, que tienen desarrolladas unas formas de hacer las cosas bastante estables y estandarizadas, y no les pasa como a los informáticos, que nos hacemos "ilusiones de ingeniería" cuando todavía dependemos de muchas improvisaciones y "estándares" de poquísimos años de duración salvo contadas excepciones - por inercias de mercado más que por otra cosa -.

    Podemos decir que la causa es por el avance tan rápido de nuestro campo, pero es que realmente no hay nada realmente estable salvo la definición de ALGUNOS algoritmos y técnicas -muy contados-, y siempre andamos mareando la perdiz con los constantes cambios que en muchos casos son más un retroceso que un acierto -gracias otra vez al mercado y sus inercias... ¿Java p.ej, cuando hay lenguajes orientados a objetos intrínsecamente mejores por su diseño y muchísimo menos populares? -.

    Puede que dentro de algunos -bastantes- años hayamos estabilizado ya nuestro campo, pero de momento, pese a que les fastidie a muchos académicos y "llamados-a-si-mismos" ingenieros, tenemos demasiado de artistas y artesanos -aquí que se reivindiquen los "juankers" :-D - .

    A mi pesar, porque así nos ningunean :-( .

    Aún así, ánimo...

    "Si no le gustan mis ideas, tengo otras" G. Marx
    [ Padre ]