por
pobrecito hablador
el Jueves, 13 Noviembre de 2008, 10:42h
(#1099312)
Lo que no me interesa es ir a la cárcel porque se haya descubierto una vulnerabilidad en un programa que hice y que un banco perdiera sus bases de datos.
Con colegio o no, con atribuciones o no; la responsabilidad civil en los productos de ingeniería en informática debería ser obligada. Como en cualquier otra profesión.
Al margen de todo eso:
De momento es imposible, hay ISOs, teorías y miles de indicaciones para el desarrollo del software.. pero ningún documento que explique como lograrlo. Cuando exista un documento que especifique los métodos a seguir por un grupo de desarrollo para generar software seguro y de calidad que cumpla unos requisitos mínimos especificados en el mismo documento se podrá regular la ingeniería del software y otorgar atribuciones. Hasta ese día no.
La ingeniería no consiste en verificar normas e ISOs, eso es un trabajo que puede hacer un mono tuerto y manco. La ingeniería es el trabajo que consiste en resolver un problema práctico novedoso de forma eficaz. Por eso se llama ingeniería, porque es un trabajo de ingenio. ¿Qué tiene de ingenioso leerse una norma y verificar que una solución la cumple? Eso es un trabajo técnico, mecánico. Cualquiera puede hacerlo.
Y para tener atribuciones, tampoco hacen falta garantías de ningún tipo. Un médico nunca te garantiza nada, y son los únicos a los que no les quitaría yo todas sus atribuciones. Un arquitecto, por ejemplo, solo da garantías dentro del entorno previsto. Si el entorno cambia (carga mayor de la prevista, condiciones atmosféricas distintas, etc), no te garantizan nada. Y en general, cualquier ingeniero te garantiza lo suyo solo en caso de que todo haya sido hecho sin errores respecto a lo especificado (materiales, construcción, etc). Sino, de nuevo nada.
Re:O
(Puntos:0)Con colegio o no, con atribuciones o no; la responsabilidad civil en los productos de ingeniería en informática debería ser obligada. Como en cualquier otra profesión.
Al margen de todo eso:
La ingeniería no consiste en verificar normas e ISOs, eso es un trabajo que puede hacer un mono tuerto y manco. La ingeniería es el trabajo que consiste en resolver un problema práctico novedoso de forma eficaz. Por eso se llama ingeniería, porque es un trabajo de ingenio. ¿Qué tiene de ingenioso leerse una norma y verificar que una solución la cumple? Eso es un trabajo técnico, mecánico. Cualquiera puede hacerlo.
Y para tener atribuciones, tampoco hacen falta garantías de ningún tipo. Un médico nunca te garantiza nada, y son los únicos a los que no les quitaría yo todas sus atribuciones. Un arquitecto, por ejemplo, solo da garantías dentro del entorno previsto. Si el entorno cambia (carga mayor de la prevista, condiciones atmosféricas distintas, etc), no te garantizan nada. Y en general, cualquier ingeniero te garantiza lo suyo solo en caso de que todo haya sido hecho sin errores respecto a lo especificado (materiales, construcción, etc). Sino, de nuevo nada.