el rol de sqa en pis n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
El rol de SQA en PIS PowerPoint Presentation
Download Presentation
El rol de SQA en PIS

Loading in 2 Seconds...

play fullscreen
1 / 19

El rol de SQA en PIS - PowerPoint PPT Presentation


  • 132 Views
  • Uploaded on

El rol de SQA en PIS. Agenda. Objetivo de la charla Conceptos básicos Objetivos del rol Tips para la fase de construcción Herramientas Conclusiones. Objetivo de la charla. Concientizar a los alumnos de la importancia del rol de SQA en el marco del PIS

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

El rol de SQA en PIS


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
agenda
Agenda
  • Objetivo de la charla
  • Conceptos básicos
  • Objetivos del rol
  • Tips para la fase de construcción
  • Herramientas
  • Conclusiones
objetivo de la charla
Objetivo de la charla
  • Concientizar a los alumnos de la importancia del rol de SQA en el marco del PIS
  • Resaltar las buenas y malas prácticas asociadas al rol
  • Presentar los objetivos y actividades del rol para la fase de construcción
definici n de calidad
Definición de calidad
  • IEEE 610.12
    • “El grado en que un sistema, componente o proceso cumple (1) requerimientos especificados, y (2) necesidades o expectativas de cliente o usuario”
  • Calidad referida a las características específicas del producto:
    • Visibles para el usuario (externas)
    • No visibles para el usuario (internas)
    • Medibles (evaluables)
medir la calidad del software
Medir la calidad del software
  • Las mediciones caen en las siguientes categorías:
    • Producto: Defectos encontrados, estructura de software, documentación, tests
    • Aceptación: Problemas, esfuerzo para instalar, esfuerzo para usar
    • Uso: Problemas, disponibilidad, esfuerzo para instalar, opiniones de usuarios
objetivos del rol de sqa
Objetivos del rol de SQA
  • Mejorar la calidad del software monitoreando apropiadamente tanto el producto como el proceso
  • Asegurar el cumplimiento de estandares, procesos y procedimientos
  • Asegurar que cualquier problema en el producto o proceso, llegan a las fuentes que tienen el suficiente poder como para realizar acciones correctivas
el rol de sqa
El rol de SQA
  • Para ser efectivo el SQA necesita:
    • trabajar cerca del desarrollo
    • entender los planes y verificar su ejecucion
    • monitorear la ejecucion de las tareas.
  • La clave de un buen SQA es la actitud de cooperacion y soporte.
el rol de sqa1
El rol de SQA
  • Errores comunes:
    • Pensar que el SQA por si mismo puede hacer todo sobre calidad
    • Pensar que el SQA asegura que los estandares y procedimientos se cumplan
malas pr cticas de sqa
Malas prácticas de SQA
  • Revisar documentos en busqueda de faltas ortográficas
  • Corregir solo el formato de documentos
  • Apegarse al proceso centrandose en los entregables del rol y no en los objetivos
objetivos de la fase de construcci n
Objetivos de la fase de construcción
  • Obtener versiones ejecutables (alfa, beta) tan pronto como sea posible
  • Minimizar los costos de desarrollo, optimizando recursos y evitando el retrabajo.
  • Las actividades esenciales son:
    • Obtener releases del producto que cumplan los criterios de aceptación
    • Manejo y control de recursos y optimización de procesos
actividades del sqa en fase de construcci n
Actividades del SQA en fase de construcción
  • Informe de RTF
    • Tienen un costo importante asociado a la planificación, coordinación, ejecución y análisis
    • Priorizar en función del costo e importancia para el proyecto
  • Informe de revisión de SQA
    • Artefactos sustantivos del proyecto
  • Entrega semanal de SQA
  • Evaluación y ajuste del plan de calidad
puntos clave fase construcci n
Puntos clave - Fase construcción
  • Implementación
  • Verificación
  • Gestión de configuración
implementaci n
Implementación
  • Cumple con el alcance definido
  • Trazabilidad con diseño
  • Trazabilidad con requerimientos
  • Consistente con estandares de implementación
  • Verificación de métricas definidas sobre el código
implementaci n1
Implementación
  • Integración
    • Planificación previa
    • Integración incremental
    • Asignación de responsabilidades y participantes
verificaci n
Verificación
  • Verificar que el Plan de verificación de la iteración cubra los puntos importantes
  • Chequear las técnicas y criterios usados para realizar los casos de pruebas
  • Monitero de la herramienta de gestión de incidentes
  • Chequear la realización de las pruebas de regresión
  • Chequear pruebas del sistema
gesti n de configuraci n
Gestión de Configuración
  • Correcto manejo de la linea base
  • Asegurar la trazabilidad de los cambios en los artefactos en linea base
herramientas i
Herramientas (I)
  • Mantis
    • Conocida bug tracker
  • Bugzilla
    • Herramienta para administrar el desarrollo de software
    • Permite hacer seguimientos a los bugs
    • Puede mejorar la comunicación, la calidad del producto,
herramientas ii
Herramientas (II)
  • Metrics (http://metrics.sourceforge.net/)
    • Herramienta para medir el nivel de acoplamiento del código fuente
    • Permite generar grafos de dependencia
    • Permite generar datos estadísticos en base al código fuente (cantidad de clases, líneas de código, cantidad de interfases, etc.)
    • Plugin para eclipse
  • Muchas otras más ...
conclusiones
Conclusiones
  • Rol muy importante si se encara de la manera correcta
  • El rol debe ser comprendido por todos los integrantes del equipo
  • La clave de un buen SQA es la actitud de cooperacion y soporte.
  • Hay que ver al proceso como un medio para alcanzar los objetivos de calidad y no como un fin en sí mismo