1771
[C&P]Vamos a ver qué hace falta… Abre er gugle y busca la ley 3/2009 de contenidos mínimos en proyectos de programación, el reglamento 23/2010 de seguridad en programación, y el real decreto 65/2007 de orden y estructura en programas informáticos. Parece que es suficiente. Ah! espera, la Instrucción Española de Programación Estructural (EPE ‘08). Ahora escribe el código.. ¡pero cuidado! i no tienes en cuenta la reglamentación 132.2 de nombres de variables, la ordenanza municipal del ayuntamiento[...]
menéame
Saludos
Casos críticos aparte, claro, como centrales nucleares, por poner un ejemplo muy bestia.
Si tu firmas algun proyecto que peta la culpa es tuya, independientemente de porque haya fallado.
Como dice el propio blog "sé perfectamente que la función de los informáticos va más allá de la programación, también hay gestión de redes, sistemas, etc." Eso es como decir, que sé que la función de los telecos es más que configurar un switch, tb es configurar firewalls y puntos de acceso WIFI.
Yo, como informatico, me confirmaría con que la gente empezara a entender la informática como una ingeniería, que se acabara el "Oye, tú, que eres informático, sabes como se hace para que los números de página aparezcan a la derecha en el Word?", y que cuando contestes que no tienes ni idea no digan, "pues vaya mierda de informático".
Necesitamos que se aclare que ser informático no es saber mucho de ordenadores igual que ser astrofísico, no es saber mucho de telescopios.
De hecho hay metodologías que son tan pero tan extensas, como metrica, que cumplirían a la perfección con todos los requisitos de seguridad necesarios para que un proyecto tuviera un mínimo de calidad exigible.
El problema es que no se exige ningún criterio a la hora de desarrollar un producto y así salen las cosas.
Parece que en temas relacionados con la informática no hay responsabilidad. Es triste que cuando un ingeniero informático viene pidendo atribuciones una de las preguntas más repetida sea: ¿estás dispuesto a asumir la responsabilidad de ...? Suponía que esa responsabilidad debía de existir, sea o no ingeniero el responsable y haya o no atribuciones, pero veo que no sólo no existe, sino que de la pregunta se deduce que no deben existir.
Luego nos quejamos de que siempre se eche la culpa a fallos informáticos. Y esto me parece aplicable se regule o no.
Lo que se necesita, es que proyectos de entidad, se hagan de una manera correcta, que se garanticen los pasos necesarios, y que por lo tanto puedas hacerte responsable de ese proyecto y/o servicio de IT.
Me descojono cada vez que alguien suelta algo como... es que en la Universidad te enseñan a pensar, a solucionar problemas..... Mal, muy mal vamos si necesitas que alguien te enseñe a pensar y mucho peor si no empezaste a hacerlo hasta los 16-18 tacos...
#9 Efectivamente, el astrofisico hace mas que manejar, arreglar y diseñar telescopios.... pero esto es basicamente lo que hacen el 99,9% de los "ingenieros informaticos" lo unico que hacen es: manejar ordenadores y mantenerlos funcionando, teclear codigo, y cosas que NO SON atribuciones de un ingeniero.
Lo que ha sucedido es que hay tantos "Arquitectos" que no les queda otra que trabajar como "Albañiles", y por mucho que se ponga la gente, no hay mas puestos de arquitectos disponibles y estais robando el trabajo a los albañiles (FP's). Que para lo que se hace en este pais en materia de sistemas, aplicaciones y comunicaciones, sobra!!!
Lo que todavía no entiendo, ni entenderé, es por qué los informáticos (nosotros) no se han unido en sus quejas con la otra cantidad de carreras que tampoco están regularizadas por unos intereses comunes (o todos regularizados o.. o la puta al río).
Es decir, si todos los proyectos, agregados o complementarios de un proyecto son correctos, y nosotros hacemos un proyecto correcto, no habrá ningún problema.
De todas formas me está surgiendo una pregunta, llevamos un montón de tiempo pidiendo un trato justo, ¿ahora que se está luchando más por ese trato justo aparece el miedo a que nos lo den? no lo entiendo.
En la mayoría de los casos tu aplicación se ejecutará sobre un sistema operativo: windows, mac, linux, lo que sea.
Tú no puedes certificar que tu aplicación funciona correctamente porque no sabes si el sistema operativo que hay debajo va a cascar en cualquier momento y va a tirar tu aplicación.
Me dirás que es el mismo caso que el de tus edificios A y B, pero no lo es, porque el edificio B no necesita tener al lado al edificio A, mientras que tu aplicación necesita, por narices, tener el sistema operativo de turno debajo, y lo que tú deberías certificar es que tu aplicación corriendo en su sistema operativo va a funcionar perfectamente, no en un supuesto idílico e imaginario de que lo de debajo está bien.
Es como si los cimientos de los edificios los hiciera un tío que no los certifica ni firma ni se responsabiliza de ellos y ahora los arquitectos se ponen a construir edificios encima. Si así fuera ningún arquitecto tendría los cojones de asegurar que su edificio no se va a caer por muy bien que haya hecho él los cálculos, porque sabe que debajo hay algo que no controla y que puede hacer que su construcción se vaya al suelo en cualquier momento.
No lo es y no lo es, por muchas certificaciones que pongas y firmas alrededor y leyes, no puedes testear al 100% una caja negra en la que no tienes acceso a todas sus entradas ni a todas sus salidas, y eso es lo que es un sistema operativo moderno.
Si se regulara la informática mas de uno se tiraba por la ventana cuando viera la montaña de papeles a rellenar encima de su mesa, ademas del millon de normativas a cumplir y los millones de fotocopias que hay que entregar de un mismo papel compulsadas 5 veces!!
Os quejais de vicio informaticuchos!!!
Ale ya lo he dicho!
jjejejej
En "todo" desarrollo de software español le falta por cuestión de costumbre toda la metodología de desarrollo. Prueba de ello está en que los comerciales dicen que hará la aplicación e inmediatamente los programadores la implementan: Y no, la metodología del desarrollo del software no es buscar en internet leyes, pero un "listo de turno" lo considerará burocracia innecesaria.
Del mismo modo, al respecto de "las leyes de turno", ya me jodería que "la zapatería en la que el otro día compré unos zapatos" o "la empresa en la que trabajo" no pudiera certificar de ningún modo que el software en el que han metido mis datos no cumple la LOPD. ¿Por que una empresa de reparación de móviles tiene mi numero de teléfono si nunca se lo he dado?
Pero el dato mas curioso de todo es,... ¿Por qué los telecos si tienen o van a tener atribuciones de desarrollo de software? ¿Por qué no se las quitan?