3. CONSIDERACIONES PRACTICAS
CALIDAD DE
SOFTWARE
 REQUERIMIENTOS DE CALIDAD DE
SOFTWARE
• Factores de influencias:
o Recursos necesarios
o Limites a los esfuerzos
• Confiabilidad: Son la exigencia de calidad principal además de la funcionalidad
básica
o Tolerancia al defecto
o Fiabilidad
o Seguridad
o Usabilidad
• Niveles de integridad del software: se determina en base a las consecuencias posible
de fracaso del software, por ende son importantes técnicas como el análisis de
para la seguridad o el análisis de amenazas para la fiabilidad.
 CARACTERIZACIÓN DE DEFECTOS
• Caracterizar estos defectos conduce a un entendimiento del
producto, facilita correcciones al proceso o al producto, e informa
al gestor del proyecto o al cliente del estado del proceso o el
producto.
• Los modelos de fiabilidad son construidos en base a los fallos
recogidos durante pruebas de software o procedentes de
software en servicio, y de esta manera pueden ser usados para
predecir futuros fracasos y asistir en decisiones sobre cuando
detener las pruebas.
 TÉCNICAS DE GESTIÓN DE CALIDAD DE
SOFTWARE
• Técnicas estáticas
• Técnicas intensivas de personal
• Técnicas analíticas
• Técnicas dinámicas
• Pruebas
 MEDICIÓN DE CALIDAD DEL SOFTWARE
• Las métricas para características de calidad y rasgos de
producto pueden resultar útiles en sí mismas pueden aplicarse
técnicas matemáticas y gráficas para ayudar en la visualización
de los gestores con poder de decisión para concentrar
recursos donde resulten más necesarios.
• Las técnicas de predicción asisten en la planificación del
periodo de prueba y en la predicción del fracaso.

Cap11 l3

  • 1.
  • 2.
     REQUERIMIENTOS DECALIDAD DE SOFTWARE • Factores de influencias: o Recursos necesarios o Limites a los esfuerzos • Confiabilidad: Son la exigencia de calidad principal además de la funcionalidad básica o Tolerancia al defecto o Fiabilidad o Seguridad o Usabilidad • Niveles de integridad del software: se determina en base a las consecuencias posible de fracaso del software, por ende son importantes técnicas como el análisis de para la seguridad o el análisis de amenazas para la fiabilidad.
  • 3.
     CARACTERIZACIÓN DEDEFECTOS • Caracterizar estos defectos conduce a un entendimiento del producto, facilita correcciones al proceso o al producto, e informa al gestor del proyecto o al cliente del estado del proceso o el producto. • Los modelos de fiabilidad son construidos en base a los fallos recogidos durante pruebas de software o procedentes de software en servicio, y de esta manera pueden ser usados para predecir futuros fracasos y asistir en decisiones sobre cuando detener las pruebas.
  • 4.
     TÉCNICAS DEGESTIÓN DE CALIDAD DE SOFTWARE • Técnicas estáticas • Técnicas intensivas de personal • Técnicas analíticas • Técnicas dinámicas • Pruebas
  • 5.
     MEDICIÓN DECALIDAD DEL SOFTWARE • Las métricas para características de calidad y rasgos de producto pueden resultar útiles en sí mismas pueden aplicarse técnicas matemáticas y gráficas para ayudar en la visualización de los gestores con poder de decisión para concentrar recursos donde resulten más necesarios. • Las técnicas de predicción asisten en la planificación del periodo de prueba y en la predicción del fracaso.