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...
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...
Un caso de prueba o test case es, en ingeniería del software, un conjunto de condiciones o variables bajo las cuáles un analista determinará si una aplicación, un sistema software (software system), o una característica de éstos es parcial o completamente satisfactoria. Las pruebas de software (Software Testing) comprenden el conjunto de actividades que se realizan para identificar posibles fallos de funcionamiento, configuración o usabilidad de un programa o aplicación, por medio de pruebas sobre el comportamiento de este. Cuando un caso de prueba finaliza su estado podrá ser: · Pasado: si todos los pasos a ejecutar han sido correctos. · Fallado: si uno o varios pasos han sido erróneos. · Bloqueado: si un caso de...
Comentarios
Publicar un comentario