Zusammenfassung der Ressource
DEFINICION Y PROPOSITO DEL
SQA
- Actividades del SQA
- PLAN
- define las actividades
específicas a llevar a
cabo en un proyecto.
- contiene una lista de comprobación para las
actividades que se deben llevar a cabo para
asegurar la calidad del producto.
- Propósito de plan,Documentación de referencia. ,Ciclo de vida,Gestión del proyecto,Documentación
del proyecto,Estándares,Métricas,Mecanismos de revisión,Gestión de la configuración,Control de
versiones,Entornos de desarrollo,Entornos de pruebas,Herramientas, técnicas y metodologías
empleadas,Control de suministro de proveedores (si los hay),Políticas de almacenamiento,
mantenimiento y conservación de documentación,Plan de pruebas
- Roles y responsabilidades de los equipos de SQA
- TSP
- ayuda a la conformación de equipos de trabajo bien organizados a través de roles,
- Líder de proyecto
- Coordinar al equipo, asegurar que todos cumplan con su trabajo (reportes de datos). -
Responsabilidades: Metas, generar informes, dirigir reuniones, motivar al equipo.
- Administrador de
desarrollo
- Objetivo: controlar avance del proyecto (diseño, desarrollo).
Responsabilidad: dirigir la realización de las fases siguiendo los
estándares propuestos. Integrar el trabajo de todos.
- Administrador de la
planificación
- Objetivo: Establecer el plan de trabajo y verificar su cumplimiento. -
Responsabilidades: Efectuar la planificación, asegurarse que se cumplan con
el plan, recabar mediciones, resolver riesgos.
- Administrador de
apoyo
- Objetivo: Ayudar al equipo a conseguir las herramientas necesarias
para que pueda realizar el trabajo, Gestionar la configuración. -
Responsabilidad: Conseguir lo necesario para el desarrollo del
proyecto, generar un plan de configuración, realizar la gestión de la
configuración.
- Administrador de calidad y proceso
- Objetivo: Proponer un plan de calidad, proceso,
resultado. - Responsabilidades: Apoyar al equipo en
la definición, gestionar el plan de calidad (SQA),
generar estándares para obtener un trabajo
uniforme, moderar las revisiones de los productos.
- Metodos,metodologias,estándares y
herramientas
- MÉTODO
- medio utilizado para llegar a
un fin
- Auditorías PPQA (Process and Product Quality Assurance):
- Pruebas de Validación
- Comparación de datos
- Prueba de esfuerzo (Stress Testing)
- Pruebas de Uso
- Revisiones por Pares (Peer Reviews).
- Revisión Técnica formal (RTF)
- METODOLOGIAS
- Conjunto de técnicas o procedimientos específicos
que se emplean en una ciencia
- El propósito de la metodología es definir las distintas fases intermedias que se requieren para
validar el desarrollo de la aplicación
- El ciclo de vida básico de un software
- Definición de objetivos,Análisis de los requisitos y su
viabilidad,Diseño general,Diseño en
detalle,Programación (programación e
implementación),Prueba de unidad,Integración,Prueba
beta (o validación),Documentación,Implementación
- estándares
- Los estándares son los
cimientos de cualquier sistema
de calidad de software.
- Su aplicación otorga:
Uniformidad,
Consistencia, Rigurosidad,
Fortaleza a los métodos y
prácticas comunes.
- debe cubrir:Ciclo de vida del
software,Documentación,Código
fuente,Criterios para denominar los
ITMS de configuración,Procedimientos y
protocolos.
- existen dos tipos
- – estándares del producto
- se aplican al producto a desarrollar
- – estándares de codificación o del proceso
- definen los procesos a seguir durante el
desarrollo definiciones de los procesos de
especificación y análisis, diseño, validación,
descripción de los documentos a generar en
cada uno de estos procesos
- HERRAMIENTAS
- Las herramientas utilizadas en SQA son generalmente
las herramientas de prueba en donde una aplicación se
ejecuta a través de una serie de pruebas para medir el
rendimiento de la aplicación.
- Estas herramientas se emplean para probar la
aplicación y producir números y estadísticas
sobre la aplicación real
- WinRunner
- es una aplicación de
usuario que puede
probar la reacción de las
aplicaciones del usuario.
- LoadRunne
- es una de las aplicaciones simples que
puede probar el rendimiento real de la
aplicación.
- QuickTest Profesional
- acciones de los
usuarios y explota
la aplicación según
el procedimiento
establecido por los
probadores.
- Bugzilla
- se especializa en la detección de
errores encontrados en la aplicación o
página web.
- SQA
- es un set de actividades sistemáticas que
aseguran que el proceso del software y productos
conformados por requerimientos, estándares, y
procedimientos
- la SQA se sustenta
por la iso 9000
- Se aplica SQA en cada
fase del desarrollo de
Software:
- Planeación,Análisis,Diseño,Desarrollo,Pruebas,Implementación
y Cierre
- su proposito es proporcionar visibilidad sobre los procesos utilizados
por el proyecto de software y sobre los productos que genera.
- objetivos
- Planificar las actividades
de aseguramiento de la
calidad.
- Revisar y auditar objetivamente los productos y las
actividades para verificar que están conformes con los
procedimientos y estándares aplicables.
- Proporcionar los resultados de estas
revisiones o auditorías informando a
la dirección cuando sea necesaria su
mediación.