SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
Capacitación	
  Tester	
  	
  
QA	
  
	
  
	
  
Julio,	
  2011	
  
Revisiones	
  
Propagación:	
  
	
  
ü Los	
   Errores	
   y/o	
   Fallas	
   se	
   propagan	
   en	
   los	
   Requerimientos	
   al	
   Diseño	
   y	
  
luego	
  al	
  Código.	
  
ü Los	
  Errores	
  y/o	
  Fallas	
  en	
  el	
  Diseño	
  se	
  propagan	
  al	
  Código.	
  
ü El	
  Código	
  8ene	
  sus	
  propios	
  Errores	
  y/o	
  Fallas.	
  
ü La	
  corrección	
  de	
  los	
  Errores	
  y/o	
  Fallas	
  en	
  los	
  Requerimientos	
  también	
  se	
  
transmiten	
  a	
  la	
  corrección	
  en	
  Diseño	
  y	
  en	
  el	
  Código.	
  
Revisiones	
  
%	
  de	
  Errores	
  producidos	
  por	
  etapa:	
  
	
  
ü  Requerimientos:	
  8%	
  aprox.	
  
ü  Diseño	
  Funcional:	
  17%	
  aprox.	
  
ü  Diseño	
  Lógico:	
  30%	
  aprox.	
  
ü  Codificación:	
  25%	
  aprox.	
  
ü  Otras:	
  20%	
  aprox.	
  
Revisiones	
  

Una	
  revisión	
  podría	
  hacerse	
  enteramente	
  como	
  una	
  ac8vidad	
  manual.	
  
	
  
Si	
  no	
  hay	
  soporte	
  de	
  herramientas	
  disponibles.	
  
	
  
La	
   ac8vidad	
   manual	
   principal	
   es	
   examinar	
   un	
   producto	
   de	
   trabajo	
   y	
   hacer	
  
comentarios	
  al	
  respecto.	
  
	
  
Cualquier	
  entregable	
  de	
  soTware	
  puede	
  ser	
  revisado,	
  incluyendo:	
  
ü Requisitos	
  y	
  especificaciones	
  de	
  diseño	
  
de	
  código	
  fuente.	
  
ü Planes	
  de	
  prueba,	
  casos	
  de	
  prueba,	
  scripts	
  de	
  prueba.	
  
ü Documentación	
  para	
  el	
  usuario.	
  
ü Aplicación	
  de	
  administración	
  y	
  material	
  de	
  apoyo.	
  
ü Páginas	
  web.	
  
Un	
  entregable	
  de	
  soTware	
  puede	
  ser	
  revisado	
   una	
  o	
  más	
  veces	
  y	
  se	
  puede	
  u8lizar	
  
uno	
  o	
  más	
  8pos	
  de	
  revisión.	
  
	
  
Revisar	
  todo	
  lo	
  más	
  pronto	
  posible.	
  
Revisiones	
  
En	
   la	
   Revisiones	
   se	
   encuentran	
   Defectos	
   y	
   en	
   las	
   Pruebas	
   Dinámicas	
   se	
  
encuentran	
  Fallas.	
  
	
  
En	
  las	
  Revisiones	
  los	
  defectos	
  picos	
  son	
  fácilmente	
  encontrados	
  y	
  en	
  las	
  
Pruebas	
  Dinámicas	
  son	
  encontrados:	
  
	
  
ü Desviaciones	
  de	
  los	
  Estándares.	
  
ü Defectos	
  en	
  los	
  Requerimientos.	
  
ü Defectos	
  del	
  Diseño.	
  
ü Insuficiencia	
  en	
  el	
  Mantenimiento.	
  
ü Especificaciones	
  incorrectas	
  de	
  interfaces.	
  
Revisiones	
  
Beneficios:	
  
	
  
ü Detectar	
  fallas,	
  	
  introducidas.	
  
ü Reducir	
  el	
  riesgo	
  de	
  propagación	
  de	
  errores	
  /	
  fallas.	
  
ü Detectar	
   los	
   defectos	
   que	
   la	
   ejecución	
   de	
   la	
   prueba	
   dinámica	
   poco	
  
pueda	
  encontrar,	
  por	
  ejemplo,	
  los	
  errores	
  de	
  especificación	
  de	
  requisitos.	
  
ü Acortar	
  los	
  plazos	
  de	
  desarrollo.	
  
ü Reducir	
  los	
  niveles	
  de	
  fallas	
  en	
  el	
  soTware	
  entregado.	
  
ü Menor	
  costo	
  y	
  acortar	
  los	
  plazos	
  las	
  pruebas.	
  
ü Menor	
  costo	
  durante	
  la	
  vida	
  ú8l	
  del	
  soTware.	
  
ü Crear	
  mejoras	
  en	
  el	
  desarrollo	
  de	
  la	
  produc8vidad.	
  
ü Fiable	
  evalúa	
  el	
  progreso	
  y	
  la	
  capacidad.	
  
ü Educa	
  y	
  entrena	
  a	
  los	
  par8cipantes.	
  
ü Mejorar	
  la	
  comunicación	
  entre	
  los	
  equipos	
  de	
  proyecto.	
  
Revisión	
  Informal	
  

ü No	
  hay	
  proceso	
  formal	
  de	
  revisión	
  por	
  empleados.	
  
ü “Revisión	
  de	
  Escritorio",	
  en	
  busca	
  de	
  posibles	
  problemas.	
  
ü El	
  autor	
  del	
  material	
  es	
  su	
  propio	
  control	
  de	
  calidad,	
  posiblemente	
  con	
  
otro	
  compañero	
  (Peer	
  Review).	
  
ü Es	
  posible	
  que	
  un	
  jefe	
  de	
  diseño	
  realice	
  una	
  revisión	
  técnica	
  del	
  código.	
  
ü Por	
   lo	
   general,	
   indocumentada,	
   pero	
   ú8l,	
   barata	
   y	
   ampliamente	
  
u8lizada.	
  
ü Esta	
  técnica	
  puede	
  ser	
  aplicada	
  en	
  situaciones	
  de	
  bajo	
  riesgo.	
  
ü No	
  hay	
  cifras	
  de	
  los	
  resultados	
  de	
  la	
  revisión.	
  
ü Debilidades	
  -­‐	
  no	
  encuentra	
  defectos	
  hasta	
  revisiones	
  formales.	
  
Revisión	
  Formal	
  -­‐	
  Tutoriales	
  
ü Un	
  Tutorial	
  es	
  una	
  revisión	
  del	
  material	
  escrito	
  por	
  el	
  autor	
  y	
  la	
  par8cipación	
  de	
  
un	
   grupo	
   de	
   compañeros	
   del	
   autor	
   (por	
   lo	
   general	
   2	
   a	
   6	
   pares).	
   El	
   Obje8vo	
  
Principal	
  es	
  la	
  educación.	
  
ü El	
   material	
   es	
   presentado	
   por	
   el	
   autor	
   para	
   el	
   grupo	
   de	
   pares,	
   que	
   se	
   centran	
   en	
  
el	
  aprendizaje	
  de	
  la	
  materia,	
  mejorarla	
  y	
  corrección	
  de	
  defectos.	
  
ü Grupo	
   de	
   pares	
   debe	
   incluir	
   el	
   desarrollo,	
   representantes	
   de	
   la	
   operación,	
   el	
  
público	
  obje8vo,	
  etc.	
  
	
  	
  
ü Las	
  sesiones	
  pueden	
  ser	
  formales	
  o	
  informales.	
  
ü Sesiones	
  de	
  revisión	
  a	
  menudo	
  abiertas.	
  
ü Pre-­‐encuentro	
  de	
  preparación	
  con	
  los	
  involucrados.	
  
ü Debilidades	
  -­‐	
  no	
  encuentra	
  tantos	
  defectos	
  como	
  en	
  las	
  revisiones	
  técnicas	
  y	
  en	
  	
  
las	
  inspecciones.	
  
Revisión	
  Formal	
  –	
  Peer	
  Review	
  
Se	
  pueden	
  realizar	
  los	
  Peer	
  Review	
  sin	
  la	
  par8cipación	
  del	
  gestor.	
  
Preferentemente	
  dirigido	
  por	
  un	
  moderador	
  capacitado	
  (no	
  el	
  autor).	
  
Pre-­‐Encuentro,	
  se	
  requiere	
  preparación.	
  
Obje8vo	
  principal	
  es:	
  
ü Discu8r.	
  
ü Tomar	
  decisiones.	
  
ü Evaluar	
  las	
  alterna8vas.	
  
ü Encontrar	
  defectos.	
  
ü R esolver	
   problemas	
   técnicos	
   y	
   comprobar	
   la	
   conformidad	
   con	
   las	
  
especificaciones	
  y	
  normas.	
  
Grado	
  de	
  formalidad	
  varía.	
  
Revisores	
  traen	
  una	
  lista	
  de	
  cues8ones	
  técnicas	
  para	
  el	
  examen.	
  
El	
  uso	
  opcional	
  de	
  listas	
  de	
  comprobación	
  y	
  un	
  informe	
  de	
  revisión.	
  
Durante	
   la	
   reunión	
   los	
   revisores	
   formulan	
   objeciones,	
   las	
   ambigüedades	
   e	
  
incoherencias	
  en	
  el	
  diseño	
  o	
  aspectos	
  técnicos	
  en	
  discusión.	
  
Los	
   problemas	
   son	
   aclaradas	
   y	
   documentadas	
   -­‐	
   se	
   buscan	
   soluciones	
   después	
   de	
  
que	
  la	
  revisión	
  ha	
  concluido.	
  
Debilidades	
  -­‐	
  no	
  encuentra	
  tantos	
  defectos	
  como	
  en	
  las	
  inspecciones.	
  
Revisión	
  Formal	
  –	
  Inspecciones	
  
ü Revisiones	
  formales	
  y	
  sistemá8cas	
  de	
  los	
  materiales.	
  Obje8vo	
  principal	
  
es	
  encontrar	
  fallas	
  y	
  mejora	
  de	
  procesos.	
  
ü Dirigido	
  por	
  un	
  moderador	
  independiente	
  preparado	
  (pero	
  no	
  el	
  autor).	
  
ü Principal	
  obje8vo	
  -­‐	
  encontrar	
  defectos.	
  
ü Asiste	
  el	
  autor	
  y	
  sus	
  compañeros	
  (generalmente	
  de	
  3	
  a	
  6)	
  que	
  actúan	
  en	
  
roles	
  definidos.	
  
ü Preparación	
  de	
  la	
  reunión	
  previa,	
  esencial.	
  
ü Seguir	
  un	
  formato	
  estricto.	
  
ü Señalar	
  los	
  criterios	
  de	
  inclusión	
  y	
  criterios	
  de	
  salida.	
  
ü La	
  búsqueda	
  y	
  registro	
  de	
  los	
  defectos.	
  
ü Uso	
  de	
  reglas	
  estandarizadas,	
  listas	
  de	
  control	
  y	
  técnicas.	
  
ü Métricas.	
  
ü Opcionalmente	
  mejora	
  las	
  consideraciones	
  del	
  proceso	
  en	
  revisión.	
  
ü Debilidades	
  -­‐	
  rendimiento	
  caro	
  y	
  consume	
  8empo.	
  
Proceso	
  de	
  la	
  Revisión	
  Formal	
  
Planeación:	
  
	
  
ü Definir	
  los	
  criterios	
  de	
  entrada	
  y	
  salida	
  (para	
  una	
  revisión	
  más	
  formal).	
  
ü Asegúrese	
  de	
  que	
  el	
  volumen	
  de	
  material	
  a	
  ser	
  revisado	
  es	
  apropiado.	
  
ü Iden8ficar	
  los	
  roles,	
  los	
  par8cipantes	
  y	
  establecer	
  un	
  8empo	
  y	
  lugar	
  para	
  
la	
  revisión.	
  
Proceso	
  de	
  la	
  Revisión	
  Formal	
  
Kick	
  Off:	
  
	
  
ü Distribuir	
  el	
  material	
  a	
  los	
  par8cipantes.	
  
ü Explicar	
  los	
  obje8vos,	
  procesos	
  y	
  materiales	
  a	
  ser	
  revisados.	
  
ü Obtener	
  copias	
  de	
  las	
  plan8llas	
  de	
  revisión	
  per8nentes.	
  
ü Crear	
  listas	
  de	
  control	
  de	
  las	
  áreas	
  a	
  cubrir	
  y	
  distribuir	
  
listas	
  de	
  verificación	
  pueden	
  hacer	
  las	
  revisiones	
  más	
  eficaces	
  y	
  eficientes.	
  
ü Por	
   ejemplo;	
   una	
   lista	
   de	
   verificación	
   sobre	
   la	
   base	
   de	
   puntos	
   de	
   vista	
  
como	
  usuario,	
  desarrollador,	
  probador	
  o	
  de	
  las	
  operaciones	
  
o	
  una	
  lista	
  de	
  los	
  problemas	
  de	
  los	
  requisitos	
  picos	
  para	
  centrarse	
  en	
  
hacer	
  que	
  los	
  criterios	
  de	
  entrada	
  ha	
  sido	
  /	
  serán	
  recibidos.	
  
Proceso	
  de	
  la	
  Revisión	
  Formal	
  
Overview	
  (Opcional):	
  
	
  
Necesidades	
  para	
  el	
  nuevo	
  material	
  o	
  de	
  dikcil	
  
visión	
  general:	
  
ü Educar	
  a	
  los	
  par8cipantes.	
  
ü Permiten	
  a	
  los	
  par8cipantes	
  centrarse	
  en	
  el	
  contenido	
  técnico.	
  
ü Describe	
   el	
   lugar	
   donde	
   el	
   material	
   se	
   integra	
   en	
   el	
   sistema	
   y	
   en	
   el	
  
proceso	
  de	
  desarrollo.	
  
ü Se	
  centran	
  en	
  la	
  funcionalidad	
  compleja.	
  
ü Señala	
  los	
  cambios	
  y	
  explica	
  la	
  necesidad	
  de	
  estos	
  cambios.	
  
Proceso	
  de	
  la	
  Revisión	
  Formal	
  
Preparación:	
  
	
  
Cada	
  par8cipante	
  revisa	
  el	
  material	
  para:	
  
	
  
ü Aprender	
  sobre	
  el	
  material.	
  
ü Tener	
  en	
  cuenta	
  la	
  sospecha	
  de	
  los	
  defectos.	
  
ü Registro	
  de	
  las	
  preguntas.	
  
ü En	
   algunas	
   circunstancias,	
   dependiendo	
   de	
   la	
   experiencia	
   de	
   los	
  
par8cipantes,	
   el	
   moderador	
   puede	
   preguntar	
   a	
   algunos	
   par8cipantes	
  
aspectos	
  par8culares	
  del	
  material	
  durante	
  la	
  preparación.	
  
Proceso	
  de	
  la	
  Revisión	
  Formal	
  
Reunión:	
  
	
  
ü Materiales	
  se	
  leen	
  a	
  los	
  par8cipantes.	
  
ü Los	
  defectos	
  son	
  planteados	
  por	
  los	
  par8cipantes	
  y	
  registrados.	
  
ü Los	
   par8cipantes	
   pueden	
   tomar	
   decisiones	
   sobre	
   la	
   clasificación	
   y	
  
manejo	
  de	
  los	
  defectos,	
  aunque	
  por	
  lo	
  general	
  se	
  evita	
  la	
  "solución”.	
  
ü Entregables	
  pueden	
  incluir	
  actas	
  de	
  las	
  reuniones.	
  
ü Para	
  Inspecciones	
  -­‐	
  Pase	
  o	
  no,	
  repe8r	
  las	
  decisiones	
  de	
  revisión.	
  
ü El	
  8empo	
  de	
  preparación	
  y	
  el	
  8empo	
  real	
  puede	
  ser	
  registrado.	
  
Proceso	
  de	
  la	
  Revisión	
  Formal	
  
Re-­‐trabajo:	
  
	
  
ü El	
   autor	
   debe	
   resolver	
   todos	
   los	
   defectos	
   encontrados	
   durante	
   la	
  
revisión	
   para	
   re-­‐trabajar	
   el	
   material	
   según	
   las	
   recomendaciones	
   del	
  
informe	
  de	
  revisión.	
  
ü Tenga	
  en	
  cuenta,	
  el	
  costo	
  de	
  reproceso	
  no	
  está	
  incluido	
  en	
  el	
  costo	
  de	
  
las	
  revisiones.	
  
Proceso	
  de	
  la	
  Revisión	
  Formal	
  
Seguimiento:	
  
	
  
ü Comprobar	
  la	
  corrección	
  del	
  material	
  y	
  dar	
  cuenta	
  de	
  todos	
  los	
  defectos	
  
registrados.	
  
ü Si	
  es	
  necesario,	
  haga	
  una	
  nueva	
  revisión	
  del	
  material	
  corregido.	
  
ü Informar	
  a	
  la	
  dirección	
  del	
  material	
  corregido.	
  
ü Agregue	
  los	
  defectos	
  en	
  la	
  base	
  de	
  datos	
  de	
  estadís8cas	
  del	
  proyecto	
  -­‐	
  
permite	
  la	
  mejora	
  del	
  proceso!.	
  
ü Completar	
  y	
  firmar	
  el	
  informe	
  de	
  revisión	
  y	
  formularios	
  (inspecciones).	
  
ü Garan8zar	
  los	
  criterios	
  de	
  salida.	
  
Proceso	
  de	
  la	
  Revisión	
  Formal	
  
Otros	
  Qpos:	
  
	
  
ü Revisiones	
  por	
  la	
  dirección	
  -­‐	
  Los	
  comentarios	
  de	
  los	
  planes,	
  programas,	
  
avances.	
  
ü Auditorías	
   -­‐	
   evaluación	
   independiente	
   de	
   conformidad	
   con	
   las	
   normas,	
  
planes	
  y	
  procedimientos.	
  
ü Posteriores	
   a	
   la	
   implementación	
   -­‐	
   revisión	
   del	
   enfoque	
   del	
   proyecto	
  
(incluyendo	
  el	
  enfoque	
  de	
  la	
  prueba).	
  
Análisis	
  EstáQco	
  
Es	
   el	
   Análisis	
   de	
   los	
   artefactos	
   de	
   soTware,	
   por	
   ejemplo,	
   requisitos	
   o	
   código,	
  
llevado	
  a	
  cabo	
  sin	
  la	
  ejecución	
  de	
  estos	
  artefactos	
  de	
  soTware.	
  
	
  
ObjeQvo	
   -­‐	
   encontrar	
   defectos	
   en	
   el	
   código	
   fuente	
   del	
   soTware	
   y	
   modelos	
   de	
  
soTware.	
  
	
  
El	
   análisis	
   está8co	
   se	
   realiza	
   sin	
   ejecutar	
   el	
   soTware,	
   siendo	
   examinado	
   por	
   la	
  
herramienta,	
   mientras	
   que	
   las	
   pruebas	
   dinámicas	
   se	
   ejecuta	
   el	
   código	
   del	
  
soTware.	
  
	
  
El	
  análisis	
  está8co	
  puede	
  localizar	
  los	
  defectos	
  que	
  son	
  dikciles	
  de	
  encontrar	
  en	
  las	
  
pruebas.	
  
	
  
Como	
  con	
  las	
  revisiones,	
  el	
  análisis	
  está8co	
  encuentra	
  defectos	
  en	
  vez	
  de	
  las	
  fallas.	
  
	
  
Las	
   Herramientas	
   de	
   análisis	
   está8co	
   analizan	
   el	
   código	
   del	
   programa	
   (por	
  
ejemplo,	
  gráficos	
  con	
  control	
  de	
  flujo	
  y	
  técnicas	
  de	
  análisis	
  de	
  flujo	
  de	
  datos),	
  así	
  
como	
  la	
  salida	
  generada	
  como	
  HTML	
  y	
  XML.	
  
Análisis	
  EstáQco	
  
ü La	
   detección	
   temprana	
   de	
   los	
   defectos	
   antes	
   de	
   la	
   ejecución	
   de	
   las	
  
pruebas.	
  
ü Alerta	
  a	
  8empo	
  sobre	
  los	
  aspectos	
  sospechosos	
  del	
  código	
  o	
  el	
  diseño.	
  
ü Cálculo	
  de	
  los	
  indicadores	
  como	
  una	
  medida	
  de	
  alta	
  complejidad.	
  
ü Iden8ficación	
   de	
   los	
   defectos	
   que	
   no	
   se	
   encuentran	
   fácilmente	
   en	
   las	
  
pruebas	
  dinámicas.	
  
ü Dependencias	
   de	
   la	
   detección	
   e	
   inconsistencias	
   en	
   los	
   modelos	
   de	
  
soTware,	
  tales	
  como	
  enlaces.	
  
ü Mantenimiento	
  mejorado	
  de	
  código	
  y	
  de	
  diseño.	
  
ü Prevención	
  de	
  los	
  defectos,	
  si	
  las	
  lecciones	
  se	
  aprenden	
  en	
  el	
  desarrollo.	
  
ü Rentable	
   -­‐	
   los	
   problemas	
   encontrados	
   anteriormente	
   son	
   más	
   baratos	
  
para	
  arreglar.	
  
ü El	
   análisis	
   está8co	
   es	
   más	
   eficaz	
   y	
   menos	
   costoso	
   que	
   la	
   prueba	
  
dinámica.	
  
ü El	
   análisis	
   está8co	
   demuestra	
   encontrar	
   el	
   45%	
   de	
   errores	
   esperados	
  
antes	
  de	
  que	
  la	
  prueba	
  realmente	
  inicie.	
  
Análisis	
  EstáQco	
  
ü La	
   detección	
   temprana	
   de	
   los	
   defectos	
   antes	
   de	
   la	
   ejecución	
   de	
   las	
  
pruebas.	
  
ü Alerta	
  a	
  8empo	
  sobre	
  los	
  aspectos	
  sospechosos	
  del	
  código	
  o	
  el	
  diseño.	
  
ü Cálculo	
  de	
  los	
  indicadores	
  como	
  una	
  medida	
  de	
  alta	
  complejidad.	
  
ü Iden8ficación	
   de	
   los	
   defectos	
   que	
   no	
   se	
   encuentran	
   fácilmente	
   en	
   las	
  
pruebas	
  dinámicas.	
  
ü Dependencias	
   de	
   la	
   detección	
   e	
   inconsistencias	
   en	
   los	
   modelos	
   de	
  
soTware,	
  tales	
  como	
  enlaces.	
  
ü Mantenimiento	
  mejorado	
  de	
  código	
  y	
  de	
  diseño.	
  
ü Prevención	
  de	
  los	
  defectos,	
  si	
  las	
  lecciones	
  se	
  aprenden	
  en	
  el	
  desarrollo.	
  
ü Rentable	
   -­‐	
   los	
   problemas	
   encontrados	
   anteriormente	
   son	
   más	
   baratos	
  
para	
  arreglar.	
  
ü El	
   análisis	
   está8co	
   es	
   más	
   eficaz	
   y	
   menos	
   costoso	
   que	
   la	
   prueba	
  
dinámica.	
  
ü El	
   análisis	
   está8co	
   demuestra	
   encontrar	
   el	
   45%	
   de	
   errores	
   esperados	
  
antes	
  de	
  que	
  la	
  prueba	
  realmente	
  inicie.	
  

Weitere ähnliche Inhalte

Was ist angesagt?

Verificacion --validacion
Verificacion --validacionVerificacion --validacion
Verificacion --validacioneduardoao2
 
Software Testing - Panorama Actual
Software Testing - Panorama ActualSoftware Testing - Panorama Actual
Software Testing - Panorama ActualTestingBaires
 
Fundamentos de Pruebas de Software - Capítulo 3
Fundamentos de Pruebas de Software - Capítulo 3Fundamentos de Pruebas de Software - Capítulo 3
Fundamentos de Pruebas de Software - Capítulo 3Professional Testing
 
SSTQB - Glosario de terminos de pruebas de software
SSTQB  - Glosario de terminos de pruebas de softwareSSTQB  - Glosario de terminos de pruebas de software
SSTQB - Glosario de terminos de pruebas de softwareProfessional Testing
 
Fundamentos de Pruebas de Software - Capítulo 5
Fundamentos de Pruebas de Software - Capítulo 5Fundamentos de Pruebas de Software - Capítulo 5
Fundamentos de Pruebas de Software - Capítulo 5Professional Testing
 
Control de calidad de software
Control de calidad de softwareControl de calidad de software
Control de calidad de softwareCristian Sánchez
 
Estrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de softwareEstrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de softwarepadrino98
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas.. ..
 
Testing Software
Testing SoftwareTesting Software
Testing Softwareodelorenzi
 
Testing para dummies
Testing para dummiesTesting para dummies
Testing para dummiesSoftware Guru
 
Fundamentos de pruebas de software
Fundamentos de pruebas de softwareFundamentos de pruebas de software
Fundamentos de pruebas de softwareProfessional Testing
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de softwarejtapiac
 
Estrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareEstrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareLucia Gasperin
 

Was ist angesagt? (18)

Tipos de-pruebas
Tipos de-pruebasTipos de-pruebas
Tipos de-pruebas
 
Análisis/QA
Análisis/QAAnálisis/QA
Análisis/QA
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Verificacion --validacion
Verificacion --validacionVerificacion --validacion
Verificacion --validacion
 
Is new
Is newIs new
Is new
 
Software Testing - Panorama Actual
Software Testing - Panorama ActualSoftware Testing - Panorama Actual
Software Testing - Panorama Actual
 
Fundamentos de Pruebas de Software - Capítulo 3
Fundamentos de Pruebas de Software - Capítulo 3Fundamentos de Pruebas de Software - Capítulo 3
Fundamentos de Pruebas de Software - Capítulo 3
 
SSTQB - Glosario de terminos de pruebas de software
SSTQB  - Glosario de terminos de pruebas de softwareSSTQB  - Glosario de terminos de pruebas de software
SSTQB - Glosario de terminos de pruebas de software
 
Fundamentos de Pruebas de Software - Capítulo 5
Fundamentos de Pruebas de Software - Capítulo 5Fundamentos de Pruebas de Software - Capítulo 5
Fundamentos de Pruebas de Software - Capítulo 5
 
Control de calidad de software
Control de calidad de softwareControl de calidad de software
Control de calidad de software
 
Validación y Verificación de Software
Validación y Verificación de SoftwareValidación y Verificación de Software
Validación y Verificación de Software
 
Estrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de softwareEstrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de software
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas
 
Testing Software
Testing SoftwareTesting Software
Testing Software
 
Testing para dummies
Testing para dummiesTesting para dummies
Testing para dummies
 
Fundamentos de pruebas de software
Fundamentos de pruebas de softwareFundamentos de pruebas de software
Fundamentos de pruebas de software
 
Estrategias de prueba de software
Estrategias de prueba de softwareEstrategias de prueba de software
Estrategias de prueba de software
 
Estrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareEstrategias de Pruebas de Software
Estrategias de Pruebas de Software
 

Ähnlich wie Capacitacitación Tester - QA 5

TestingBaires - Encuentro de Testers - Requerimientos - 18 Abr15
TestingBaires - Encuentro de Testers - Requerimientos - 18 Abr15TestingBaires - Encuentro de Testers - Requerimientos - 18 Abr15
TestingBaires - Encuentro de Testers - Requerimientos - 18 Abr15tbaires
 
Curso adm 464 auditorías de procesos
Curso adm 464   auditorías de procesosCurso adm 464   auditorías de procesos
Curso adm 464 auditorías de procesosProcasecapacita
 
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0Pilar Barrio
 
A U D I T O R I A D E C A L I D A D
A U D I T O R I A  D E  C A L I D A DA U D I T O R I A  D E  C A L I D A D
A U D I T O R I A D E C A L I D A DCristian Paul
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3enayluis
 
Control de calidad en auditoría con audiQ 2015
Control de calidad en auditoría con audiQ 2015Control de calidad en auditoría con audiQ 2015
Control de calidad en auditoría con audiQ 2015Audinfor
 
Gestión de la calidad
Gestión de la calidadGestión de la calidad
Gestión de la calidadjose_macias
 
Inspeccion de obras (1)
Inspeccion de obras (1)Inspeccion de obras (1)
Inspeccion de obras (1)franciscojosep
 
Clase04 unidad-2-metodologc3ada
Clase04 unidad-2-metodologc3adaClase04 unidad-2-metodologc3ada
Clase04 unidad-2-metodologc3adaIli Figueroa Ayón
 

Ähnlich wie Capacitacitación Tester - QA 5 (20)

AUDITORIA I
AUDITORIA IAUDITORIA I
AUDITORIA I
 
09 01-inspecciones
09 01-inspecciones09 01-inspecciones
09 01-inspecciones
 
Auditoria calidad final2
Auditoria calidad final2Auditoria calidad final2
Auditoria calidad final2
 
TestingBaires - Encuentro de Testers - Requerimientos - 18 Abr15
TestingBaires - Encuentro de Testers - Requerimientos - 18 Abr15TestingBaires - Encuentro de Testers - Requerimientos - 18 Abr15
TestingBaires - Encuentro de Testers - Requerimientos - 18 Abr15
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Pruebas fundamentos
Pruebas fundamentosPruebas fundamentos
Pruebas fundamentos
 
Unidad 3 elaboracion de un proyecto (4)
Unidad  3   elaboracion de un proyecto (4)Unidad  3   elaboracion de un proyecto (4)
Unidad 3 elaboracion de un proyecto (4)
 
Curso adm 464 auditorías de procesos
Curso adm 464   auditorías de procesosCurso adm 464   auditorías de procesos
Curso adm 464 auditorías de procesos
 
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
 
A U D I T O R I A D E C A L I D A D
A U D I T O R I A  D E  C A L I D A DA U D I T O R I A  D E  C A L I D A D
A U D I T O R I A D E C A L I D A D
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3
 
2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf
 
Fabricas de software
Fabricas de softwareFabricas de software
Fabricas de software
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
Control de calidad en auditoría con audiQ 2015
Control de calidad en auditoría con audiQ 2015Control de calidad en auditoría con audiQ 2015
Control de calidad en auditoría con audiQ 2015
 
Exposicion de ingenieria
Exposicion de ingenieriaExposicion de ingenieria
Exposicion de ingenieria
 
Silabo de auditoria basica 1
Silabo de auditoria basica 1Silabo de auditoria basica 1
Silabo de auditoria basica 1
 
Gestión de la calidad
Gestión de la calidadGestión de la calidad
Gestión de la calidad
 
Inspeccion de obras (1)
Inspeccion de obras (1)Inspeccion de obras (1)
Inspeccion de obras (1)
 
Clase04 unidad-2-metodologc3ada
Clase04 unidad-2-metodologc3adaClase04 unidad-2-metodologc3ada
Clase04 unidad-2-metodologc3ada
 

Mehr von Professional Testing (20)

Electronic Sign
Electronic Sign Electronic Sign
Electronic Sign
 
Pdf World
Pdf WorldPdf World
Pdf World
 
Applicant and Employer
Applicant and EmployerApplicant and Employer
Applicant and Employer
 
Foss in history
Foss in historyFoss in history
Foss in history
 
Hard Web Testing
Hard Web Testing Hard Web Testing
Hard Web Testing
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
Images Fromats for Social Media
Images Fromats for Social MediaImages Fromats for Social Media
Images Fromats for Social Media
 
State
StateState
State
 
Bugs in Software
Bugs in SoftwareBugs in Software
Bugs in Software
 
Images Formats
Images FormatsImages Formats
Images Formats
 
Applicant and Employes
Applicant and EmployesApplicant and Employes
Applicant and Employes
 
Pdf World
Pdf WorldPdf World
Pdf World
 
State of Testing
State of TestingState of Testing
State of Testing
 
Web Tests
Web TestsWeb Tests
Web Tests
 
Bugs in sofware
Bugs in sofwareBugs in sofware
Bugs in sofware
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
Foss in history
Foss in historyFoss in history
Foss in history
 
Electronic Sign
Electronic SignElectronic Sign
Electronic Sign
 
Fundamentos de Pruebas de Software
Fundamentos de Pruebas de SoftwareFundamentos de Pruebas de Software
Fundamentos de Pruebas de Software
 
Fundamentos de Pruebas de Software
Fundamentos de Pruebas de SoftwareFundamentos de Pruebas de Software
Fundamentos de Pruebas de Software
 

Kürzlich hochgeladen

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 

Kürzlich hochgeladen (15)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 

Capacitacitación Tester - QA 5

  • 1. Capacitación  Tester     QA       Julio,  2011  
  • 2. Revisiones   Propagación:     ü Los   Errores   y/o   Fallas   se   propagan   en   los   Requerimientos   al   Diseño   y   luego  al  Código.   ü Los  Errores  y/o  Fallas  en  el  Diseño  se  propagan  al  Código.   ü El  Código  8ene  sus  propios  Errores  y/o  Fallas.   ü La  corrección  de  los  Errores  y/o  Fallas  en  los  Requerimientos  también  se   transmiten  a  la  corrección  en  Diseño  y  en  el  Código.  
  • 3. Revisiones   %  de  Errores  producidos  por  etapa:     ü  Requerimientos:  8%  aprox.   ü  Diseño  Funcional:  17%  aprox.   ü  Diseño  Lógico:  30%  aprox.   ü  Codificación:  25%  aprox.   ü  Otras:  20%  aprox.  
  • 4. Revisiones   Una  revisión  podría  hacerse  enteramente  como  una  ac8vidad  manual.     Si  no  hay  soporte  de  herramientas  disponibles.     La   ac8vidad   manual   principal   es   examinar   un   producto   de   trabajo   y   hacer   comentarios  al  respecto.     Cualquier  entregable  de  soTware  puede  ser  revisado,  incluyendo:   ü Requisitos  y  especificaciones  de  diseño   de  código  fuente.   ü Planes  de  prueba,  casos  de  prueba,  scripts  de  prueba.   ü Documentación  para  el  usuario.   ü Aplicación  de  administración  y  material  de  apoyo.   ü Páginas  web.   Un  entregable  de  soTware  puede  ser  revisado   una  o  más  veces  y  se  puede  u8lizar   uno  o  más  8pos  de  revisión.     Revisar  todo  lo  más  pronto  posible.  
  • 5. Revisiones   En   la   Revisiones   se   encuentran   Defectos   y   en   las   Pruebas   Dinámicas   se   encuentran  Fallas.     En  las  Revisiones  los  defectos  picos  son  fácilmente  encontrados  y  en  las   Pruebas  Dinámicas  son  encontrados:     ü Desviaciones  de  los  Estándares.   ü Defectos  en  los  Requerimientos.   ü Defectos  del  Diseño.   ü Insuficiencia  en  el  Mantenimiento.   ü Especificaciones  incorrectas  de  interfaces.  
  • 6. Revisiones   Beneficios:     ü Detectar  fallas,    introducidas.   ü Reducir  el  riesgo  de  propagación  de  errores  /  fallas.   ü Detectar   los   defectos   que   la   ejecución   de   la   prueba   dinámica   poco   pueda  encontrar,  por  ejemplo,  los  errores  de  especificación  de  requisitos.   ü Acortar  los  plazos  de  desarrollo.   ü Reducir  los  niveles  de  fallas  en  el  soTware  entregado.   ü Menor  costo  y  acortar  los  plazos  las  pruebas.   ü Menor  costo  durante  la  vida  ú8l  del  soTware.   ü Crear  mejoras  en  el  desarrollo  de  la  produc8vidad.   ü Fiable  evalúa  el  progreso  y  la  capacidad.   ü Educa  y  entrena  a  los  par8cipantes.   ü Mejorar  la  comunicación  entre  los  equipos  de  proyecto.  
  • 7. Revisión  Informal   ü No  hay  proceso  formal  de  revisión  por  empleados.   ü “Revisión  de  Escritorio",  en  busca  de  posibles  problemas.   ü El  autor  del  material  es  su  propio  control  de  calidad,  posiblemente  con   otro  compañero  (Peer  Review).   ü Es  posible  que  un  jefe  de  diseño  realice  una  revisión  técnica  del  código.   ü Por   lo   general,   indocumentada,   pero   ú8l,   barata   y   ampliamente   u8lizada.   ü Esta  técnica  puede  ser  aplicada  en  situaciones  de  bajo  riesgo.   ü No  hay  cifras  de  los  resultados  de  la  revisión.   ü Debilidades  -­‐  no  encuentra  defectos  hasta  revisiones  formales.  
  • 8. Revisión  Formal  -­‐  Tutoriales   ü Un  Tutorial  es  una  revisión  del  material  escrito  por  el  autor  y  la  par8cipación  de   un   grupo   de   compañeros   del   autor   (por   lo   general   2   a   6   pares).   El   Obje8vo   Principal  es  la  educación.   ü El   material   es   presentado   por   el   autor   para   el   grupo   de   pares,   que   se   centran   en   el  aprendizaje  de  la  materia,  mejorarla  y  corrección  de  defectos.   ü Grupo   de   pares   debe   incluir   el   desarrollo,   representantes   de   la   operación,   el   público  obje8vo,  etc.       ü Las  sesiones  pueden  ser  formales  o  informales.   ü Sesiones  de  revisión  a  menudo  abiertas.   ü Pre-­‐encuentro  de  preparación  con  los  involucrados.   ü Debilidades  -­‐  no  encuentra  tantos  defectos  como  en  las  revisiones  técnicas  y  en     las  inspecciones.  
  • 9. Revisión  Formal  –  Peer  Review   Se  pueden  realizar  los  Peer  Review  sin  la  par8cipación  del  gestor.   Preferentemente  dirigido  por  un  moderador  capacitado  (no  el  autor).   Pre-­‐Encuentro,  se  requiere  preparación.   Obje8vo  principal  es:   ü Discu8r.   ü Tomar  decisiones.   ü Evaluar  las  alterna8vas.   ü Encontrar  defectos.   ü R esolver   problemas   técnicos   y   comprobar   la   conformidad   con   las   especificaciones  y  normas.   Grado  de  formalidad  varía.   Revisores  traen  una  lista  de  cues8ones  técnicas  para  el  examen.   El  uso  opcional  de  listas  de  comprobación  y  un  informe  de  revisión.   Durante   la   reunión   los   revisores   formulan   objeciones,   las   ambigüedades   e   incoherencias  en  el  diseño  o  aspectos  técnicos  en  discusión.   Los   problemas   son   aclaradas   y   documentadas   -­‐   se   buscan   soluciones   después   de   que  la  revisión  ha  concluido.   Debilidades  -­‐  no  encuentra  tantos  defectos  como  en  las  inspecciones.  
  • 10. Revisión  Formal  –  Inspecciones   ü Revisiones  formales  y  sistemá8cas  de  los  materiales.  Obje8vo  principal   es  encontrar  fallas  y  mejora  de  procesos.   ü Dirigido  por  un  moderador  independiente  preparado  (pero  no  el  autor).   ü Principal  obje8vo  -­‐  encontrar  defectos.   ü Asiste  el  autor  y  sus  compañeros  (generalmente  de  3  a  6)  que  actúan  en   roles  definidos.   ü Preparación  de  la  reunión  previa,  esencial.   ü Seguir  un  formato  estricto.   ü Señalar  los  criterios  de  inclusión  y  criterios  de  salida.   ü La  búsqueda  y  registro  de  los  defectos.   ü Uso  de  reglas  estandarizadas,  listas  de  control  y  técnicas.   ü Métricas.   ü Opcionalmente  mejora  las  consideraciones  del  proceso  en  revisión.   ü Debilidades  -­‐  rendimiento  caro  y  consume  8empo.  
  • 11. Proceso  de  la  Revisión  Formal   Planeación:     ü Definir  los  criterios  de  entrada  y  salida  (para  una  revisión  más  formal).   ü Asegúrese  de  que  el  volumen  de  material  a  ser  revisado  es  apropiado.   ü Iden8ficar  los  roles,  los  par8cipantes  y  establecer  un  8empo  y  lugar  para   la  revisión.  
  • 12. Proceso  de  la  Revisión  Formal   Kick  Off:     ü Distribuir  el  material  a  los  par8cipantes.   ü Explicar  los  obje8vos,  procesos  y  materiales  a  ser  revisados.   ü Obtener  copias  de  las  plan8llas  de  revisión  per8nentes.   ü Crear  listas  de  control  de  las  áreas  a  cubrir  y  distribuir   listas  de  verificación  pueden  hacer  las  revisiones  más  eficaces  y  eficientes.   ü Por   ejemplo;   una   lista   de   verificación   sobre   la   base   de   puntos   de   vista   como  usuario,  desarrollador,  probador  o  de  las  operaciones   o  una  lista  de  los  problemas  de  los  requisitos  picos  para  centrarse  en   hacer  que  los  criterios  de  entrada  ha  sido  /  serán  recibidos.  
  • 13. Proceso  de  la  Revisión  Formal   Overview  (Opcional):     Necesidades  para  el  nuevo  material  o  de  dikcil   visión  general:   ü Educar  a  los  par8cipantes.   ü Permiten  a  los  par8cipantes  centrarse  en  el  contenido  técnico.   ü Describe   el   lugar   donde   el   material   se   integra   en   el   sistema   y   en   el   proceso  de  desarrollo.   ü Se  centran  en  la  funcionalidad  compleja.   ü Señala  los  cambios  y  explica  la  necesidad  de  estos  cambios.  
  • 14. Proceso  de  la  Revisión  Formal   Preparación:     Cada  par8cipante  revisa  el  material  para:     ü Aprender  sobre  el  material.   ü Tener  en  cuenta  la  sospecha  de  los  defectos.   ü Registro  de  las  preguntas.   ü En   algunas   circunstancias,   dependiendo   de   la   experiencia   de   los   par8cipantes,   el   moderador   puede   preguntar   a   algunos   par8cipantes   aspectos  par8culares  del  material  durante  la  preparación.  
  • 15. Proceso  de  la  Revisión  Formal   Reunión:     ü Materiales  se  leen  a  los  par8cipantes.   ü Los  defectos  son  planteados  por  los  par8cipantes  y  registrados.   ü Los   par8cipantes   pueden   tomar   decisiones   sobre   la   clasificación   y   manejo  de  los  defectos,  aunque  por  lo  general  se  evita  la  "solución”.   ü Entregables  pueden  incluir  actas  de  las  reuniones.   ü Para  Inspecciones  -­‐  Pase  o  no,  repe8r  las  decisiones  de  revisión.   ü El  8empo  de  preparación  y  el  8empo  real  puede  ser  registrado.  
  • 16. Proceso  de  la  Revisión  Formal   Re-­‐trabajo:     ü El   autor   debe   resolver   todos   los   defectos   encontrados   durante   la   revisión   para   re-­‐trabajar   el   material   según   las   recomendaciones   del   informe  de  revisión.   ü Tenga  en  cuenta,  el  costo  de  reproceso  no  está  incluido  en  el  costo  de   las  revisiones.  
  • 17. Proceso  de  la  Revisión  Formal   Seguimiento:     ü Comprobar  la  corrección  del  material  y  dar  cuenta  de  todos  los  defectos   registrados.   ü Si  es  necesario,  haga  una  nueva  revisión  del  material  corregido.   ü Informar  a  la  dirección  del  material  corregido.   ü Agregue  los  defectos  en  la  base  de  datos  de  estadís8cas  del  proyecto  -­‐   permite  la  mejora  del  proceso!.   ü Completar  y  firmar  el  informe  de  revisión  y  formularios  (inspecciones).   ü Garan8zar  los  criterios  de  salida.  
  • 18. Proceso  de  la  Revisión  Formal   Otros  Qpos:     ü Revisiones  por  la  dirección  -­‐  Los  comentarios  de  los  planes,  programas,   avances.   ü Auditorías   -­‐   evaluación   independiente   de   conformidad   con   las   normas,   planes  y  procedimientos.   ü Posteriores   a   la   implementación   -­‐   revisión   del   enfoque   del   proyecto   (incluyendo  el  enfoque  de  la  prueba).  
  • 19. Análisis  EstáQco   Es   el   Análisis   de   los   artefactos   de   soTware,   por   ejemplo,   requisitos   o   código,   llevado  a  cabo  sin  la  ejecución  de  estos  artefactos  de  soTware.     ObjeQvo   -­‐   encontrar   defectos   en   el   código   fuente   del   soTware   y   modelos   de   soTware.     El   análisis   está8co   se   realiza   sin   ejecutar   el   soTware,   siendo   examinado   por   la   herramienta,   mientras   que   las   pruebas   dinámicas   se   ejecuta   el   código   del   soTware.     El  análisis  está8co  puede  localizar  los  defectos  que  son  dikciles  de  encontrar  en  las   pruebas.     Como  con  las  revisiones,  el  análisis  está8co  encuentra  defectos  en  vez  de  las  fallas.     Las   Herramientas   de   análisis   está8co   analizan   el   código   del   programa   (por   ejemplo,  gráficos  con  control  de  flujo  y  técnicas  de  análisis  de  flujo  de  datos),  así   como  la  salida  generada  como  HTML  y  XML.  
  • 20. Análisis  EstáQco   ü La   detección   temprana   de   los   defectos   antes   de   la   ejecución   de   las   pruebas.   ü Alerta  a  8empo  sobre  los  aspectos  sospechosos  del  código  o  el  diseño.   ü Cálculo  de  los  indicadores  como  una  medida  de  alta  complejidad.   ü Iden8ficación   de   los   defectos   que   no   se   encuentran   fácilmente   en   las   pruebas  dinámicas.   ü Dependencias   de   la   detección   e   inconsistencias   en   los   modelos   de   soTware,  tales  como  enlaces.   ü Mantenimiento  mejorado  de  código  y  de  diseño.   ü Prevención  de  los  defectos,  si  las  lecciones  se  aprenden  en  el  desarrollo.   ü Rentable   -­‐   los   problemas   encontrados   anteriormente   son   más   baratos   para  arreglar.   ü El   análisis   está8co   es   más   eficaz   y   menos   costoso   que   la   prueba   dinámica.   ü El   análisis   está8co   demuestra   encontrar   el   45%   de   errores   esperados   antes  de  que  la  prueba  realmente  inicie.  
  • 21. Análisis  EstáQco   ü La   detección   temprana   de   los   defectos   antes   de   la   ejecución   de   las   pruebas.   ü Alerta  a  8empo  sobre  los  aspectos  sospechosos  del  código  o  el  diseño.   ü Cálculo  de  los  indicadores  como  una  medida  de  alta  complejidad.   ü Iden8ficación   de   los   defectos   que   no   se   encuentran   fácilmente   en   las   pruebas  dinámicas.   ü Dependencias   de   la   detección   e   inconsistencias   en   los   modelos   de   soTware,  tales  como  enlaces.   ü Mantenimiento  mejorado  de  código  y  de  diseño.   ü Prevención  de  los  defectos,  si  las  lecciones  se  aprenden  en  el  desarrollo.   ü Rentable   -­‐   los   problemas   encontrados   anteriormente   son   más   baratos   para  arreglar.   ü El   análisis   está8co   es   más   eficaz   y   menos   costoso   que   la   prueba   dinámica.   ü El   análisis   está8co   demuestra   encontrar   el   45%   de   errores   esperados   antes  de  que  la  prueba  realmente  inicie.