Fábrica de testes - organização e formas de contratação

675 visualizações

Publicada em

Fábrica de testes - organização e formas de contratação

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
675
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Fábrica de testes - organização e formas de contratação

  1. 1. Fábrica de testes Além do conceito homem hora
  2. 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. 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. 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. 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. 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. 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. 8. Fases e sub-fases de TESTES
  9. 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. 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. 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. 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. 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. 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. 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. 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

×