Vous êtes sur la page 1sur 10

Calidad y responsabilidad

por el software, código


de ética de la ACM
Integrantes:
• Torres Durand, Rodrigo
• Cari Espinoza, Javier
• Cerpa Gonzales, Brian Diego
Software e Ingeniería de software

 Ingeniería de software: es el estudio y aplicación de la ingeniería el diseño,


desarrollo y mantenimiento de software.
 Software: es el conjunto de programas y rutinas que permiten a la
computadora realizar determinadas tareas.
Código de la ACM

De acuerdo a su compromiso con la salud, seguridad y bienestar social, los ingenieros de software
deberán sujetarse a los ocho principios siguientes:
 Sociedad. Los ingenieros de software actuarán en forma congruente con el interés social.
 Cliente. y empresario. Los ingenieros de software actuarán de manera que se concilien los
mejores intereses de sus clientes y empresarios, congruentemente con el interés social.
 Producto. Los ingenieros de software asegurarán que sus productos y modificaciones
correspondientes cumplen los estándares profesionales más altos posibles.
 Juicio. Los ingenieros de software mantendrán integridad e independencia en su juicio profesional.
 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.
 Profesión. Los ingenieros de software incrementarán la integridad y reputación de la profesión
congruentemente con el interés social.
 Colegas. Los ingenieros de software apoyarán y serán justos con sus colegas.
 Personal. Los ingenieros de software participarán toda su vida en el aprendizaje relacionado con la
práctica de su profesión y promoverán un enfoque ético en la práctica de la profesión.
Análisis código de ética ACM
 La ingeniería del software se lleva a cabo dentro de un marco legal y social
que limita la libertad de los ingenieros.
 Los ISW deben aceptar que su trabajo comprende responsabilidades más
amplias que simplemente la aplicación de habilidades técnicas.
 Deben comportarse de una forma ética y moral responsable.
 Las sociedades e instituciones profesionales desempeñan un papel importante
en el establecimiento de estándares éticos.
 Organizaciones como la ACM (Association for Computing Machinery), el IEEE
(Instituto de Ingenieros Eléctricos y Electrónicos) y la British Computer
Society publican un código de conducta profesional o de ética.
 Los miembros de estas organizaciones se comprometen a cumplir ese código
cuando se inscriben en ellas.
Normativa peruana

 En el Perú se tiene la siguiente norma sobre la calidad de software:


 NTP ISO/IEC 9126-1:2004
 INGENIERIA DE SOFTWARE. Calidad del producto. Parte 1: Modelo de
calidad.
 Publicado: R. 86-2004-CRT-INDECOPI (2004-08-20)
 Resumen:
 Establece un modelo de dos partes para la calidad de productos software:
 a) Calidad interna y Calidad externa, y
 b) Calidad en uso.
 La primera parte del modelo especifica seis características para calidad
interna y externa.
Calidad de software

 No existe una sola definición de la calidad de software. Las dimensiones clave


de la calidad son las siguientes:
 1. Nivel de satisfacción. Grado en el cual los clientes o usuarios perciben que el
producto de software cumple sus necesidades, requerimientos y expectativas.
 2. Valor del producto. Grado en el cual un producto de software tiene valor para
sus involucrados, en relación al ambiente competitivo.
 3. Atributos de calidad. El grado en el cual un producto de software posee una
combinación de propiedades deseadas (eficiencia, integridad, portabilidad, entre
otras). fallas al utilizarse, atribuibles a éste.
 5. Calidad del proceso. En relación al proceso de desarrollo por el cual fue
construido el software.
Costos de desarrollo de calidad

 Costos para asegurar la calidad o costos de conformidad


 Costos de Prevención:
 Costo de todos aquellos esfuerzos para asegurar la calidad del software y
prevenir defectos en todas las fases del desarrollo de software.
 Costo del esfuerzo para descubrir la condición de la calidad del
software:
 Esto comprende por ejemplo: evaluación de proyectos, auditorías de
calidad del producto, evaluaciones externas, pruebas de productos
adquiridos.
Costos de desarrollo de calidad

 Costos por falta de calidad o costos de no conformidad


 Costos de fallas internas:
 Costo del esfuerzo para detectar y corregir problemas previos a que el
usuario los detecte, por ejemplo: corregir defectos y el retrabajo
correctivo en todas las etapas.
 Costos de fallas externas:
 Costo del esfuerzo para corregir problemas que son detectados por el usuario.
Conclusiones

 La calidad es el resultado de las decisiones y acciones que se realizan para


conseguirla,
 Es por eso que las empresas deben asegurarse de invertir en la calidad de sus
productos ya que los beneficios de hacerlo son mayores a los de no hacerlo,
 Especialmente en la industria del software donde es muy importante que el
software que desarrollan cumpla con todas las dimensiones de la calidad.
Bibliografía
 http://social.technet.microsoft.com/Forums/es-ES/7dc2cf80-a6ad-4271-
b4db-a1e3edb946fb/-que-es-la-ingenieria-software-
 http://computingcareers.acm.org/?page_id=12
 http://seeri.etsu.edu/Codes/SpanishVersionSECode.htm
 Pressman Roger S, ”Ingeniería del software: un enfoque práctico”, Sexta
edición, pág. 53-54.
 Lawrence Peleeger Shari, ”Ingeniería de software: modelo de prototipos”.
 http://www.ecured.cu/index.php/Ingenier%C3%ADa_de_software
 Febles Estrada Ailyn, “Calidad de software“ , 2006.
 Fernández Carrasco Oscar, “Un enfoque actual sobre la calidad del software“,
1995.

Vous aimerez peut-être aussi