Você está na página 1de 2

1.

O esforço aplicado no desenvolvimento de software

A primeira etapa da construção de um software dependerá do nível de especialização que a


organização está habilitada a ser responsável desde o “rascunho” do projeto até a entrega ao cliente.
Durante essa etapa, o principal obstáculo encontrado logo de início é o gerenciamento do projeto,
uma vez que, é preciso estimar uma data de conclusão. Para pôr o plano em prática será preciso
estabelecer o esforço empenhado para desenvolver o algoritmo e definir para qual interface gráfica
será emulada. Mentalizando essa possibilidade, as empresas tradicionais de tecnologia preferem
envolver suas equipes na divisão e formulação das tarefas. Essas tarefas consistem em finalizar o
protótipo do produto e repassar para revisão de seus superiores.

Com base nos fatos expostos, o software de aprendizagem educacional online necessitou de uma
avaliação abrangente e concisa. A equipe que trabalhou sucintamente no projeto utilizando de duas
ferramentas ágeis amplamente estudadas nas universidades: o Planning Poker e a Técnica de
Delphi.

1.1. Planning Poker

Consiste na habilidade de estimar um história padrão de conduzir um projeto. A sua finalidade


valoriza o trabalho de estimativa com a ajuda do Scrum Master, especialista em disponibilizar
conhecimento e material para que as tarefas sejam executadas corretamente.

Basicamente usa-se cartas de baralhos com pontuação baseadas na série de Fibonacci, ou seja,: 1, 2,
3, 5, 8, 13, 20, 34 e 50. Acima disso, a tarefa é complexa demais e precisa ser particionada em
partes menores para poder estimar com maior precisão.

Para cada história a equipe, após discutir o problema, joga a carta que acredita representar o esforço
necessário para desenvolver a história. Caso haja discordância, discuta-se mais sobre o tema e joga
novamente. Para que o jogo fique equilibrado é essencial que a estimativa deva encontrar
unanimidade entre os participantes, ou seja, valores quantitativos razoáveis.

No Planning Poker valoriza-se bastante a velocidade para responder as perguntas, uma vez que,
contabiliza-se como quantidade de pontos. As rodadas são chamadas de sprint, logo cada rodada
estipula-se algorismos que ao longo do jogo tende-se a estabilizar. Todas as estimativas são
anotadas junto a cada uma das atividades e, ao finalizar, são somadas para apresentar qual prazo
total será estipulado a conclusão do desenvolvimento do software, sendo assim essa estimativa será
repassada ao cliente, no caso a instituição de ensino a fim de sua aprovação.

1.2. Técnica Delphi

A técnica Delphi é focada basicamente impedir que a opinião de um dos membros da equipe possa
influenciar as respostas de todos os demais profissionais. Na maioria das vezes, as sugestões dos
profissionais mais experientes acaba contrabalanceando na tomada de decisões em relação o tempo
de produtividade de uma determinada atividade. Entretanto, quando trabalha-se numa equipe há
níveis hierárquicos diferentes e, consequentemente, nem todos os trabalhadores possuem o mesmo
período de experiência. Em poucas palavras, pode-se dizer que os menos experientes se sintam
intimidados a discordar dos veteranos.

Afinal como funciona esse método? Basicamente todos os participantes são convidados a responder
um breve questionário com cada atividade que faça parte do projeto e este descreverá o prazo
necessário para concluí-la. Finalizando essa etapa, todos colocam suas respostas num recipiente e o
Scrum Master que não está participando da estimativa irá analisa as respectivas respostas.

Assim, nenhum dos envolvidos pode precisar interferir na privacidade do outro, não sendo
influenciado por terceiros. No caso de empate ou falta de consenso sobre o prazo pré-definido,
poderá realizar novas rodadas à favor de atender a maioria.

Fontes:
https://artia.com/blog/serie-ferramentas-de-gestao-de-projetos-tecnica-de-delphi/
https://gaea.com.br/guia-como-estimar-o-esforco-de-desenvolvimento-de-software/

Você também pode gostar