A este cuaderno de apuntes para la asignatura de Gestión calidad del software soy estudiante del sexto nivel de la carrera de ingeniería en sistema de universidad Laica Eloy Alfaro de Manabí
Costes de la calidad del software Los conceptos costes de calidad y costes de no calidad son de aparición reciente en el sector del desarrollo software si lo comparamos con las muchas décadas que estos conceptos se utilizan en otros sectores como la ingeniería industrial o la construcción. En sectores veteranos, el análisis económico de la calidad se realiza en base a los siguientes conceptos: · Costes de detección: Costes de busqueda del defecto en el producto. · Costes (inversión) en prevención: Costes para evitar que el proceso inyecte defectos en el producto. · Costes de fallo interno: Son los costes de reparación de los defectos encontrados antes de entregar el producto. Tambien hay que contabilizar los costes de mejora del proceso para evitar la repetición de ese fallo. · Cost...
El desarrollo de software como ingeniería ERROR Es una equivocación cometida por un desarrollador. Algunos ejemplos de errores son: un error de tipeo, una malinterpretación de un requerimiento o de la funcionalidad de un método. DEFECTO Un defecto de software es el resultado de un error o deficiencia durante el proceso de creación de programas de ordenador o computadora(software). FALLA En terminología IEEE, una falla es la discrepancia visible que se produce al ejecutar un programa con un defecto, el cual es incapaz de funcionar correctamente (no sigue su curso normal) Verificación y Validación (V&V) Conjunto de procesos de comprobación y análisis que aseguran que el software que se desarrolla está acorde a su especificación y cumple las necesidades de los clientes. ¿Qué es una prueba de software? La prueba de software es un conjunto de herramientas, técnicas y métodos que conducen a la excelencia del desempeño de un programa, así como también la mejor...
Testing y Debugging de Software Las pruebas de software (en inglés software testing) son las investigaciones empíricas y técnicas cuyo objetivo es proporcionar información objetiva e independiente sobre la calidad del producto a la parte interesada o stakeholder. Es una actividad más en el proceso de control de calidad. Debugging • La depuración de programas es el proceso de identificar y corregir errores de programación . En inglés se conoce como debugging , porque se asemeja a la eliminación de bichos ( bugs ), manera en que se conoce informalmente a los errores de programación. TESTING v/s DEBUGGING. La actividad de Testing es llevada a cabo por un equipo de evaluadores, para encontrar el defecto en el software. Los ingenieros de prueba ejecutan sus pruebas en la pieza de software y, si encuentran algún defecto (es decir, los resultados reales no coinciden con l...
Comentarios
Publicar un comentario