Por lo tanto, los líderes deben impulsar la plena participación de los profesionales de la Informática en el cumplimiento de las responsabilidades sociales y desalentar las tendencias a hacer lo contrario. A los profesionales de la Informática se les asigna una posición de confianza y, por lo tanto, tienen la responsabilidad especial de proporcionar evaluaciones y testimonios objetivos y creíbles a los empleadores, empleados, clientes, usuarios y, también, a la sociedad. Los profesionales de la Informática deben procurar ser perspicaces, exhaustivos y objetivos cuando evalúan, recomiendan y presentan descripciones de un sistema o alternativas a éste. Los profesionales de la informática deben tener un especial cuidado para poder identificar, y mitigar, los riesgos potenciales en los sistemas de aprendizaje automático. Un sistema cuyos riesgos futuros no pueden ser predichos requiere una reevaluación frecuente del riesgo a medida que el sistema evoluciona. Cualquier problema que pueda ocasionar un riesgo mayor debe ser reportado a las partes involucradas.
2 Evitar el daño.
- Sostener afirmaciones deliberadamente falsas o engañosas, fabricar o falsificar datos, ofrecer o aceptar sobornos y otras conductas deshonestas son infracciones al Código.
- En la industria de la computación necesitamos un proceso continuo de profesionalización, una profesionalización real que vaya mucho más allá de dictar carreras de computación en las universidades, que es apenas el primer paso.
- Todas las marcas comerciales y logotipos son propiedad de sus respectivos dueños.
- Esta obligación implica la promoción de los derechos humanos fundamentales y la protección del derecho a la autonomía de cada individuo.
- Ser preciso en la descripción de las característicasdel software en el que se trabaja, evitando no sólo falsas declaraciones,sino también declaraciones que podrían razonablemente suponerseespeculativas, vacías, decepcionantes, engañosas o dudosas.
Informar sobre las vulneraciones de este Código a las autoridadespertinentes cuando está claro que consultar a las personas implicadasen estas inobservancias es imposible, contraproducente o peligroso. Los cambios de interfaz, la eliminación de funciones e incluso las actualizaciones de software tienen un impacto en la productividad de los usuarios y en la calidad de su trabajo. Los líderes deben tener cuidado al cambiar o discontinuar el soporte a los sistemas de los que las personas aún dependen. Los líderes deben investigar exhaustivamente las alternativas viables para eliminar el soporte de un sistema heredado. Si estas alternativas son arriesgadas o impracticables, el desarrollador debe ayudar a las partes interesadas a migrar hacia una alternativa.
- Sin embargo, una información capciosa o equivocada sobre riesgos potenciales puede ser dañina.
- Los profesionales de la Informática deberían evitar las precauciones de seguridad que sean confusas e inapropiadas, así como las que impiden un uso legítimo.
- El liderazgo puede ser producto de una designación formal o puede surgir de manera informal a partir de influencia ejercida sobre los pares.
- Aún así, hay mucha bibliografía, y con práctica podemos usar el TDD de forma fluida en nuestro día a día como desarrolladores.
- La primera responsabilidad de los gremios y asociaciones profesionales es crear y actualizar los códigos de ética y conducta de la profesión.
¿Cuál es la razón por la que los probadores de software deben seguir su código de ética?
En el mundo del desarrollo de software se trata de probar que una pieza de nuestro código funciona correctamente. El área de pruebas durante los últimos años ha cobrado interés e importancia dentro de las organizaciones de tecnología, por ello es vital que el Tester busque la formalización de su labor con una certificación que avale su capacidad y conocimiento. Esta certificación es vigente en cualquier parte del mundo y permite crear un plan de carrera con la profesionalización y especialización de las pruebas de software. Un profesional de la Informática es responsable de evaluar el trabajo que le es asignado. Esto implica juzgar si es factible y conveniente, y evaluar si el trabajo asignado se encuentra dentro de su ámbito de aptitud profesional. Si en algún momento, antes o durante la asignación de trabajo, el profesional considera que carece de la experiencia necesaria, debe comunicarlo al empleador o cliente.
RESPONSABILIDADES PROFESIONALES.
Otra labor importante de los gremios profesionales es velar por el cuplimiento de los códigos de ética y conducta. Esto implica supervisión constante de los profesionales y empresas de la industria e implica también la toma de medidas disciplinarias que puedan llevar incluso la expulsión de miembros que en su ejercicio no respeten los principios y Los Diferentes Tipos de Pruebas de Software y su Relación con la Automatización códigos de ética del gremio. Cuando estudiaba para la certificación recuerdo un ejemplo, en el que un gerente de una consultora de pruebas de software que está buscando certificar a su personal (los tester) con cacitaciones que él mismo puede dar y así contar con un staff de tester certificados, y ser una consultora de renombre en el mercado.
Los profesionales de la Informática deben proteger la confidencialidad, excepto en los casos en que encuentren evidencias de la violación de una ley, de los reglamentos de la organización o del Código. En estos casos, la naturaleza o el contenido de esa información sólo debe ser comunicada a las https://misplataformas.com/los-diferentes-tipos-de-pruebas-de-software-y-su-relacion-con-la-automatizacion/ autoridades correspondientes. Un profesional de la informática debe evaluar cuidadosamente si tales divulgaciones son consistentes con el Código. Los profesionales de la Informática deberían usar datos personales únicamente con fines legítimos, sin violar los derechos de individuos y grupos.
- Conozca los conceptos básicos del desarrollo de software y cómo ayuda a las empresas a innovar y competir.
- Cuando no existen normas de cuidado apropiadas, los profesionales de la Informática tienen el deber de garantizar que se desarrollen.
- En cualquier caso, es necesario asegurarse de que todos los daños son minimizados.
- Cuando corresponda, los profesionales de la Informática deben procurar una revisión entre pares e involucrar a las partes interesadas.
- Cuando el desarrollo deja un amplio espacio para las pruebas, mejora la confiabilidad del software y las aplicaciones de alta calidad se entregan con pocos errores.
5 Crear oportunidades para que los miembros de la organización o el grupo crezcan como profesionales.
Desafortunadamente, el Código de Ética de la ACM no tiene reconocimiento legal, lo que impone una gran limitación en su alcance real, el cumplimiento de este código no es obligatorio para individuos ni para empresas dentro de la industria, únicamente para profesionales miembros de la ACM. El examen es electrónico y se realiza en un centro autorizado para su aplicación. No se permite el acceso con materiales al examen y el desarrollo del examen es monitoreado para garantizar la correcta aplicación del mismo. La administración básica con un control y monitoreo de incidentes se cubre también en este apartado.