ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Codigo de etica del ingeniero de software

svargasDocumentos de Investigación17 de Julio de 2011

2.877 Palabras (12 Páginas)1.151 Visitas

Página 1 de 12

CODIGO DE ETICA DEL INGENIERO DE SOFTWARE

En toda carrera u oficio es necesario cumplir unas normas, tanto de calidad como de comportamiento en todo sentido, es así como los ingenieros de software deben regirse por un código de ética que les permitirá tomar las mejores decisiones para mejorar tanto la relación servicio cliente, como la calidad del producto ofrecido, que en este caso se refiere al programa o aplicación software. Gracias a esto los ingenieros de software se comprometerán a convertir dicha profesión, en una labor respetada y con una buena acogida del público; para poder logara esto, el código de ética del ingeniero de software presenta ocho principios catalogados como los más importantes y que todo que se haga llamar ingeniero de software debe saber y cumplir

Sociedad: “Los ingenieros de software actuaran de forma congruente con el interés social.” Este principio es importante para todo ingeniero de software debido a que gracias a él se puede empezar a mejorar el trato no solo con los clientes sin o también con los diferentes compañeros de trabajo, jefes y demás personas involucradas en dicho aspecto, es así como los ingeniero de software deberá adoptar la responsabilidad de su trabajo; un buen ingeniero jamás buscara escusas por un fallo cometido, ya que al ser ingeniero debió haber previsto esto en las diferentes revisiones antes de poder culminar su trabajo; también es importante que este modere los intereses de sí mismo, empresario y cliente, para que así se pueda llegar a un punto en que se pueda obtener un producto fiable seguro y eferente, en el cual ninguna parte quede con disgustos o “fallas” en dicho producto; como otro aspecto fundamental que se debe tener en cuenta para poder realizar un buen cumplimiento de este principio, es necesario que el ingeniero se comprometa a aprobar el producto solo si está completamente seguro de que dicho producto paso todas las pruebas de calidad y eficiencia necesarias para poder satisfacer al cliente, como se mencionaba antes los fallos que puedan surgir ya deben estar previstos y no se debe ocultar solo por el hecho de generar ganancias para una sola parte ya que iría en contra de la moderación ya explicada, por ende también debe tenerse en cuenta el ciclo de vida de dicho producto y proyectarla lo suficiente para que alcance a llenar las expectativas de todas las partes; además de lo ya mencionado, el ingeniero de software deberá hacerse responsable del producto después de su entrega, es así como avisar a las autoridades de posibles irregularidades con el producto, así como cooperar con todo lo relacionado a la instalación y mantenimiento del software para así asegurar la garantía y funcionamiento de este, además de llevar una buena relación con las partes implicadas.

Principio cliente empresario: “Los ingenieros de software actuaran de manera que se concilien los mejores intereses de sus clientes y empresarios, congruentemente con el interés social.”El segundo principio nos dice que es necesario crear una moderación entre las partes implicadas para así llegar a una completa realización del producto y generar una mayor satisfacción y mejorar la calidad del producto; para poder lograr esto el ingeniero deberá como primera medida prestar todos los servicios relacionados con su rama de la manera más honesta posible, sin hacer referencia a habilidades no conocidas o prometiendo cosas que no se pueden cumplir, el caso de esto es dar un buen servicio y no el impresionar al cliente o empresario, ya que después esto conllevara a los errores en dicho producto y las inconsistencias en cuanto a lo que se prometió y el producto ofrecido, lo cual puede atraer grandes consecuencias para ambas partes, las cuales pueden ir desde sanciones hasta terminar en asuntos legales que conllevaran sentencias tales como retribución económica o la prisión, otro aspecto importante a resaltar en este asunto, es que el ingeniero no debe usar de manera consiente software o herramientas que se hayan adquirido de manera ilegal, toda herramienta, gasto o software que que se vaya a realizar, deben ir estipulados en el informe correspondiente a dicho objeto, y estos deben ser parte del precio, por ende se debe tratar de dar confiabilidad al cliente y no “ganar más” para después perder mucho, se debe asegurar al cliente la integridad del producto utilizando herramientas confiables y nuevas en lo posible para que este no se sienta estafado; además el ingeniero de software debe usar la propiedad del cliente de una manera respetuosa y adecuada, con el debido conocimiento del cliente y bajo su consentimiento, para así no llegar a malos entendidos altercados o disputas con el cliente los cual podría dañar la relación, la venta y las futuras referencias; también se debe mantener un alto grado de confidencialidad con el cliente en el aspecto de los datos y la información obtenida, exceptuando el caso de que esta valla en contra de la ley o de los principios.

Producto: “Los ingenieros de software asegurarán que sus productos y modificaciones correspondientes cumplen los estándares profesionales mas altos posibles.”Este principio conlleva una gran relación con lo mencionado en el principio anteriror, ya que para asegurar la calidad y confiabilidad del producto es necesario certificar esto, y la única manera de hacerlo es con las diferentes pruebas que se realizan de calidad para así poder satisfacer al cliente; así es como el ingeniero deber procurar la alta calidad y unos costos aceptables asegurando así no solo la calidad de su producto, sino también la efectividad de este, además de que un cliente se fijará mas en mayor calidad a menor costo; para esto se deben fijar unas metas claras y precisas, que sean de fácil alcance, pero que conlleven a la culminación del producto de una manera total para que así no hayan aspectos sobrantes(metas muy bajas) o aspectos faltantes (metas muy altas); para asegurar la calidad también es necesario el demostrar que el ingeniero tiene la capacidad de lograr las metas propuestas y la culminación del producto, para esto el ingeniero necesita poder demostrar que tiene un grado de educación y experiencia adecuadas que permitan al cliente tener unas buenas expectativas de este; el ingeniero además debe tratar de cumplir todos los estándares de calidad y desempeño que se presente para la culminación de su producto, asegurando también que se realizan todos los métodos y procedimiento apropiados para poder cumplir las metas posibles, para esto se debe asegurar que se tenga la documentación adecuada, así como mantener la integridad de los datos y el procurar solo usar los datos correspondientes para poder desarrollar el producto software.

Juicio: “Los ingenieros de software mantendrán integridad e independencia en su juicio personal.” Esto significa que el ingeniero de software siempre debe mantenerse firme ante cualquier “tentación” que pueda conllevar al incumplimiento de los principios aquí vistos, comprometiendo la calidad y el servicio del software, así como su integridad personal; es así como se debe moderar todo tipo de juicios técnicos, teniendo en cuenta como primera medida los principios aquí mencionados lo cual conlleva a respetar los valores humanos; se deberá endosar documentos de cualquier tipo solo en caso de haber sido supervisados por uno mismo con la debida atención al caso para evitar posibles fraudes y problemas legales futuros; en el campo de la evaluación u opinión acerca de un producto software externo se deberá ser sincero justo con el veredicto sin importar como afecte esto al producto propio, el juicio profesional no debe ser nublado por opiniones personales; por último el ingeniero de software deberá tratar de no involucrase en ninguna situación que pueda conllevar a ningún conflicto de ningún tipo como la corrupción, asuntos ilegales u conflictos de interés que puedan dañar a otros y afectar la imagen del mismo.

Administración: “Los ingenieros de software gerentes y líderes promoverán y se suscribirán a un enfoque ético en la administración del desarrollo y mantenimiento de software.”El ingeniero que lidera un grupo, sin importar de cual se trate deberá tratar de llevar a su grupo de una manera acorde con los principios para así no solo asegurar una mayor eficiencia del producto si no una vía ética que le dará a su grupo respeto y reconocimiento significativo; para esto el ingeniero debe asegurar una excelente administración, haciendo uso de las diferentes técnicas de administración que aseguran que el proyecto se llevara acabo de las mejor manera posible; también como otro aspecto importante, es necesario para el ingeniero jefe el asegurarse de que sus subordinados estén al tanto con los diferentes estándares de calidad y el conocimiento de los principios para que así no lleguen a afectar el grupo de trabajo generando inconsistencias y fallos; se debe asegurar el trabajo solo después de tener en cuenta

...

Descargar como (para miembros actualizados) txt (18 Kb) pdf (108 Kb) docx (15 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com