SlideShare una empresa de Scribd logo
1 de 17
Calidad y Garantía de Calidad
    ISF5501 Ingeniería de Software
              Semana 16
Aprendizajes Esperados:
Configura aplicaciones para uso
       en producción.

                 Contenidos:
  Instala aplicaciones informáticas para el
    uso en producción de una aplicación.
Temario Semana 16


1. Calidad y Garantía de Calidad del Software
2. Síntesis
Calidad y Garantía de Calidad
 ¿Qué es la Calidad del Software?

   Es la concordancia con los
   requisitos funcionales y de
   rendimiento explícitamente
   establecidos,     con       los
   estándares de desarrollo
   explícitamente
   documentados y con las
   características implícitas que
   se espera de todo Software
   desarrollado
   profesionalmente.
Calidad y Garantía de Calidad
 La Calidad del Software hace hincapié en tres
  puntos importantes:

  i. Los requisitos del software son las medidas de la calidad.
     La falta de concordancia con los requisitos es una falta de
     calidad.
  ii. Los estándares específicos definen un conjunto de
      criterios de desarrollo que guían la forma en que se aplica
      la Ingeniería del SW. Si no se siguen esos criterios, casi
      siempre habrá falta de calidad.

  iii. El SW se debe ajustar a ciertos requisitos implícitos (buen
       mantenimiento, por ejemplo); si no es así, la calidad
       queda en entredicho.
Calidad y Garantía de Calidad
a. Factores de Calidad
  • Los factores que afectan la calidad del software se
    pueden medir de dos formas: a través de factores
    medidos directamente (LDC, errores, tiempo), ó a través
    de factores medidos indirectamente (facilidad de
    uso, mantenimiento).

  • Los factores de calidad se centran en tres aspectos:
     Sus características operativas.
      Su capacidad de soportar los cambios.
      Su adaptabilidad a nuevos entornos.
Calidad y Garantía de Calidad
a. Factores de Calidad
  • Algunos de los factores a considerar, pueden ser:
      Facilidad de Mantenimiento: ¿puedo corregirlo?
      Flexibilidad: ¿puedo cambiarlo?
      Facilidad de Prueba: ¿puedo probarlo?
      Portabilidad: ¿podré usarlo en otra máquina?
      Reusabilidad: ¿podré reusar alguna parte del
       software?
      Interoperabilidad: ¿podré hacerlo interactuar con
       otros sistemas?
Calidad y Garantía de Calidad
a. Factores de Calidad
  • Para los Factores anteriores, se pueden proporcionar las
    siguientes descripciones:
    i. Corrección: grado de satisfacción de sus
         especificaciones y los objetivos de la misión
         encomendada.
    ii. Fiabilidad: grado de precisión esperada en el
         cumplimientos de sus funciones.
    iii. Eficiencia: la cantidad de recursos técnicos y de
         código requerido para llevar a cabo sus funciones.
    iv. Integridad: el grado de control sobre el software en
         virtud al acceso al sistema o a los datos por personal
         no autorizado.
Calidad y Garantía de Calidad
a. Factores de Calidad
     v. Facilidad        de       Uso:       amistosidad   del
         software, preparación de su entrada e interpretación
         de su salida.
     vi. Facilidad de Mantenimiento: esfuerzo requerido para
         localizar y arreglar un error en el sistema.
     vii.Flexibilidad: el esfuerzo requerido para modificar un
         programa o módulo operativo.
     viii.Facilidad de Prueba: esfuerzo requerido para probar
         un módulo para asegurar que realiza la función
         requerida.
     ix. Portabilidad: esfuerzo requerido para el traspaso del
         sistema desde un entorno (HW y SW) a otro.
Calidad y Garantía de Calidad
a. Factores de Calidad
     x. Reusabilidad: el grado en que un módulo se puede
        reusar en otras aplicaciones del sistema.
     xi. Facilidad de Interoperación: el esfuerzo requerido
         para acoplar un sistema a otro.
Calidad y Garantía de Calidad
b. Garantía de Calidad del Software (SQA)
   • La SQA es un planificado y sistemático diseño de
     acciones que se requieren para asegurar la calidad del
     software.
   • La garantía del software depende de muchos
     participantes          de          la        organización
     (ingenieros, analistas, desarrolladores, comerciales, etc.)
     , quienes darán forma al grupo de SQA.
   • El grupo de SQA debe responder una serie de
     interrogantes desde punto de vista del cliente, para
     asegurar de esta manera que se mantenga la calidad del
     software.
Calidad y Garantía de Calidad
b. Garantía de Calidad del Software (SQA)
  • Para mantener dicha garantía, el grupo de SQA debe
    cumplir con las siguientes actividades principales:

      Aplicación de Métodos Técnicos: conjunto de
       herramientas que permiten un diseño y
       especificaciones de alta calidad.

      Revisiones Técnicas Formales: una vez diseñado el
       prototipo se debe garantizar su calidad a través de la
       RTF, que es una reunión del personal técnico con el
       propósito de descubrir problemas de calidad. Estas
       pruebas a veces suelen ser mas efectivas que las
       pruebas de error aplicadas al mismo software.
Calidad y Garantía de Calidad
b. Garantía de Calidad del Software (SQA)

      Pruebas del Software: combina una serie de múltiples
       pasos con una serie de métodos de diseño de casos
       de prueba que ayudan a asegurar una efectiva
       detección de errores.

      Ajuste de Estándares: los estándares de calidad varían
       de empresa a empresa. Si existen estándares formales
       se debe establecer una actividad de SQA para
       garantizar que se cumplan.
Calidad y Garantía de Calidad
b. Garantía de Calidad del Software (SQA)

      Control de Cambio: este proceso contribuye
       directamente a la calidad del software al formalizar
       las peticiones de cambio, evaluar la naturaleza del
       cambio y controlar el impacto del cambio. El Control
       de Cambios se aplica durante las fases de desarrollo y
       mantenimiento.
      Medición: conjunto de medidas técnicas orientadas a
       la gestión que permiten tener una visión cuantitativa
       de la calidad a través de métricas.

      Generación del informe final de Calidad:
Calidad y Garantía de Calidad
b. Garantía de Calidad del Software (SQA)
  • En resumen, la Garantía de Calidad del Software es la
    guía de los preceptos de gestión y de las disciplinas de
    diseño de la garantía de calidad para el espacio
    tecnológico y la aplicación de la ingeniería de software.


  • La capacidad de garantizar
    la calidad es la medida de la
    madurez de la disciplina de
    ingeniería.
Temario Semana 16


1. Calidad y Garantía de Calidad del Software
2. Síntesis
Síntesis
• La Calidad del Software asegura que el producto
  desarrollado fue trabajado en base a un estándar de
  calidad.
• El paso a QA es una etapa destinada a trasladar el
  producto de un ambiente controlado (ambiente de
  pruebas) a un ambiente productivo.

• La Garantía de Calidad (SQA) es un equipo de
  profesionales que cumple con la misión de hacer valer
  que el producto fue desarrollado bajo el concepto de
  calidad.

Más contenido relacionado

La actualidad más candente

Aseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIIAseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIITensor
 
Gestion de la Calidad del Software
Gestion de la Calidad del SoftwareGestion de la Calidad del Software
Gestion de la Calidad del SoftwareHenry Torres
 
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...Luis Eduardo Pelaez Valencia
 
La Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareLa Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareScio Consulting
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IITensor
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión GeneralRuth Hidalgo Tene
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftwareorlando8909
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareyecka25
 
Actividad de aprendizaje 2
Actividad  de aprendizaje 2Actividad  de aprendizaje 2
Actividad de aprendizaje 2Oroxko Vargas
 
Calidad del Software en Proyectos Open Source
Calidad del Software en Proyectos Open SourceCalidad del Software en Proyectos Open Source
Calidad del Software en Proyectos Open SourceMarcos Blanco Galán
 
Ejemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesEjemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesMICProductivity
 
CALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRE
CALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRECALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRE
CALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTREJuan Raul Vergara
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareTensor
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareMrEdHy
 

La actualidad más candente (20)

La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 
Aseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIIAseguramiento de la calidad en software III
Aseguramiento de la calidad en software III
 
Gestion de la Calidad del Software
Gestion de la Calidad del SoftwareGestion de la Calidad del Software
Gestion de la Calidad del Software
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
Gestión de la calidad en los proyectos de desarrollo de software - SQA (Asegu...
 
La Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareLa Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de Software
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware
 
Sqa
SqaSqa
Sqa
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Gestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de SoftwareGestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de Software
 
Actividad de aprendizaje 2
Actividad  de aprendizaje 2Actividad  de aprendizaje 2
Actividad de aprendizaje 2
 
Calidad Del Software
Calidad Del SoftwareCalidad Del Software
Calidad Del Software
 
Calidad del Software en Proyectos Open Source
Calidad del Software en Proyectos Open SourceCalidad del Software en Proyectos Open Source
Calidad del Software en Proyectos Open Source
 
Ejemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesEjemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdencies
 
CALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRE
CALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRECALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRE
CALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRE
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del Software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software Unidad 1
Calidad de software Unidad 1Calidad de software Unidad 1
Calidad de software Unidad 1
 

Destacado

Ra semana 13 1
Ra semana 13 1Ra semana 13 1
Ra semana 13 1victdiazm
 
Ra semana 3 1
Ra semana 3 1Ra semana 3 1
Ra semana 3 1victdiazm
 
Ra semana 4 2
Ra semana 4 2Ra semana 4 2
Ra semana 4 2victdiazm
 
Ra semana 13 2
Ra semana 13 2Ra semana 13 2
Ra semana 13 2victdiazm
 
Ra semana 1 2
Ra semana 1 2Ra semana 1 2
Ra semana 1 2victdiazm
 
Ra semana 12
Ra semana 12Ra semana 12
Ra semana 12victdiazm
 
Ra semana 7 2
Ra semana 7 2Ra semana 7 2
Ra semana 7 2victdiazm
 
Ra semana 3 2
Ra semana 3 2Ra semana 3 2
Ra semana 3 2victdiazm
 
Ra semana 14 2
Ra semana 14 2Ra semana 14 2
Ra semana 14 2victdiazm
 
Ra semana 6 1
Ra semana 6 1Ra semana 6 1
Ra semana 6 1victdiazm
 
Ra semana 4 1
Ra semana 4 1Ra semana 4 1
Ra semana 4 1victdiazm
 
Ra semana 2 2
Ra semana 2 2Ra semana 2 2
Ra semana 2 2victdiazm
 
Ra semana 15
Ra semana 15Ra semana 15
Ra semana 15victdiazm
 
Semana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipesSemana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipesvictdiazm
 
Ra semana 11 2
Ra semana 11 2Ra semana 11 2
Ra semana 11 2victdiazm
 
Ra semana 7 1
Ra semana 7 1Ra semana 7 1
Ra semana 7 1victdiazm
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linuxvictdiazm
 
Cca v1 ms-excel
Cca v1 ms-excelCca v1 ms-excel
Cca v1 ms-excelvictdiazm
 

Destacado (20)

Ra semana 13 1
Ra semana 13 1Ra semana 13 1
Ra semana 13 1
 
Ra semana 8
Ra semana 8Ra semana 8
Ra semana 8
 
Ra semana 3 1
Ra semana 3 1Ra semana 3 1
Ra semana 3 1
 
Ra semana 4 2
Ra semana 4 2Ra semana 4 2
Ra semana 4 2
 
Ra semana 5
Ra semana 5Ra semana 5
Ra semana 5
 
Ra semana 13 2
Ra semana 13 2Ra semana 13 2
Ra semana 13 2
 
Ra semana 1 2
Ra semana 1 2Ra semana 1 2
Ra semana 1 2
 
Ra semana 12
Ra semana 12Ra semana 12
Ra semana 12
 
Ra semana 7 2
Ra semana 7 2Ra semana 7 2
Ra semana 7 2
 
Ra semana 3 2
Ra semana 3 2Ra semana 3 2
Ra semana 3 2
 
Ra semana 14 2
Ra semana 14 2Ra semana 14 2
Ra semana 14 2
 
Ra semana 6 1
Ra semana 6 1Ra semana 6 1
Ra semana 6 1
 
Ra semana 4 1
Ra semana 4 1Ra semana 4 1
Ra semana 4 1
 
Ra semana 2 2
Ra semana 2 2Ra semana 2 2
Ra semana 2 2
 
Ra semana 15
Ra semana 15Ra semana 15
Ra semana 15
 
Semana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipesSemana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipes
 
Ra semana 11 2
Ra semana 11 2Ra semana 11 2
Ra semana 11 2
 
Ra semana 7 1
Ra semana 7 1Ra semana 7 1
Ra semana 7 1
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Cca v1 ms-excel
Cca v1 ms-excelCca v1 ms-excel
Cca v1 ms-excel
 

Similar a Ra semana 16

Unidad # 10 calidad del software
Unidad # 10 calidad del softwareUnidad # 10 calidad del software
Unidad # 10 calidad del softwareDarleneperalta
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwarenaviwz
 
Unidad # 10 calidad del software
Unidad # 10 calidad del softwareUnidad # 10 calidad del software
Unidad # 10 calidad del softwareEmily Moncada
 
Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020EtelvinaArchundia
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidadIsabel
 
Aseguramiento de calidad
Aseguramiento de calidadAseguramiento de calidad
Aseguramiento de calidadJorge Garcia
 
Uni4controlcalidad
Uni4controlcalidadUni4controlcalidad
Uni4controlcalidadguest1a4b38
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareLuisa Chiappe
 
Calidad del software
Calidad del software Calidad del software
Calidad del software Luisa Chiappe
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de softwareNoe Moctezuma
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareflaco_mendez
 
calidad en desarrollo de software y sus atributos
calidad en desarrollo de software y sus atributoscalidad en desarrollo de software y sus atributos
calidad en desarrollo de software y sus atributosArturoDelAngel9
 

Similar a Ra semana 16 (20)

Unidad # 10 calidad del software
Unidad # 10 calidad del softwareUnidad # 10 calidad del software
Unidad # 10 calidad del software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Unidad # 10 calidad del software
Unidad # 10 calidad del softwareUnidad # 10 calidad del software
Unidad # 10 calidad del software
 
Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidad
 
Aseguramiento de calidad
Aseguramiento de calidadAseguramiento de calidad
Aseguramiento de calidad
 
S1-CDSQA.pptx
S1-CDSQA.pptxS1-CDSQA.pptx
S1-CDSQA.pptx
 
Como medir la calidad de software
Como medir la calidad de softwareComo medir la calidad de software
Como medir la calidad de software
 
Uni4controlcalidad
Uni4controlcalidadUni4controlcalidad
Uni4controlcalidad
 
Calidaddelsoftware
CalidaddelsoftwareCalidaddelsoftware
Calidaddelsoftware
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Calidad del software
Calidad del software Calidad del software
Calidad del software
 
Gestión De Calidad
Gestión De CalidadGestión De Calidad
Gestión De Calidad
 
GestióN De Calidad
GestióN De CalidadGestióN De Calidad
GestióN De Calidad
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
Unidad1_EMDS.pptx
Unidad1_EMDS.pptxUnidad1_EMDS.pptx
Unidad1_EMDS.pptx
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
calidad en desarrollo de software y sus atributos
calidad en desarrollo de software y sus atributoscalidad en desarrollo de software y sus atributos
calidad en desarrollo de software y sus atributos
 

Más de victdiazm

Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsvictdiazm
 
Semana 9 standard io and pipes guia de ejercicios resuelta
Semana 9   standard io and pipes  guia de ejercicios resueltaSemana 9   standard io and pipes  guia de ejercicios resuelta
Semana 9 standard io and pipes guia de ejercicios resueltavictdiazm
 
Semana 7 y 8 the linux filesystem guia de ejercicios resuelta
Semana 7 y 8   the linux filesystem guia de ejercicios resueltaSemana 7 y 8   the linux filesystem guia de ejercicios resuelta
Semana 7 y 8 the linux filesystem guia de ejercicios resueltavictdiazm
 
Semana 4 y 5 la shell bash guia de ejercicios resuelta
Semana 4 y 5  la shell bash guia de ejercicios resueltaSemana 4 y 5  la shell bash guia de ejercicios resuelta
Semana 4 y 5 la shell bash guia de ejercicios resueltavictdiazm
 
Semana 2 y 3 file ownerships and permissions guia de ejercicios resuelta
Semana 2 y 3   file ownerships and permissions guia de ejercicios resueltaSemana 2 y 3   file ownerships and permissions guia de ejercicios resuelta
Semana 2 y 3 file ownerships and permissions guia de ejercicios resueltavictdiazm
 
Semana 1 quick tours guia de ejercicios resuelta
Semana 1   quick tours guia de ejercicios resueltaSemana 1   quick tours guia de ejercicios resuelta
Semana 1 quick tours guia de ejercicios resueltavictdiazm
 
Semana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resueltaSemana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resueltavictdiazm
 
Semana 4 y_5_-_la_shell_bash
Semana 4 y_5_-_la_shell_bashSemana 4 y_5_-_la_shell_bash
Semana 4 y_5_-_la_shell_bashvictdiazm
 
Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsvictdiazm
 
Semana 1 -_quick_tours_guia_de_ejercicios_resuelta
Semana 1 -_quick_tours_guia_de_ejercicios_resueltaSemana 1 -_quick_tours_guia_de_ejercicios_resuelta
Semana 1 -_quick_tours_guia_de_ejercicios_resueltavictdiazm
 
Semana 1 -_quick_tours
Semana 1 -_quick_toursSemana 1 -_quick_tours
Semana 1 -_quick_toursvictdiazm
 
Semana 16 usuarios y grupos
Semana 16 usuarios y gruposSemana 16 usuarios y grupos
Semana 16 usuarios y gruposvictdiazm
 
Semana 13 y 14 aplicaciones de redes
Semana 13 y 14 aplicaciones de redesSemana 13 y 14 aplicaciones de redes
Semana 13 y 14 aplicaciones de redesvictdiazm
 
Semana 12 filesystem basico
Semana 12  filesystem basicoSemana 12  filesystem basico
Semana 12 filesystem basicovictdiazm
 
Semana 10 administracion de procesos
Semana 10 administracion de procesosSemana 10 administracion de procesos
Semana 10 administracion de procesosvictdiazm
 
Semana 9 entradas salidas estandar y pipes
Semana 9 entradas salidas estandar y pipesSemana 9 entradas salidas estandar y pipes
Semana 9 entradas salidas estandar y pipesvictdiazm
 
Semana 8 herramientas de procesos de string
Semana 8  herramientas de procesos de stringSemana 8  herramientas de procesos de string
Semana 8 herramientas de procesos de stringvictdiazm
 
Semana 7 y 8 sistemas de archivos linux
Semana 7 y 8 sistemas de archivos linuxSemana 7 y 8 sistemas de archivos linux
Semana 7 y 8 sistemas de archivos linuxvictdiazm
 
Control1 victoria diaz
Control1   victoria diazControl1   victoria diaz
Control1 victoria diazvictdiazm
 

Más de victdiazm (20)

Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissions
 
Semana 9 standard io and pipes guia de ejercicios resuelta
Semana 9   standard io and pipes  guia de ejercicios resueltaSemana 9   standard io and pipes  guia de ejercicios resuelta
Semana 9 standard io and pipes guia de ejercicios resuelta
 
Semana 7 y 8 the linux filesystem guia de ejercicios resuelta
Semana 7 y 8   the linux filesystem guia de ejercicios resueltaSemana 7 y 8   the linux filesystem guia de ejercicios resuelta
Semana 7 y 8 the linux filesystem guia de ejercicios resuelta
 
Semana 4 y 5 la shell bash guia de ejercicios resuelta
Semana 4 y 5  la shell bash guia de ejercicios resueltaSemana 4 y 5  la shell bash guia de ejercicios resuelta
Semana 4 y 5 la shell bash guia de ejercicios resuelta
 
Semana 2 y 3 file ownerships and permissions guia de ejercicios resuelta
Semana 2 y 3   file ownerships and permissions guia de ejercicios resueltaSemana 2 y 3   file ownerships and permissions guia de ejercicios resuelta
Semana 2 y 3 file ownerships and permissions guia de ejercicios resuelta
 
Semana 1 quick tours guia de ejercicios resuelta
Semana 1   quick tours guia de ejercicios resueltaSemana 1   quick tours guia de ejercicios resuelta
Semana 1 quick tours guia de ejercicios resuelta
 
Semana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resueltaSemana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resuelta
 
Semana 4 y_5_-_la_shell_bash
Semana 4 y_5_-_la_shell_bashSemana 4 y_5_-_la_shell_bash
Semana 4 y_5_-_la_shell_bash
 
Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissions
 
Semana 1 -_quick_tours_guia_de_ejercicios_resuelta
Semana 1 -_quick_tours_guia_de_ejercicios_resueltaSemana 1 -_quick_tours_guia_de_ejercicios_resuelta
Semana 1 -_quick_tours_guia_de_ejercicios_resuelta
 
Semana 1 -_quick_tours
Semana 1 -_quick_toursSemana 1 -_quick_tours
Semana 1 -_quick_tours
 
Semana 16 usuarios y grupos
Semana 16 usuarios y gruposSemana 16 usuarios y grupos
Semana 16 usuarios y grupos
 
Semana 13 y 14 aplicaciones de redes
Semana 13 y 14 aplicaciones de redesSemana 13 y 14 aplicaciones de redes
Semana 13 y 14 aplicaciones de redes
 
Semana 12 filesystem basico
Semana 12  filesystem basicoSemana 12  filesystem basico
Semana 12 filesystem basico
 
Semana 10 administracion de procesos
Semana 10 administracion de procesosSemana 10 administracion de procesos
Semana 10 administracion de procesos
 
Semana 9 entradas salidas estandar y pipes
Semana 9 entradas salidas estandar y pipesSemana 9 entradas salidas estandar y pipes
Semana 9 entradas salidas estandar y pipes
 
Semana 8 herramientas de procesos de string
Semana 8  herramientas de procesos de stringSemana 8  herramientas de procesos de string
Semana 8 herramientas de procesos de string
 
Semana 7 y 8 sistemas de archivos linux
Semana 7 y 8 sistemas de archivos linuxSemana 7 y 8 sistemas de archivos linux
Semana 7 y 8 sistemas de archivos linux
 
Script
ScriptScript
Script
 
Control1 victoria diaz
Control1   victoria diazControl1   victoria diaz
Control1 victoria diaz
 

Ra semana 16

  • 1. Calidad y Garantía de Calidad ISF5501 Ingeniería de Software Semana 16
  • 2. Aprendizajes Esperados: Configura aplicaciones para uso en producción. Contenidos: Instala aplicaciones informáticas para el uso en producción de una aplicación.
  • 3. Temario Semana 16 1. Calidad y Garantía de Calidad del Software 2. Síntesis
  • 4. Calidad y Garantía de Calidad  ¿Qué es la Calidad del Software? Es la concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos, con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo Software desarrollado profesionalmente.
  • 5. Calidad y Garantía de Calidad  La Calidad del Software hace hincapié en tres puntos importantes: i. Los requisitos del software son las medidas de la calidad. La falta de concordancia con los requisitos es una falta de calidad. ii. Los estándares específicos definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la Ingeniería del SW. Si no se siguen esos criterios, casi siempre habrá falta de calidad. iii. El SW se debe ajustar a ciertos requisitos implícitos (buen mantenimiento, por ejemplo); si no es así, la calidad queda en entredicho.
  • 6. Calidad y Garantía de Calidad a. Factores de Calidad • Los factores que afectan la calidad del software se pueden medir de dos formas: a través de factores medidos directamente (LDC, errores, tiempo), ó a través de factores medidos indirectamente (facilidad de uso, mantenimiento). • Los factores de calidad se centran en tres aspectos:  Sus características operativas.  Su capacidad de soportar los cambios.  Su adaptabilidad a nuevos entornos.
  • 7. Calidad y Garantía de Calidad a. Factores de Calidad • Algunos de los factores a considerar, pueden ser:  Facilidad de Mantenimiento: ¿puedo corregirlo?  Flexibilidad: ¿puedo cambiarlo?  Facilidad de Prueba: ¿puedo probarlo?  Portabilidad: ¿podré usarlo en otra máquina?  Reusabilidad: ¿podré reusar alguna parte del software?  Interoperabilidad: ¿podré hacerlo interactuar con otros sistemas?
  • 8. Calidad y Garantía de Calidad a. Factores de Calidad • Para los Factores anteriores, se pueden proporcionar las siguientes descripciones: i. Corrección: grado de satisfacción de sus especificaciones y los objetivos de la misión encomendada. ii. Fiabilidad: grado de precisión esperada en el cumplimientos de sus funciones. iii. Eficiencia: la cantidad de recursos técnicos y de código requerido para llevar a cabo sus funciones. iv. Integridad: el grado de control sobre el software en virtud al acceso al sistema o a los datos por personal no autorizado.
  • 9. Calidad y Garantía de Calidad a. Factores de Calidad v. Facilidad de Uso: amistosidad del software, preparación de su entrada e interpretación de su salida. vi. Facilidad de Mantenimiento: esfuerzo requerido para localizar y arreglar un error en el sistema. vii.Flexibilidad: el esfuerzo requerido para modificar un programa o módulo operativo. viii.Facilidad de Prueba: esfuerzo requerido para probar un módulo para asegurar que realiza la función requerida. ix. Portabilidad: esfuerzo requerido para el traspaso del sistema desde un entorno (HW y SW) a otro.
  • 10. Calidad y Garantía de Calidad a. Factores de Calidad x. Reusabilidad: el grado en que un módulo se puede reusar en otras aplicaciones del sistema. xi. Facilidad de Interoperación: el esfuerzo requerido para acoplar un sistema a otro.
  • 11. Calidad y Garantía de Calidad b. Garantía de Calidad del Software (SQA) • La SQA es un planificado y sistemático diseño de acciones que se requieren para asegurar la calidad del software. • La garantía del software depende de muchos participantes de la organización (ingenieros, analistas, desarrolladores, comerciales, etc.) , quienes darán forma al grupo de SQA. • El grupo de SQA debe responder una serie de interrogantes desde punto de vista del cliente, para asegurar de esta manera que se mantenga la calidad del software.
  • 12. Calidad y Garantía de Calidad b. Garantía de Calidad del Software (SQA) • Para mantener dicha garantía, el grupo de SQA debe cumplir con las siguientes actividades principales:  Aplicación de Métodos Técnicos: conjunto de herramientas que permiten un diseño y especificaciones de alta calidad.  Revisiones Técnicas Formales: una vez diseñado el prototipo se debe garantizar su calidad a través de la RTF, que es una reunión del personal técnico con el propósito de descubrir problemas de calidad. Estas pruebas a veces suelen ser mas efectivas que las pruebas de error aplicadas al mismo software.
  • 13. Calidad y Garantía de Calidad b. Garantía de Calidad del Software (SQA)  Pruebas del Software: combina una serie de múltiples pasos con una serie de métodos de diseño de casos de prueba que ayudan a asegurar una efectiva detección de errores.  Ajuste de Estándares: los estándares de calidad varían de empresa a empresa. Si existen estándares formales se debe establecer una actividad de SQA para garantizar que se cumplan.
  • 14. Calidad y Garantía de Calidad b. Garantía de Calidad del Software (SQA)  Control de Cambio: este proceso contribuye directamente a la calidad del software al formalizar las peticiones de cambio, evaluar la naturaleza del cambio y controlar el impacto del cambio. El Control de Cambios se aplica durante las fases de desarrollo y mantenimiento.  Medición: conjunto de medidas técnicas orientadas a la gestión que permiten tener una visión cuantitativa de la calidad a través de métricas.  Generación del informe final de Calidad:
  • 15. Calidad y Garantía de Calidad b. Garantía de Calidad del Software (SQA) • En resumen, la Garantía de Calidad del Software es la guía de los preceptos de gestión y de las disciplinas de diseño de la garantía de calidad para el espacio tecnológico y la aplicación de la ingeniería de software. • La capacidad de garantizar la calidad es la medida de la madurez de la disciplina de ingeniería.
  • 16. Temario Semana 16 1. Calidad y Garantía de Calidad del Software 2. Síntesis
  • 17. Síntesis • La Calidad del Software asegura que el producto desarrollado fue trabajado en base a un estándar de calidad. • El paso a QA es una etapa destinada a trasladar el producto de un ambiente controlado (ambiente de pruebas) a un ambiente productivo. • La Garantía de Calidad (SQA) es un equipo de profesionales que cumple con la misión de hacer valer que el producto fue desarrollado bajo el concepto de calidad.