• Nenhum resultado encontrado

Como descrito na Seção 1.3.3 a proposta foi avaliada pelos mesmos membros da equipe de desenvolvimento da empresa que participaram da pesquisa de campo, sendo entrevistados no total 5 membros. Por serem pessoas já entrevistadas na fase de pesquisa de campo, foi classificado anteriormente o nível de conhecimento de cada membro e seu perfil. Nesta etapa buscou-se, através de questionários que encontram-se no Apêndice D, avaliar a proposta considerando alguns quesitos, analisando a proposta de maneira qualitativa e quantitativa. Os quesitos avaliados foram:

• quanto a compreensão da proposta, se é simples de ser entendida;

• quanto aos campos da base histórica de estimativas, se estão de acordo com os fatores considerados para estimar;

• quanto a confiança dos membros no momento de estimar, se a base histórica permite estimar melhor;

• quanto a melhora da gestão de conhecimento, se possibilita a disseminação de conhecimentos entre os membros;

• quanto a atender aos princípios ágeis, se fortalecem os princípios ágeis no que referente a troca de informações e equipe auto-organizada.

A análise quantitativa foi realizada atribuindo valores de 1 a 4 para cada resposta, sendo 1 para discordo plenamente, 2 para discordo parcialmente, 3 para concordo parcialmente e 4 para concordo totalmente. A Tabela 5.2 apresenta a média e o desvio padrão das respostas de cada questão abordada nas avaliações.

77

Perguntas feitas aos entrevistados sobre a avaliação da proposta de reestruturação segundo os seguintes critérios

O que a questão Média das Desvio

pretende avaliar Questão respostas padrão Quanto à compreensão da proposta

a) Simplicidade você considera simples

da proposta de ser entendida? 4,0 0,0 Quanto aos campos da base

histórica, estão

b) Campos da base de acordo com os fatores considerados

histórica de estimativas para estimar? 3,6 0,5 Através de uma base de

conhecimento em estimativas de tarefas similares em projetos c) Aumento da confiança ou sprints anteriores, você dos membros no acredita que conseguirá estimar

momento de estimar melhor os prazos de realização da tarefa? 3,8 0,4 A proposta apresentada

possibilitará uma disseminação d) Melhoria da do conhecimento sobre

gestão de estimativa entre membros

conhecimento da equipe? 3,2 1,2

A proposta permite

inserir práticas que fortalecem os princípios ágeis relacionado a troca de informações entre

e) Validar se atende os membros refletindo em intervalos aos princípios regulares em como se tornar

ágeis mais eficaz em times auto-organizados? 3,8 0,4

Tabela 5.2: Média e desvio padrão das respostas dos entrevistas quanto a pesquisa quantitativa

Percebe-se que todas as médias das respostas aparecem no intervalo entre 3 e 4, de modo que os quesitos definidos para esta etapa quanto a análise quantitativa foram atingidos. A questão ’d’ obteve média 3,2 e desvio-padrão 1,2 sendo este o maior desvio padrão entre as respostas. Isso ocorreu devido a um dos membros defender que a disseminação do conhecimento entre os membros da equipe já ocorre atualmente e a proposta não possibilitaria avanços em torno deste critério. Este entrevistado específico é muito experiente, porém membros menos experientes concordam totalmente que melhorará a gestão de conhecimento da equipe.

A avaliação qualitativa trouxe os relatos dos entrevistados perante as questões abordadas referentes a proposta. As Tabelas 5.3 e 5.4 apresentam os resultados desta etapa da avaliação.

Perguntas feitas aos entrevistados sobre a avaliação da proposta de reestruturação segundo os seguintes critérios

Através de uma base de conhecimento em estimativas de tarefas similares em projetos Quanto à compreensão Quanto aos campos da base ou sprints anteriores, você da proposta de conhecimento, estão de acredita que conseguirá estimar você considera simples acordo com os fatores melhor os prazos de realização Entrevista de ser entendida? considerados para estimar? da tarefa?

“Estão de acordo sim, pois

são eles que influenciam “Quanto maior teu “Fácil de ser entendida. Ela no momento de estimar. embasamento quando for traz as características boas Mas no momento da estimar mais próximo vai de trabalhar e pode ser busca, talvez trazendo ser do real. Não vai ter ENTMED 1 interessante para ajustar o somente um resultado muita distorção de tempo,

tempo das tarefas. É pudesse não ser o melhor por ter uma base mais interessante, pois não possível caso uma tarefa precisa, com mais utiliza somente uma base semelhante já tenha sido características da equipe, estática, está em constante realizada mais de uma vez, se torna mais claro, prático aperfeiçoamento.” mas já seria muito válido.” e fácil de estimar.”

“Eu achei ela bem simples. “Sim, por que já tem uma Bem explicado, detalhado, base de dados dizendo ENTMED 2 pelas características quanto tempo foi levado

consegue se basear. em outra tarefa com seus Possibilita a compreensão “Acho que são estes aí sim. indicadores. Fica bem mais com as tarefas anteriores.” Assim está bom.” fácil.”

“Daqui a algum tempo sim. A medida que o pessoal vai “É uma ideia que pode ser amadurecendo, vai chegar aplicada aqui. um tempo que o pessoal ENTMED 3 Principalmente para fazer o vai conhecer o sistema e

reaproveitamento de será mais tranquilo.

tarefas feitas, ganhar um “É o que é fiel que a gente Contribui pois a informação pouco de tempo na faz, são estes campos semelhante pode ser

execução das tarefas.” mesmo.” reaproveitada.”

“Ajudaria bastante. Só que em tarefas que nunca foram realizadas, não

ENTMED 4 auxiliaria. Daria um ‘norte’

para estimar. Tem vezes “Os campos que haviam que pode ocorrer de não “Sim, deu para entender sido fala. Todos os que existir tarefas semelhantes bem. Bem simples foram levantados na e tem a questão da demora mesmo.” pesquisa de campo.” em abastecer a base.”

“Estão acordo, mas

concordo parcialmente. “Com certeza. Os membros Adicionar mais um campo novos não opinam nas ENTMED 5 de observação que pode estimativas, por não

auxiliar e padronizar as conhecerem o sistema. Vai “Sim, bem tranquilo de escalas dos campos das auxiliar bastante e terá entender a proposta.” mas já seria muito válido.” grande valia.”

79

Perguntas feitas aos entrevistados sobre a avaliação da proposta de reestruturação segundo os seguintes critérios

A proposta permite inserir práticas que fortalecem

A proposta apresentada os princípios ágeis relacionados possibilitará uma disseminação a troca de informações entre do conhecimento sobre os membros, refletindo em

estimativas entre membros intervalos regulares em como se tornar Entrevista novos da equipe? mais eficaz em equipes auto-organizadas?

“Acredito que sim, por que com a base você estará “Fica mais claro e visível somente balizando o ENTMED 1 como foi feito as processo de estimativas.

estimativas, tem uma base Estará facilitando para ter de parâmetros que estimativas mais próximas. definem por que foi Dará muito mais agilidade chegado em determinada na estimativa trazendo as estimativa.” informações da base.” “Pra estimativa acredito

que sim. Pois tendo uma descrição bem detalhada,

ENTMED 2 tempo estimado e “Contribui, pois

realizado permite a proporciona momentos de aquisição e troca de diálogo entre os membros conhecimentos.” da equipe, fortalece sim.”

“A proposta facilita e ajuda bastante à estimativa. Chegar no consenso em “Contribui, pois existem relação a cada campo da ENTMED 3 formas de disseminar tarefa, pode ser que

conhecimentos e demore um pouco mais. formalizar as informações Atribuir os pesos em

da tarefa.” relação a cada campo da base.” “O único trabalho extra será abastecer a base e realizar a busca na base, se ENTMED 4 “Isso já é feito hoje, então enquadra bem aos

não melhoraria.” princípios ágeis.” “Vai olhar a base de

conhecimento, mas não sabe por que os membros que estimaram

anteriormente atribuíram “Claro, pois conseguem os valores de cada tarefa, conversar e trocar ENTMED 5 isso ele aprenderá aos informações,

poucos. Não sabe se vai proporcionando definir o melhor muita coisa para os tamanho da tarefa mais novos. Apenas dará um ‘norte’.” precisamente.”

De acordo com os depoimentos dos membros da equipe de desenvolvimento estudada, pode-se observar que a aplicação prática da proposta seria útil para o processo de estimativas da empresa. A literatura mostra o quanto é importante a existência de bases de conhecimentos dentro da empresa para que projetos anteriores sejam analisadas, o que é reforçado neste trabalho quando abordada a base histórica de estimativas.

81

6 CONSIDERAÇÕES FINAIS

O presente trabalho apresentou uma proposta de reestruturação do processo de estimativa de tarefas em projetos de software numa empresa que utiliza o método ágil Scrum, no qual foi analisada a realidade da empresa e perante as constatações foram sugeridas alternativas para solucionar algumas das dificuldades identificadas. Para alcançar o objetivo proposto, foi estruturada uma metodologia de pesquisa que consiste de 3 etapas: revisão sistemática da literatura, pesquisa de campo e proposta de reestruturação do processo.

Para analisar se os objetivos deste trabalho foram atendidos, será apresentado a seguir cada questão de pesquisa, o método utilizado e os resultados alcançados.

A primeira questão de pesquisa QS1 era ‘Quais são os fatores que interferem na precisão das estimativas de tarefas em projetos de software que utilizam o método ágil Scrum?’. Para responder esta questão foram realizadas dois momentos diferentes. Primeiro foi realizada uma revisão sistemática da literatura, a qual teve como objetivos explorar estudos que tratem de estimativa em projetos de software que utilizam o método ágil Scrum e identificar os fatores que interferem na precisão das estimativas. A pesquisa foi realizada nas bases de busca científicas Web of Knowledgee Institute of Electrical and Electronic Engineers (IEEE) e como resultado foram localizados 7 estudos que contemplavam o objetivo desta etapa do trabalho, o resultado desta etapa encontra-se no Capítulo 3. O segundo momento consistiu de uma pesquisa de campo através de entrevistas em uma empresa que utiliza o método ágil Scrum e com um especialista em métodos ágeis. Os fatores identificados nesta etapa encontram-se na Seção 4.2. Os fatores que interferem na precisão das estimativas que foram descobertos com este trabalho foram: complexidade da tarefa, experiência com a linguagem de programação, experiência dos membros da equipe com o sistema do qual estão desenvolvendo, experiência dos membros da equipe com tarefas semelhantes, grau de detalhamento das tarefas e tamanho da tarefa, variação da produtividade e velocidade da equipe;

Para responder a questão QS2 ‘Qual o processo atual realizado pela empresa para estimar as tarefas?’ foi realizada uma pesquisa de campo através de entrevistas em profundidade com membros da equipe de desenvolvimento da empresa estudada. O mapeamento do processo atual permitiu relatar todas as etapas realizadas pela empresa na qual foi possível perceber possíveis aspectos que poderiam sofrer alterações, o resultado desta etapa encontra-se na Seção 4.6, sendo que o processo foi apresentado de forma descritiva e gráfica utilizando a notação

BPMN para facilidade de entendimento.

A terceira questão de pesquisa QS3 abordada era ‘Quais são as características consideradas pelos membros da equipe de desenvolvimento para estimar as tarefas?’. Esta questão foi respondida através da análise das características relatadas pelos membros, sendo que relataram as mesmas informações ao tratar sobre os fatores que interferem na precisão das estimativas e foram consideradas ao propor a estrutura de base histórica de estimativas. Esta constatação reforça a importância de analisar corretamente cada um desses pontos ao realizar as estimativas das tarefas.

A última questão de pesquisa QS4 era ‘Como reestruturar o processo de estimativa de tarefas utilizado pela empresa, buscando amenizar os fatores que interferem na precisão das estimativas de tarefas e considerando uma base histórica de estimativas, sem deixar de atender aos princípios ágeis?’. Para responder esta questão foram utilizadas as respostas das questões QS1, QS2 e QS3, aspectos relevantes da observação participante e outras constatações da pesquisa de campo de modo que elaborou-se uma proposta de reestruturação do processo de estimativa vinculado a criação de uma base histórica de estimativas. A avaliação da proposta ocorreu por meio de entrevistas com os membros da equipe de desenvolvimento que haviam participado da pesquisa de campo os quais afirmaram que a aplicação prática da proposta seria útil para o processo de estimativas da empresa visto que proporcionaria mais informações para a realização de estimativas das tarefas e atendendo aos princípios ágeis.

Este trabalho apresentou uma alternativa para que a incerteza dos projeto de software fosse reduzida, buscando através da proposta de reestruturação do processo fornecer os membros da empresa estudada mais informações no momento de estimarem, de modo que consigam analisar situações vivenciadas anteriormente e disseminar conhecimentos visando realizar estimativas mais próximas do real.

O novo processo apresenta algumas mudanças importantes que possibilitam amenizar os fatores que interferem nas estimativas, conforme descritos abaixo:

• definição de uma base histórica de estimativas com campos relevantes para pesquisas futuras sobre as estimativas do projeto, a qual possui as características das tarefas que foram consideradas ao estimar e informações sobre a equipe naquele momento específico de estimativa;

• melhoria da gestão de conhecimento implícito através da inclusão de momentos nas reuniões para discussão sobre as estimativas, e explícito através da pesquisa na base de

83

conhecimento;

• inclusão de um processo que impõe a cultura da melhoria contínua analisando os problemas sobre estimativas e buscando resolvê-los através do conhecimento da própria equipe e da análise da base histórica de estimativas.

Considera-se, assim, que os objetivos foram atendidos, visto que todas as questões de pesquisas foram respondidas e conseguiu-se chegar num resultado que atende satisfatoriamente aos resultados deste trabalho.

Documentos relacionados