SlideShare uma empresa Scribd logo
1 de 16
Fábrica de testes
Além do conceito homem hora
Objetivo
Descrever as formas que fábricas de testes de
softwares são organizadas e quais as formas de
medição que podem ser utilizadas para controle e
faturamento.
Fábrica....
Com a revolução industrial e
desenvolvimento do automóvel,
2nd Guerra Mundial e outros
fatos históricos, as fábricas e
linhas de produção se tornaram
referências, para a produção de
bens em longa escala para a
grande massa de pessoas.
Hoje o conceito de fábrica se
estende à outras áreas, iremos
descrever mais especificamente
na área de TI: Fábrica de testes.
Organização da fábrica
Cada pessoa ou grupo de pessoas é
responsável por cada fase no processo/passo
a passo de criação do bem desejado.
Critérios de entrada e saída para transição
de uma fase para outra são definidos, para
validação e medição da qualidade, assim, o
item pode ser encaminhado à outra fase
seguindo o processo de produção.
Organização em Fábrica de software
Em TI, as fases de produção de
um novo sistema hoje em dia
são de conhecimento comum,
como em outras áreas, as
pessoas não conhecem o
detalhe,
mas
possuem
o
conceito
geral
“de
forma
macro”.

Exemplo:
Construção
civil.
Todos tem a noção, que antes de
construir uma casa é necessário
ter o desenho de uma planta,
para
garantir
qualidade
e
segurança da obra.
Especialização...
Em cada fase, quando observado com calma e detalhe, irá
identificar que existem sub-fases.
Como em qualquer área, as pessoas que compõem cada
fase de produção serão especialistas por dominarem o
conhecimento da fase em questão.
Detalhe sobre fábrica de testes
Como em outras fases, na fase de testes de um projeto de
implantação de sistemas, o trabalho também é organizado em
etapas/sub-fases.
Como a fase de desenvolvimento para ser iniciado necessita
de documentos “analise funcional / analise técnica”, que são
resultados da fase anterior analise/especificação, a fase de
testes também necessita de entradas “documentos” para o
inicio do processo.
A seguir segue ilustração, exemplo, da fase de testes. Esse
fluxo pode ser alterado de empresa para empresa.
Fases e sub-fases de TESTES
Formas de contratação e medição

A medição do trabalho realizado pode ser feito de algumas
formas. A mais comum é Homem/Hora. As medição são
necessárias para o controle de contratação, produção,
pagamento entre outros controles.
Homem/Hora: Verificar quando a pessoa deseja ganhar por
hora, reserva as horas de 1 mês e aloca em trabalhos de
modo que tenha o menor numero de horas vagas possível,
isto é, se você reservou 40horas semanais, o objetivo é ter a
pessoa trabalho efetivamente 40horas ou o mais próximo de
sua capacidade. Se ultrapassar também é bom, pois será
horas de produção.
Formas de contratação e medição
Em algumas formas de contratação, você ou o
contratado deve saber qual o valor do trabalho, qual
o tempo investido para a execução da ação e quanto
representa em valor (R$).
Exemplos de outras formas de contratação:
Por funcionalidade
Por fase
Por escopo
Medição sobre o trabalho –
Homem Hora
Homem hora: Alocar o técnico na fase de testes, e garantir
e cada etapa da fase de testes seja realizado dentro das
horas semanais/mensais do técnico.
Forma de contratação por valor mensal fixo baseado em
horas. Caso você não aloque trabalho ao técnico, o mesmo
irá estar recebendo sem ter trabalhado.
Medição sobre o trabalho –
Por funcionalidade
Por funcionalidade: Alocar o técnico e garantir que as
etapas/tarefas X, Y denominadas para ele sejam completadas
dentro do prazo.
Forma de contratação: Por funcionalidade. Independe a
quantidade de tempo empreendida pelo técnico.
Exemplo:
Técnico 1 realiza desenvolvimento da funcionalidade;
Técnico 2 realiza o planejamento dos casos de testes;
Técnico 3 realiza a execução dos testes;
Técnico 4 realiza a homologação junto com os usuários e
assim por diante.
Medição sobre o trabalho –
Escopo fechado
Escopo fechado: Alocar do técnico por trabalho completo
conforme definição do escopo contratado.
Exemplos:
Implantação sistema XYZ
 Vai independer as fases, quantidade de horas gastas pelo
contratado.

Serviços de testes por 1 ano
 Pode independer os sistemas que serão testados durante o
período.
Medição sobre o trabalho –
Por casos de testes
Por casos de testes: Alocar o técnico para realização do
trabalho e quantidade do trabalho a ser realizada não é fixa.
Medição ocorre por quantidade de trabalho realizado.
Quanto mais trabalho realizado, maior será o faturamento.
Exemplo:
Mês 1 é realizado o planejamento de 1.000 casos de testes
Medição pode ser feito de 2 maneiras:
 Percentual do trabalho, considerando 1 unidade o caso
de testes por completo (planejamento, revisão,
execução, homologação)
 Cada fase tem um valor por unidade, medição será
baseado no valor unitário x quantidade de trabalho
realizado.
Atenção aos detalhes...
Como em qualquer outro serviço: Pintura, construção,
mecânica, desenvolvimento de sistemas e especificamente
TESTES, você precisa ter uma equipe que domine o trabalho
em questão.
Lembre-se que em TI, devido a variedade de sistemas e
suas
inúmeras
formas
de
parametrização/configuração/ambiente 32 e 64bits, este se
torna um item de muita atenção pois pode leva-lo a realizar
estimativas incorretas.
Conclusão
Lembrar que toda contratação de serviço se baseia
basicamente em:
 Escopo a ser executado,
 Estimativa de prazo e custo (R$)
 Saber o tempo e custo unitário do trabalho
e a medição/pagamento pode ser feito de diversas
formas:
 Trabalhou, recebeu
 Por escopo / fase
 Por cenário de teste
 Pagamento no final de tudo

Atenciosamente,
Renato Rodrigues

Mais conteúdo relacionado

Mais procurados

Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...Welington Monteiro
 
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...Rafael Kanaoka
 
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processocrc1404
 
Estratégia de implantação de testes automatizados em ambiente ágil
Estratégia de implantação de testes automatizados em ambiente ágilEstratégia de implantação de testes automatizados em ambiente ágil
Estratégia de implantação de testes automatizados em ambiente ágilFlavia Mucedola
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasKleitor Franklint Correa Araujo
 
Revisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosRevisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosCristiano Caetano
 
Teste de usabilidade
Teste de usabilidadeTeste de usabilidade
Teste de usabilidadeDanilo Sousa
 
Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoSandy Maciel
 
ALM - Testes Exploratórios
ALM - Testes ExploratóriosALM - Testes Exploratórios
ALM - Testes ExploratóriosAlan Carlos
 
Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade Camilo Ribeiro
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville minastestingconference
 
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareWelington Monteiro
 
Palestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGPalestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGWelington Monteiro
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de softwareFelipe Bugov
 

Mais procurados (20)

Introdução ao design de teste de software
Introdução ao design de teste de softwareIntrodução ao design de teste de software
Introdução ao design de teste de software
 
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
 
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
 
Qualidade e Teste de Software
Qualidade e Teste de SoftwareQualidade e Teste de Software
Qualidade e Teste de Software
 
Processo de implantação de testes automatizados
Processo de implantação de testes automatizadosProcesso de implantação de testes automatizados
Processo de implantação de testes automatizados
 
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
 
Estratégia de implantação de testes automatizados em ambiente ágil
Estratégia de implantação de testes automatizados em ambiente ágilEstratégia de implantação de testes automatizados em ambiente ágil
Estratégia de implantação de testes automatizados em ambiente ágil
 
Dba Ciclo Palestra P5 V1a
Dba Ciclo Palestra P5 V1aDba Ciclo Palestra P5 V1a
Dba Ciclo Palestra P5 V1a
 
Dba Testes Gerentes B2
Dba Testes Gerentes B2Dba Testes Gerentes B2
Dba Testes Gerentes B2
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégias
 
Revisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosRevisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticos
 
Teste de usabilidade
Teste de usabilidadeTeste de usabilidade
Teste de usabilidade
 
Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automação
 
ALM - Testes Exploratórios
ALM - Testes ExploratóriosALM - Testes Exploratórios
ALM - Testes Exploratórios
 
Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville
 
Ctai Teste De Software Aula 2
Ctai Teste De Software Aula 2Ctai Teste De Software Aula 2
Ctai Teste De Software Aula 2
 
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
 
Palestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGPalestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MG
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de software
 

Semelhante a Organização e medição em fábricas de testes de software

Métricas Lean que Fazem a Diferença
Métricas Lean que Fazem a DiferençaMétricas Lean que Fazem a Diferença
Métricas Lean que Fazem a DiferençaTeresa Maciel
 
1930799415 capitulo 04 adm produção tempos e métodos aulas 01 - 02 - 03 ok
1930799415 capitulo 04   adm produção tempos e métodos aulas 01 - 02 - 03 ok1930799415 capitulo 04   adm produção tempos e métodos aulas 01 - 02 - 03 ok
1930799415 capitulo 04 adm produção tempos e métodos aulas 01 - 02 - 03 okAmanda Ponciano Pereira
 
A IMPLANTAÇÃO DO DFT EM INDÚSTRIAS BRASILEIRAS
A IMPLANTAÇÃO DO DFT EM INDÚSTRIAS BRASILEIRASA IMPLANTAÇÃO DO DFT EM INDÚSTRIAS BRASILEIRAS
A IMPLANTAÇÃO DO DFT EM INDÚSTRIAS BRASILEIRASJackson Bezerra
 
Aula 01 material complementar
Aula 01   material complementarAula 01   material complementar
Aula 01 material complementarNey Wendell
 
Gestão dinâmica planejamento e controle de produção - suporte microsiga ,cr...
Gestão dinâmica   planejamento e controle de produção - suporte microsiga ,cr...Gestão dinâmica   planejamento e controle de produção - suporte microsiga ,cr...
Gestão dinâmica planejamento e controle de produção - suporte microsiga ,cr...Lucas Braga
 
Gestao da tecnologia_da_informacao_unidade_ii
Gestao da tecnologia_da_informacao_unidade_iiGestao da tecnologia_da_informacao_unidade_ii
Gestao da tecnologia_da_informacao_unidade_iimambrosino
 
Mapeamento de processo: o que é e como fazer
Mapeamento de processo: o que é e como fazerMapeamento de processo: o que é e como fazer
Mapeamento de processo: o que é e como fazerIvan Tojal
 
[Planejamento e controle da produ -o - tubino] lista de exerc-cios resolvidos
[Planejamento e controle da produ -o - tubino]  lista de exerc-cios resolvidos[Planejamento e controle da produ -o - tubino]  lista de exerc-cios resolvidos
[Planejamento e controle da produ -o - tubino] lista de exerc-cios resolvidosLuiz Fabiano Bonetti
 
O que é não conformidade.docx
O que é não conformidade.docxO que é não conformidade.docx
O que é não conformidade.docxSimoneNascimento88
 
Apostila ferramentas da qualidade
Apostila ferramentas da qualidadeApostila ferramentas da qualidade
Apostila ferramentas da qualidadeAlexandre Calonego
 

Semelhante a Organização e medição em fábricas de testes de software (20)

Cronoanálise.pdf
Cronoanálise.pdfCronoanálise.pdf
Cronoanálise.pdf
 
Material de Estudo - DPRJ
Material de Estudo - DPRJMaterial de Estudo - DPRJ
Material de Estudo - DPRJ
 
Apostila CRONOANÁLISE
Apostila CRONOANÁLISEApostila CRONOANÁLISE
Apostila CRONOANÁLISE
 
Métricas Lean que Fazem a Diferença
Métricas Lean que Fazem a DiferençaMétricas Lean que Fazem a Diferença
Métricas Lean que Fazem a Diferença
 
1930799415 capitulo 04 adm produção tempos e métodos aulas 01 - 02 - 03 ok
1930799415 capitulo 04   adm produção tempos e métodos aulas 01 - 02 - 03 ok1930799415 capitulo 04   adm produção tempos e métodos aulas 01 - 02 - 03 ok
1930799415 capitulo 04 adm produção tempos e métodos aulas 01 - 02 - 03 ok
 
A IMPLANTAÇÃO DO DFT EM INDÚSTRIAS BRASILEIRAS
A IMPLANTAÇÃO DO DFT EM INDÚSTRIAS BRASILEIRASA IMPLANTAÇÃO DO DFT EM INDÚSTRIAS BRASILEIRAS
A IMPLANTAÇÃO DO DFT EM INDÚSTRIAS BRASILEIRAS
 
Sistemas de Produção
Sistemas de ProduçãoSistemas de Produção
Sistemas de Produção
 
Dimensionamento de quadro de pessoal
Dimensionamento de quadro de pessoalDimensionamento de quadro de pessoal
Dimensionamento de quadro de pessoal
 
Aula 01 material complementar
Aula 01   material complementarAula 01   material complementar
Aula 01 material complementar
 
Aula3 PPM
Aula3 PPMAula3 PPM
Aula3 PPM
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Gestão dinâmica planejamento e controle de produção - suporte microsiga ,cr...
Gestão dinâmica   planejamento e controle de produção - suporte microsiga ,cr...Gestão dinâmica   planejamento e controle de produção - suporte microsiga ,cr...
Gestão dinâmica planejamento e controle de produção - suporte microsiga ,cr...
 
Gestao da tecnologia_da_informacao_unidade_ii
Gestao da tecnologia_da_informacao_unidade_iiGestao da tecnologia_da_informacao_unidade_ii
Gestao da tecnologia_da_informacao_unidade_ii
 
Mapeamento de processo: o que é e como fazer
Mapeamento de processo: o que é e como fazerMapeamento de processo: o que é e como fazer
Mapeamento de processo: o que é e como fazer
 
Sistema de qualidade
Sistema de qualidadeSistema de qualidade
Sistema de qualidade
 
[Planejamento e controle da produ -o - tubino] lista de exerc-cios resolvidos
[Planejamento e controle da produ -o - tubino]  lista de exerc-cios resolvidos[Planejamento e controle da produ -o - tubino]  lista de exerc-cios resolvidos
[Planejamento e controle da produ -o - tubino] lista de exerc-cios resolvidos
 
O que é não conformidade.docx
O que é não conformidade.docxO que é não conformidade.docx
O que é não conformidade.docx
 
Aula03
Aula03Aula03
Aula03
 
Apostila ferramentas da qualidade
Apostila ferramentas da qualidadeApostila ferramentas da qualidade
Apostila ferramentas da qualidade
 
Apostila 3
Apostila 3Apostila 3
Apostila 3
 

Mais de Renato Rodrigues, PMP, ITIL, Cobit, MBA

Plano de estudos para aumentar conhecimentos sobre processos PMBook e se cert...
Plano de estudos para aumentar conhecimentos sobre processos PMBook e se cert...Plano de estudos para aumentar conhecimentos sobre processos PMBook e se cert...
Plano de estudos para aumentar conhecimentos sobre processos PMBook e se cert...Renato Rodrigues, PMP, ITIL, Cobit, MBA
 

Mais de Renato Rodrigues, PMP, ITIL, Cobit, MBA (20)

Resume - curriculum Renato Rodrigues e certificações
Resume - curriculum Renato Rodrigues e certificaçõesResume - curriculum Renato Rodrigues e certificações
Resume - curriculum Renato Rodrigues e certificações
 
Encontro ágeis - ECM e GED no gerenciamento de projetos
Encontro ágeis - ECM e GED no gerenciamento de projetosEncontro ágeis - ECM e GED no gerenciamento de projetos
Encontro ágeis - ECM e GED no gerenciamento de projetos
 
O que você deseja????? Cuidado, você precisa estar preparado
O que você deseja????? Cuidado, você precisa estar preparadoO que você deseja????? Cuidado, você precisa estar preparado
O que você deseja????? Cuidado, você precisa estar preparado
 
Planilha para controle de finanças pessoais
Planilha para controle de finanças pessoaisPlanilha para controle de finanças pessoais
Planilha para controle de finanças pessoais
 
Plano de estudos para aumentar conhecimentos sobre processos PMBook e se cert...
Plano de estudos para aumentar conhecimentos sobre processos PMBook e se cert...Plano de estudos para aumentar conhecimentos sobre processos PMBook e se cert...
Plano de estudos para aumentar conhecimentos sobre processos PMBook e se cert...
 
Resumo implantação ECM / GED com sucesso e sem maiores preocupações
Resumo implantação ECM / GED com sucesso e sem maiores preocupaçõesResumo implantação ECM / GED com sucesso e sem maiores preocupações
Resumo implantação ECM / GED com sucesso e sem maiores preocupações
 
Conceitos e regras básicas de organização de documentos
Conceitos e regras básicas de organização de documentosConceitos e regras básicas de organização de documentos
Conceitos e regras básicas de organização de documentos
 
Revisão para estabilidade econômica
Revisão para estabilidade econômicaRevisão para estabilidade econômica
Revisão para estabilidade econômica
 
Um desafio para auxiliar o futuro de seus filhos
Um desafio para auxiliar o futuro de seus filhosUm desafio para auxiliar o futuro de seus filhos
Um desafio para auxiliar o futuro de seus filhos
 
Síndrome das roda dianteira
Síndrome das roda dianteiraSíndrome das roda dianteira
Síndrome das roda dianteira
 
Objetivo e metas comuns e com pessoas diferentes
Objetivo e metas comuns e com pessoas diferentesObjetivo e metas comuns e com pessoas diferentes
Objetivo e metas comuns e com pessoas diferentes
 
Experiências relacionadas entre vida pessoal e profissional
Experiências relacionadas entre vida pessoal e profissionalExperiências relacionadas entre vida pessoal e profissional
Experiências relacionadas entre vida pessoal e profissional
 
Mas são só R$10,00
Mas são só R$10,00Mas são só R$10,00
Mas são só R$10,00
 
Quem sou eu? Quem é você?
Quem sou eu? Quem é você?Quem sou eu? Quem é você?
Quem sou eu? Quem é você?
 
Consolidando indicadores e kpi’s
Consolidando indicadores e kpi’sConsolidando indicadores e kpi’s
Consolidando indicadores e kpi’s
 
Pratique hábitos saudáveis
Pratique hábitos saudáveisPratique hábitos saudáveis
Pratique hábitos saudáveis
 
Gerenciamento de projetos - Dicas e lembretes
Gerenciamento de projetos - Dicas e lembretesGerenciamento de projetos - Dicas e lembretes
Gerenciamento de projetos - Dicas e lembretes
 
Planejamento para próxima geração
Planejamento para próxima geraçãoPlanejamento para próxima geração
Planejamento para próxima geração
 
Planejamento financeiro com base em seu valor mínimo
Planejamento financeiro com base em seu valor mínimoPlanejamento financeiro com base em seu valor mínimo
Planejamento financeiro com base em seu valor mínimo
 
Não existe fórmula mágica
Não existe fórmula mágicaNão existe fórmula mágica
Não existe fórmula mágica
 

Organização e medição em fábricas de testes de software

  • 1. Fábrica de testes Além do conceito homem hora
  • 2. Objetivo Descrever as formas que fábricas de testes de softwares são organizadas e quais as formas de medição que podem ser utilizadas para controle e faturamento.
  • 3. Fábrica.... Com a revolução industrial e desenvolvimento do automóvel, 2nd Guerra Mundial e outros fatos históricos, as fábricas e linhas de produção se tornaram referências, para a produção de bens em longa escala para a grande massa de pessoas. Hoje o conceito de fábrica se estende à outras áreas, iremos descrever mais especificamente na área de TI: Fábrica de testes.
  • 4. Organização da fábrica Cada pessoa ou grupo de pessoas é responsável por cada fase no processo/passo a passo de criação do bem desejado. Critérios de entrada e saída para transição de uma fase para outra são definidos, para validação e medição da qualidade, assim, o item pode ser encaminhado à outra fase seguindo o processo de produção.
  • 5. Organização em Fábrica de software Em TI, as fases de produção de um novo sistema hoje em dia são de conhecimento comum, como em outras áreas, as pessoas não conhecem o detalhe, mas possuem o conceito geral “de forma macro”. Exemplo: Construção civil. Todos tem a noção, que antes de construir uma casa é necessário ter o desenho de uma planta, para garantir qualidade e segurança da obra.
  • 6. Especialização... Em cada fase, quando observado com calma e detalhe, irá identificar que existem sub-fases. Como em qualquer área, as pessoas que compõem cada fase de produção serão especialistas por dominarem o conhecimento da fase em questão.
  • 7. Detalhe sobre fábrica de testes Como em outras fases, na fase de testes de um projeto de implantação de sistemas, o trabalho também é organizado em etapas/sub-fases. Como a fase de desenvolvimento para ser iniciado necessita de documentos “analise funcional / analise técnica”, que são resultados da fase anterior analise/especificação, a fase de testes também necessita de entradas “documentos” para o inicio do processo. A seguir segue ilustração, exemplo, da fase de testes. Esse fluxo pode ser alterado de empresa para empresa.
  • 8. Fases e sub-fases de TESTES
  • 9. Formas de contratação e medição A medição do trabalho realizado pode ser feito de algumas formas. A mais comum é Homem/Hora. As medição são necessárias para o controle de contratação, produção, pagamento entre outros controles. Homem/Hora: Verificar quando a pessoa deseja ganhar por hora, reserva as horas de 1 mês e aloca em trabalhos de modo que tenha o menor numero de horas vagas possível, isto é, se você reservou 40horas semanais, o objetivo é ter a pessoa trabalho efetivamente 40horas ou o mais próximo de sua capacidade. Se ultrapassar também é bom, pois será horas de produção.
  • 10. Formas de contratação e medição Em algumas formas de contratação, você ou o contratado deve saber qual o valor do trabalho, qual o tempo investido para a execução da ação e quanto representa em valor (R$). Exemplos de outras formas de contratação: Por funcionalidade Por fase Por escopo
  • 11. Medição sobre o trabalho – Homem Hora Homem hora: Alocar o técnico na fase de testes, e garantir e cada etapa da fase de testes seja realizado dentro das horas semanais/mensais do técnico. Forma de contratação por valor mensal fixo baseado em horas. Caso você não aloque trabalho ao técnico, o mesmo irá estar recebendo sem ter trabalhado.
  • 12. Medição sobre o trabalho – Por funcionalidade Por funcionalidade: Alocar o técnico e garantir que as etapas/tarefas X, Y denominadas para ele sejam completadas dentro do prazo. Forma de contratação: Por funcionalidade. Independe a quantidade de tempo empreendida pelo técnico. Exemplo: Técnico 1 realiza desenvolvimento da funcionalidade; Técnico 2 realiza o planejamento dos casos de testes; Técnico 3 realiza a execução dos testes; Técnico 4 realiza a homologação junto com os usuários e assim por diante.
  • 13. Medição sobre o trabalho – Escopo fechado Escopo fechado: Alocar do técnico por trabalho completo conforme definição do escopo contratado. Exemplos: Implantação sistema XYZ  Vai independer as fases, quantidade de horas gastas pelo contratado. Serviços de testes por 1 ano  Pode independer os sistemas que serão testados durante o período.
  • 14. Medição sobre o trabalho – Por casos de testes Por casos de testes: Alocar o técnico para realização do trabalho e quantidade do trabalho a ser realizada não é fixa. Medição ocorre por quantidade de trabalho realizado. Quanto mais trabalho realizado, maior será o faturamento. Exemplo: Mês 1 é realizado o planejamento de 1.000 casos de testes Medição pode ser feito de 2 maneiras:  Percentual do trabalho, considerando 1 unidade o caso de testes por completo (planejamento, revisão, execução, homologação)  Cada fase tem um valor por unidade, medição será baseado no valor unitário x quantidade de trabalho realizado.
  • 15. Atenção aos detalhes... Como em qualquer outro serviço: Pintura, construção, mecânica, desenvolvimento de sistemas e especificamente TESTES, você precisa ter uma equipe que domine o trabalho em questão. Lembre-se que em TI, devido a variedade de sistemas e suas inúmeras formas de parametrização/configuração/ambiente 32 e 64bits, este se torna um item de muita atenção pois pode leva-lo a realizar estimativas incorretas.
  • 16. Conclusão Lembrar que toda contratação de serviço se baseia basicamente em:  Escopo a ser executado,  Estimativa de prazo e custo (R$)  Saber o tempo e custo unitário do trabalho e a medição/pagamento pode ser feito de diversas formas:  Trabalhou, recebeu  Por escopo / fase  Por cenário de teste  Pagamento no final de tudo Atenciosamente, Renato Rodrigues