La prevención de defectos (DP) generalmente se considera como un proceso que simplemente evita que los defectos vuelvan a ocurrir en el ciclo de vida de desarrollo de software (SDLC) . Aquí, los defectos se definen básicamente como errores que pueden ocurrir en diferentes etapas de SDLC. Es uno de los mejores métodos para eliminar defectos en una etapa temprana de prueba en lugar de identificarlos en una etapa posterior y luego resolverlos.
Pasos involucrados en DP:
Hay básicamente tres pasos del proceso de prevención de defectos como se indica a continuación:
- Identificación de defectos críticos: la
identificación de defectos es una de las partes principales de la prevención de defectos. Durante SDLC, se encuentran diferentes tipos de defectos. Cada defecto tiene un impacto diferente en el sistema. Algunos de ellos tienen un impacto severo, es decir, afectan en gran medida al sistema, algunos de ellos son menos severos, es decir, tienen un impacto menor en el sistema, y algunos de ellos tienen un impacto muy menor en el sistema que puede considerarse insignificante. Por lo tanto, es muy importante identificar los defectos críticos y más graves en el sistema lo antes posible. Los defectos críticos son muy graves y tienen un mayor impacto en el sistema ya que, cuando ocurren, pueden detener el funcionamiento del sistema en general o pueden causar otros problemas a un nivel mayor. Por lo tanto, es muy esencial identificar los defectos críticos. - Estimar el impacto esperado:
estimar el impacto esperado del defecto en el costo también es una parte importante de la prevención de defectos. Cada vez que se encuentra un defecto en el sistema, surge la pregunta principal: ¿cuáles son las medidas que se deben tomar para resolverlo y la cantidad requerida para resolverlo? Cuanto más crítico sea el defecto, mayor será la cantidad requerida para resolverlo, ya que se requerirán más esfuerzos y recursos para resolverlo. Por lo tanto, es mejor estimar el impacto esperado del defecto en el costo si el defecto se encuentra u ocurre de alguna manera. Después de eso, se deben tomar algunas medidas para minimizar su aparición. - Minimizar el impacto esperado:
después de identificar y estimar el impacto de los defectos críticos, se deben tomar algunas medidas para minimizar o eliminar los defectos de forma permanente antes de que ocurran. Minimizar el impacto esperado también es una parte importante de la prevención de defectos. Si uno no puede eliminar el defecto, entonces debe intentar reducir la posibilidad de que ocurra y su impacto.
Ventajas de DP:
- El número de defectos en un sistema se reduce o minimiza tomando algunas medidas requeridas.
- Se mejora la lista de verificación que se está desarrollando para su revisión.
- La cantidad de trabajo requerida para reparar el defecto se reduce a medida que se minimiza el número de defectos.
- El costo total de producción se reduce ya que el costo requerido para resolver el defecto se minimiza al tomar algunas medidas para evitar que el defecto vuelva a ocurrir.
- Ayuda a hacer que el software esté libre de defectos tanto como sea posible.
- Aumentar la calidad general de los productos de software.
- Mejora el proceso de software al respaldar el proceso de prueba y minimizar el costo requerido para resolver errores.
Publicación traducida automáticamente
Artículo escrito por madhurihammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA