Gerenciamento de Qualidade

Transcrição

Gerenciamento de Qualidade
Gerenciamento de Qualidade
“IBM Rational Quality Manager”
Felipe Freire
IBM Rational
[email protected]
IBM
IBM Rational Software Development Conference 2008
A
Agenda
d
ƒ Introdução
ç
ƒ Jazz
ƒ Rational Quality Manager
ƒ Demonstração
2
IBM
IBM Rational Software Development Conference 2008
T t de
Teste
d software?!?
ft
?!?
ƒ O que é?
ƒ Para que serve?
Objetivos?
ƒ Quem executa?
Plano de Testes / evidência
Testar o sistema XPTO Æ OK
“Os testes fornecem informações para a decisão de implantar ou não o software”
3
IBM
IBM Rational Software Development Conference 2008
Ab d
Abordagem
formal
f
l para os testes
t t de
d software
ft
ƒ Reprodutibilidade
R
d tibilid d
Definição dos testes (design Æ procedimentos)
ƒ Objetividade
Criação dos testes fundamentada em princípios de design de testes
ƒ Auditabilidade
Rastreabilidade
Medições
M di õ Æ Métricas
Mé i
“Planeje seu trabalho, trabalhe seu plano”
ƒ IEEE Std 829-1998 Standard for Software Test Documentation
4
IBM
IBM Rational Software Development Conference 2008
O que define
d fi sucesso para os testes?
t t ?
ƒ Quando parar de testar?
Quando não houver mais tempo?
Quando todos os defeitos forem encontrados?
Quando uma cobertura pré-estabelecida for atingida?
Quando a taxa de descoberta de defeitos atingir um índice que
permita a implantação?
Quando o custo do teste atingir seu ponto máximo?
5
IBM
IBM Rational Software Development Conference 2008
O que é Jazz?
Jazz é uma visão de integração do trabalho ao longo do ciclo de vida de
software e também uma plataforma tecnológica que capacita essa visão
Inovação
Um alto investimento da IBM para criar uma
plataforma de colaboração em equipes
escalável e extensível.
Comunidade
Jazz.net
Jazz
net - um mecanismo online para
desenvolvimento comercial aberto da
plataforma Jazz e dos produtos
baseados nela.
Evolução
Muitos produtos Rational irão evoluir para suportar a
tecnologia Jazz, trazendo as capacidades da nova
geração para a plataforma Rational de entrega de
software.
Visão
Nossa visão para o futuro da entrega de software
- suportar diversos tipos de equipes: distribuídas
pela organização e globalmente, fluídas e
dinãmicas.
6
IBM
IBM Rational Software Development Conference 2008
Colaboração entre ferramentas
a complexidade é exponencial
Ferramenta
F
t
A
Ferramenta
E
Ferramenta
F
Ferramenta
B
Ferramenta
C
Ferramenta
D
7
IBM
IBM Rational Software Development Conference 2008
A colaboração
ç entre ferramentas
baseada em serviços de middleware
Ferramenta
Ferramenta
A
A’
Ferramenta
B
Ferramenta
C
Ferramenta
D
Ferramenta
E
Ferramenta
F
Events &
Services
Serviços de Colaboração em equipe
8
IBM
IBM Rational Software Development Conference 2008
Visão Geral: Gerência de Qualidade
Test Management is
Quality Management
Requirements
e ts
Tester
the process engine that
ties the entire testing
lifecycle together and
communicates in
business terms.
Defects
Test
Management
g
ƒ Control the planning and ongoing status of the test project
ƒ Responsible for effective execution of test and resources
Tester
Test
Planning
ƒ Specify test type
ƒ Project
requirements
ƒ Platforms
ƒ Team roles
ƒ Test cases
ƒ Quality exit criteria
ƒ Schedules
9
Test
Construction
ƒ Build test
scripts
ƒ Create manual
tests
ƒ Specify test
environment
Test Lab
Setup
ƒ Identify build
location
ƒ Specify lab
request
ƒ Pick test tools
ƒ Select cases to
run
ƒ Deploy software
Test
Execution
ƒ Execute UI test
ƒ Execute
ƒ Report real time
progress
ƒ Create log files
Test
Analysis
ƒ Examine test
results
ƒ Recommend
actions
ƒ Code scanning
ƒ Error analysis
ƒ Run time analysis
9
IBM
IBM Rational Software Development Conference 2008
O plano de testes é o contrato de qualidade
ƒ
ƒ
ƒ
ƒ
ƒ
Goal-Oriented Test Plan
Automatic and Manual assessment
Reporting done against criteria
Customizable per test process
Analysis phase helps to understand history
Quality Goals for Project
ƒ Code Reviews
At least
ƒ Integration Test
Equal To
ƒ Security Test
Greater Than
ƒ Function Test
Greater Than
ƒ Severity 1 defects Less Than
ƒ Severity 2 defects Less Than
ƒ Performance Test Greater Than
ƒ Requirement 4352 Equal To
ƒ Req 394 defects
Less Than
ƒ Documentation
Greater Than
10
50%
100%
80%
90%
5%
7%
90%
100%
5%
90%
Coverage
Successful
Successful
Successful
Unresolved
Unresolved
Successful
Successful
Unresolved
Reviewed
10
IBM
IBM Rational Software Development Conference 2008
P
Programa
B
Beta
t
ƒ Programa
P
B
Beta aberto
b
para os seguintes
i
produtos:
d
Rational Quality Manager
Rational Test Lab Manager
Rational Functional Tester
Rational Performance Tester
Rational Service Tester for SOA Quality
Dia 24
de
Junho
https://www14 software ibm com/iwm/web/cc/earlyprograms/rational/QMOpen/
https://www14.software.ibm.com/iwm/web/cc/earlyprograms/rational/QMOpen/
11

Documentos relacionados

Marco Bravo - Diretor de Software Group IBM Brasil

Marco Bravo - Diretor de Software Group IBM Brasil ƒ Rational Unified Process ƒ Rational Asset Manager 600 ƒ Rational ClearCase users ƒ Rational ClearQuest ƒ Rational Team Concert ƒ Rational RequisitePro

Leia mais