Teste e Qualidade de Software - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Teste e Qualidade de Software

Description:

em que a um inteiro qualquer. S h 2 maneiras de fazer um programa sem erros, ... has resulted from accident, abuse, misapplication, abnormal use or a virus. ... – PowerPoint PPT presentation

Number of Views:100
Avg rating:3.0/5.0
Slides: 15
Provided by: pagina
Category:

less

Transcript and Presenter's Notes

Title: Teste e Qualidade de Software


1
Teste e Qualidade de Software
  • 10 de Dezembro de 2004

2
Todos os programas têm erros ...
3
Leis de Murphy dos Computadores
  • Todo o programa tem erros
  • Todo o programa tem sempre mais um erro
  • O número de erros num programa é dado
    precisamente pela fórmula n gt aem que a é um
    inteiro qualquer
  • Só há 2 maneiras de fazer um programa sem erros,
    mas só a 3ª é que funciona

4
Estado actual da qualidade do software
  • Microsoft Windows XP End-User License Agreement
  • 11. LIMITED WARRANTY FOR PRODUCT ACQUIRED IN
    THE US AND CANADA. Microsoft warrants that the
    Product will perform substantially in accordance
    with the accompanying materials for a period of
    ninety days from the date of receipt.() If an
    implied warranty or condition is created by your
    state/jurisdiction and federal or
    state/provincial law prohibits disclaimer of it,
    you also have an implied warranty or condition,
    BUT ONLY AS TO DEFECTS DISCOVERED DURING THE
    PERIOD OF THIS LIMITED WARRANTY (NINETY DAYS).
    ()Some states/jurisdictions do not allow
    limitations on how long an implied warranty or
    condition lasts, so the above limitation may not
    apply to you.()YOUR EXCLUSIVE REMEDY.
    Microsoft's and its suppliers' entire liability
    and your exclusive remedy shall be, at
    Microsoft's option from time to time exercised
    subject to applicable law, (a) return of the
    price paid (if any) for the Product, or (b)
    repair or replacement of the Product, that does
    not meet this Limited Warranty and that is
    returned to Microsoft with a copy of your
    receipt. (..)This Limited Warranty is void if
    failure of the Product has resulted from
    accident, abuse, misapplication, abnormal use or
    a virus.

5
É importante detectar e corrigir os erros o mais
cedo possível ...
6
Custos de não-qualidade
  • (source "Software Project Survival Guide", Steve
    McConnell)

7
Custos de não-qualidade
  • (source "Software Testing", Ron Patton)

8
Quando e como ...
9
Quando e como
  • (source "Software Project Survival Guide", Steve
    McConnell)

10
Melhor do que detectar e corrigir erros, é
prevenir erros ...
11
Prevenir erros
  • Detectar "The goal of a software tester is to
    find bugs, find them as early as possible, and
    make sure that they get fixed" (Ron Patton)
  • Prevenir "A software quality assurance person's
    main responsibility is to create and enforce
    standards and methods to improve the development
    process and to prevent bugs from ever occurring"
  • Actuar a nível do processo!

12
A qualidade atinge-se com o envolvimento de todos
...
13
Quem está envolvido
Software Development Organization
goals
Software Development Process
Demand, Needs
Costumer or Market
Software Product
project manager
software developer
software tester
software quality (assurance) engineer
Customer external or internal
resources
Product product or service
Test test and review
Development development and maintenance
14
Mais informação
  • Página da disciplina no SiFEUP
  • Página mantida pelo docente na edição 2003/04
    (acessível a partir do SiFEUP)
Write a Comment
User Comments (0)
About PowerShow.com