Click here to edit title

Click here to edit subtitle

Blog

Pequenos Projetos Grandes Desafios

Posted by JJ on January 25, 2013 at 7:25 AM Comments comments (3)

Meus caros, chegou até mim, por meio de vários e vários pedidos de uma pessoa só.

Que falasse um pouquinho sobre o curso de Testes Ágeis da Qualister, ministrado pelo Cristiano Caetano(O Grande!).

 

Meu grande querido Frederico Alan, que descobri na ultima semana o quão mais top conhecedor de Testes de Software ele é, me pediu que fizesse um post sobre Testes Ágeis em Fabrica de Software, e sim, se espantem, eu tenho idéias sobre isso. Descorramos...

 

Bom, inicialmente não falarei neste post, porém, vou adiantar e explicar algumas coisas.

Vejam só, eu, tu, ele, nós, vós, eles, todos temos uma equipe no minimo assim em algum projeto de software:


 

 

 

 

Esses dai serão os personagens deste blog e sempres serão citados.

Vou falar hoje sobre esse carinha ai do meio. O Gerente do Projeto.

O Gerente Trakinas.



 

Vamos descobrir quem é o Gerente Trakinas.

 

Gerente Trakinas, geralmente é o sujeito mais 'animado', comunicativo, 'lider'(vide: conceito de capataz). Mas a maior qualidade é: Ele consegue planejar um projeto que necessita de 500 horas de Trabalho, caber em 50.(Não seria um Juscelino Kubitschek dos Projetos?)


Heheh, não estou aqui para falar do estilo Gerente, pois conheço, vários e vários Gerentes, uns bons, uns ótimos e outros. O que trago a vocês aqui é o querido Gerente Trakinas.




 

 


Veja só o que o Gerente Trakinas nos trouxe dessa vez.

 - Meu querido TESTER. O projeto é o seguinte:

 

 

Momento 1 O REPASSE:

Vamos fazer um sistema para Arbitros de Futsal de um campeonato para empresas. Este sistema, será utilizado pelo mesário e terá as seguintes funcionalidades:

Nosso sistema terá uma tela de login que poderemos acessar com 2 perfis, Administrador ou Mesário

Administrador:

- Terá um cadastro de Time (Nome, Empresa, Responsável)

- Terá um cadastro de Jogadores (Nome, número, jogo, data do jogo, gols, cartão amarelo, cartão vermelho, suspenso)


Mesário

- Terá um cadastro de Jogo (Sumula)(Time A, Time B, Placar Final Time A, Placar Final Time B, Placar Primeiro Tempo Time A, Placar Primeiro Tempo Time B, Placar Segundo Tempo Time A, Placar Segundo Tempo Time B, Placar Penalts Time A, Placar Penalts Time B, Pedido de Tempo 1° Tempo Time A, Pedido de Tempo 1° Tempo Time B, Pedido de Tempo 2° Tempo Time A, Pedido de Tempo 2° Tempo Time B, Horário Inicio, Horário Final, Tempo do gol, Número do jogador que fez o gol, time do jogador que fez o gol, gol contra, tempo do Cartão amarelo, número do jogador cartão amarelo, time do jogador cartão amarelo, tempo do Cartão vermelho, número do jogador cartão vermelho, time do jogador cartão vermelho, anotações)

 

Regras

- Ao preencher o nome do time nos campos 'Time A' ou 'Time B', o sistema já preencherá automaticamente com o nome dos jogadores.

- Caso exista algum jogador Suspenso, o nome do atleta virá em negrito e na cor vermelha.

- O mesário, poderá preencher antes do inicio do jogo os números do jogador

- O mesario, poderá preencher durante o jogo, os campos Cartão, os campos de gol, campos de horários e anotações da partida

- Ao final do jogo. O mesário gera um pdf com a sumula e imprime, para pegar assinatura dos capitães.

 

Você nós precisamos entregar esse sistema o mais rápido possível. Você tem 12 horas para o Plano de Testes e 28 horas para testar o sistema.

 

E agora? o que fazemos? Sentamos e choramos?


Não né! Não queremos conversar com o RH.

Bora pra mão na massa?

Vamos tentar mesclar, fazer um HIBRIDOZINHO, do método ágil com os métodos tradicionais(Nosso Gerente Trakinas, precisa de artefatos)

 

Nota: a documentação que tem do sistema é este repasse. Ta lindo né? descrevi tudo, hauehuaehueau. Não, lógico que não, tem um monte de buraco nisso ai, vamos para o próximo capitulo?

O que fazermos agora?

O que podemos usar de tradicional?
O que podemos usar de ágil?
Vamos tentar primeiramente falar em Testes Ágeis, não necessário falar de desenvolvimento ágil. O que nos ajuda a otimizar nosso tempo nestas 40 horas?

Digam ai o que vocês fariam e no próximo capitulo respondo esta questão.