html5-img
1 / 24

Técnicas de Calidad en el Software (CB-00-885)

Técnicas de Calidad en el Software (CB-00-885). Prof. Juan Antonio Vega Fernández http://dcc.gda.itesm.mx/~javega/Tecnicas_de_Calidad_en_el_Software/ javega@itesm.mx Tel.: 3669-3000 ext. 3128 y 3129.  Derechos Reservados, 2002. Contenido. Introducción a la Calidad

Download Presentation

Técnicas de Calidad en el Software (CB-00-885)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Técnicas deCalidad en el Software(CB-00-885) Prof. Juan Antonio Vega Fernández http://dcc.gda.itesm.mx/~javega/Tecnicas_de_Calidad_en_el_Software/ javega@itesm.mx Tel.: 3669-3000 ext. 3128 y 3129  Derechos Reservados, 2002

  2. Contenido • Introducción a la Calidad • Estándares en la Ingeniería del Software • El Modelo de Capacidad y Madurez • ISO 15504 – Spice • El enfoque de Pruebas del Ciclo de Vida • Pruebas por Revisiones • Pruebas de Requerimientos • Pruebas de Diseño • Pruebas de Código • Pruebas de Caja Negra • Herramientas de Automatización de Pruebas Juan Antonio Vega Fernández  Derechos Reservados, 1999

  3. conciencia clara de las necesidades del país y de sus regiones Visión del Entorno Internacional compromiso con el desarrollo sostenible del país y de sus comunidades Calidad Valoración del Proceso Estándares Internacionales Pruebas de Software Materias del Sector Curricular de Ingeniería de Software Administración de Proyectos de Información Técnicas de Producción de Sistemas Sistemas de Apoyo a la Administración y Planeación Técnicas de Calidad en el Software Arquitecturas de Desarrollo de Software Metodologías de Análisis y Diseño de sistemas personas comprometidas con el desarrollo de su comunidad para mejorarla en lo social, en lo económico y en lo político, y que sean competitivas internacionalmente en su área de conocimiento

  4. Bibliografia • Libro de Texto • Software Quality Assurance • Daniel Galin • Addison-Wesley, 2003

  5. Bibliografía • CMU-SEI (1994). The capability Maturity Model, Guidelines for Improving the Software Process. Reading, MA: Addison-Wesley. • Florac, W. A. & Carleton, A. D. (1999). Measuring the software process, Statistical Process Control for Software Process Improvement. Reading, MA: Addison-Wesley. • Kit, E. (1995). Software Testing in the Real World, improving the process. Harlow, England: ACM Press/Addison-Wesley.

  6. Introducción a la Calidad Juan Antonio Vega Fernández  Derechos Reservados, 1999

  7. Introducción a la Calidad Diplomado en Calidad en el Software • Definiciones de Calidad • Filosofías de Calidad • Los Problemas de la Calidad en el Software Juan Antonio Vega Fernández  Derechos Reservados, 1999

  8. Ejercicio Diplomado en Calidad en el Software • En grupos de aproximadamente 4-5 personas defina qué es la calidad. • Exponga la definición del grupo al resto de sus compañeros. • Crítique y comente cada una de las definiciones. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  9. En busca de la Calidad Diplomado en Calidad en el Software • ¿Cuándo hay Calidad? • La calidad de un producto es “alta” si responde o supera nuestras expectativas. La Calidad es “baja” en caso contrario. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  10. La Ambigüedad de la Calidad Diplomado en Calidad en el Software • La palabra “Calidad” es usada de maneras diferentes y con diversos significados. • “Alta Calidad” y “Baja Calidad” no son términos objetivos. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  11. La Ambigüedad de la Calidad Diplomado en Calidad en el Software • Un producto o servicio puede ser juzgado de manera diferente… • … si las personas tienen educación, edad, experiencias y antecedentes distintos. • … dependiendo de la situación, estado de ánimo, y necesidades de las personas. • … si las personas tienen diferentes estándares de calidad. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  12. La Ambigüedad de la Calidad Diplomado en Calidad en el Software • Aunque sea difícil describir la Calidad, rara vez uno duda cuando se encuentra con una Calidad superior e inferior. • Las personas comunican su opinión a otras personas, aunque sea subjetiva y determinada por la situación. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  13. Conciencia de la Calidad Diplomado en Calidad en el Software • El interés por la Calidad está creciendo en todo el mundo. • Clientes y usuarios son cada vez más exigentes. • ¿Cuándo van a prestar las empresas atención a las exigencias de Calidad? • Cuando se den cuenta que la Calidad es rentable. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  14. El Costo de la Calidad Diplomado en Calidad en el Software • La Calidad no cuesta. • La Calidad no siempre es gratuita, pero siempre es más barata que la alternativa. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  15. La Calidad es Rentable Diplomado en Calidad en el Software • Las empresas gastan entre 20 y 30% de facturación resolviendo equivocaciones y quejas. • La baja calidad perjudica la imagen de la empresa y cuesta sumas incalculables de dinero. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  16. La Inversión en Calidad Diplomado en Calidad en el Software • Invertir en Calidad da como resultado… • Menos Defectos • Mejores Productos • Mejor Situación Económica • Aumento del Bienestar • Menor Rotación del Personal • Menor Ausentismo • Clientes Satisfechos • Mejor Imagen Juan Antonio Vega Fernández  Derechos Reservados, 1999

  17. Características de la Calidad Diplomado en Calidad en el Software • La Calidad se ve simple • La Calidad no es absoluta • La Calidad es multidimensional • La Calidad está sujeta a limitantes Juan Antonio Vega Fernández  Derechos Reservados, 1999

  18. Ejemplos de Calidad Diplomado en Calidad en el Software • Rolls-Royce • El mejor carro posible sin importar el precio. • Artesanía a mano • No importa el gasto de combustible, ni el costo del seguro, ni el costo del mantenimiento. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  19. Ejemplos de Calidad Diplomado en Calidad en el Software • BMW • Calidad a un precio dado alto • Mejor ingeniería posible • Impecables detalles técnicos • Eficiente consumo de gasolina • Costo de mantenimiento alto Juan Antonio Vega Fernández  Derechos Reservados, 1999

  20. Ejemplos de Calidad Diplomado en Calidad en el Software • Honda • Calidad a un precio medio • Buena ingeniería • Eficiente consumo de gasolina • Costo bajo de seguro • Costo bajo de mantenimiento Juan Antonio Vega Fernández  Derechos Reservados, 1999

  21. Ejemplos de Calidad Diplomado en Calidad en el Software • Golf • Calidad a un precio bajo • El factor de costo es el más importante y se comprometen los demás factores • La ingeniería no es tan buena, la suavidad del manejo es mala, el rendimiento del motor no es alto • El costo de mantenimiento es bajo Juan Antonio Vega Fernández  Derechos Reservados, 1999

  22. Hacia una Definición de Calidad Diplomado en Calidad en el Software La Calidad puede ser vista como la respuesta a las exigencias y expectativas “tangibles” e “intangibles” tanto de las otras personas como de las propias. Tangibles: Tiempo, cantidad, finanzas, índice de defectos, función, durabilidad, seguridad, y garantía. Intangibles: Actitudes, compromiso, comportamiento, atención, credibilidad, coherencia, y lealtad. Juan Antonio Vega Fernández  Derechos Reservados, 1999

  23. Definición de Calidad Diplomado en Calidad en el Software • Es la totalidad de características de un producto o servicio que lo hacen satisfacer las necesidades requeridas o implícitas (ISO, 1986). Juan Antonio Vega Fernández  Derechos Reservados, 1999

  24. + La Calidad es un Proceso Diplomado en Calidad en el Software Juan Antonio Vega Fernández  Derechos Reservados, 1999

More Related