SlideShare uma empresa Scribd logo
Fatores que
influenciam a
produtividade em
projetos de
softwares móveis
Eli Rodrigues
Abril / 2016
Introdução
Proposta Projeto
Introdução
• Para gerir uma empresa de software de forma sustentável é preciso ter
controle financeiro dos projetos e dos custos operacionais que o circundam
• O PMI recomenda o uso do Gerenciamento de Valor Agregado como forma de
auferir o progresso físico de um projeto
• Mas para medir o progresso de um projeto de software, é preciso saber seu
tamanho e a produtividade para orçar um projeto na velocidade necessária
para fechar negócios.
Método
Quais fatores influenciam a produtividade?
Tipo de Pesquisa
Descritiva Bibliográfica De campo
26 projetos de
software mobile
em 2 anos
Android
Clientes
externos
51 fatores analisados
24%
aplicáveis a
todos
37% não
aplicáveis a
nenhum
16% não
mensurados
24%
mensurados
* Utilizou-se o método indicativo de contagem de pontos de função e o Scrum como framework de gestão
Justificativa
• Alguns projetos têm produtividade maior que os outros
• Este trabalho visa analisar fatores que afetam a produtividade em projetos
de software para celulares, no intuito de oferecer um framework capaz de
estimar os custos de projetos com uma menor margem de erro.
Resultados – Qui Quadrado
Rejeita-se a hipótese nula
•Desempenho
•Volatilidade
•Reuso
•Processo
•Experiência na linguagem
•Quantidade de pessoas
•Usabilidade
•Complexidade do Produto
Não se rejeita a hipótese
nula
•Experiência na plataforma
•Coesão da equipe
•Portabilidade do hardware
•Memória reduzida
•Estabilidade dos requisitos
(+) Demonstraram ter uma relação estatisticamente significativa
(-) Não demonstraram ter relação
Classificação dos fatores
Flexibilidade
• Alta
• Média
• Baixa
Complexidade
• Alta
• Média
• Baixa
Usabilidade
• Alta
• Média
• Baixa
Reuso
• Alto
• Médio
• Baixo
Coesão da equipe
• Alta
• Média
• Baixa
Exp. Linguagem
• Alta
• Média
• Baixa
Exp. Plataforma
• Alta
• Média
• Baixa
Volatilidade
• Alta
• Média
• Baixa
Memória reduzida
• Sim
• Não
Portabilidade hardware
• Alta
• Média
• Baixa
Requisitos performance
• Sim
• Não
Estabilidade requisitos
• Quantidade de
mudanças realizadas
Tamanho da equipe
• Sim
• Não
Portabilidade hardware
• Alta
• Média
• Baixa
Requisitos performance
• Sim
• Não
Tamanho da equipe
• Até 3 pessoas
• Mais de 3 pessoas
Resultados - ANOVA
Resultados - ANOVA
• Fatores que demonstraram influência pelo ANOVA: Volatilidade,
Desempenho, Reuso, Processo, experiência na linguagem, usabilidade e
desafio tecnológico
• Fatores que não demonstraram influência relevante: Quantidade de pessoas
Resultados – Correlação linear múltipla
y = 5,563575791 + (5,665549521 x Volatilidade) + (2,87743952 x Desempenho) + (-6,072170406 x Reuso) + (1,031864554 x Processo) +
(-0,424174302 x Experiência na Linguagem) + (-0,455189432 x Quantidade de Pessoas alocadas) + (-0,903659927 x Usabilidade) +
(3,427267294 x Desafio tecnológico)
• 78% da produtividade pôde ser
explicada por esses fatores
• 69,23% tiveram sua produtividade
calculada corretamente
Conclusão
• O estudo aponta pontos de atenção e elimina alguns mitos em relação à
produtividade
Gráfico gerado a partir de (1 – nível de significância), pelo teste
de qui quadrado
• Espera-se continuar o estudo em
mais projetos, de empresas
distintas, delimitar e medir os
parâmetros de forma mais
detalhada e testar parâmetros que
não foram aplicáveis a esta
amostra

Mais conteúdo relacionado

Semelhante a Fatores que influenciam a produtividade em projetos de softwares móveis

– Como implantar transformações organizacionais a partir de uma plataforma BP...
– Como implantar transformações organizacionais a partir de uma plataforma BP...– Como implantar transformações organizacionais a partir de uma plataforma BP...
– Como implantar transformações organizacionais a partir de uma plataforma BP...
EloGroup
 
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
EloGroup
 
A Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance AplicacionalA Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance Aplicacional
Nuno Baptista Rodrigues
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2
Edinaldo Mendes
 
5 dicas para estruturar seu teste de performance
5 dicas para estruturar seu teste de performance5 dicas para estruturar seu teste de performance
5 dicas para estruturar seu teste de performance
Ariane Izac
 
Falando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliFalando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro Grezeli
Joao Galdino Mello de Souza
 
Cmg falando de testes de desempenho
Cmg falando de testes de desempenhoCmg falando de testes de desempenho
Cmg falando de testes de desempenho
Evandro Grezeli
 
The economics of software quality
The economics of software qualityThe economics of software quality
The economics of software qualityAlexandre Couto
 
Gerenciamento PDS
Gerenciamento PDSGerenciamento PDS
Gerenciamento PDS
Fatec Jales
 
Oficina de Metodologias Ágeis
Oficina de Metodologias ÁgeisOficina de Metodologias Ágeis
Oficina de Metodologias Ágeis
Profa Karen Borges
 
Análise de aderência de práticas ágeis na cultura de startups de software: o ...
Análise de aderência de práticas ágeis na cultura de startups de software: o ...Análise de aderência de práticas ágeis na cultura de startups de software: o ...
Análise de aderência de práticas ágeis na cultura de startups de software: o ...
Marvin Ferreira
 
DevOps e App Insights
DevOps e App InsightsDevOps e App Insights
DevOps e App Insights
Guilherme Cardoso
 
Aula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de Software
Rudson Kiyoshi Souza Carvalho
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App Insights
Adriano Bertucci
 
Apresentação da usi
Apresentação da usiApresentação da usi
Apresentação da usi
Marissol Martins
 
Lecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWLecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SW
Rogerio P C do Nascimento
 
Testes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxTestes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean ux
Qualister
 
Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1
Lorena Caldas
 
Gap analysis - Análise de Lacunas
Gap analysis - Análise de LacunasGap analysis - Análise de Lacunas
Gap analysis - Análise de Lacunas
Rui Loureiro
 
O uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareO uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de software
Everton vitor
 

Semelhante a Fatores que influenciam a produtividade em projetos de softwares móveis (20)

– Como implantar transformações organizacionais a partir de uma plataforma BP...
– Como implantar transformações organizacionais a partir de uma plataforma BP...– Como implantar transformações organizacionais a partir de uma plataforma BP...
– Como implantar transformações organizacionais a partir de uma plataforma BP...
 
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
 
A Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance AplicacionalA Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance Aplicacional
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2
 
5 dicas para estruturar seu teste de performance
5 dicas para estruturar seu teste de performance5 dicas para estruturar seu teste de performance
5 dicas para estruturar seu teste de performance
 
Falando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliFalando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro Grezeli
 
Cmg falando de testes de desempenho
Cmg falando de testes de desempenhoCmg falando de testes de desempenho
Cmg falando de testes de desempenho
 
The economics of software quality
The economics of software qualityThe economics of software quality
The economics of software quality
 
Gerenciamento PDS
Gerenciamento PDSGerenciamento PDS
Gerenciamento PDS
 
Oficina de Metodologias Ágeis
Oficina de Metodologias ÁgeisOficina de Metodologias Ágeis
Oficina de Metodologias Ágeis
 
Análise de aderência de práticas ágeis na cultura de startups de software: o ...
Análise de aderência de práticas ágeis na cultura de startups de software: o ...Análise de aderência de práticas ágeis na cultura de startups de software: o ...
Análise de aderência de práticas ágeis na cultura de startups de software: o ...
 
DevOps e App Insights
DevOps e App InsightsDevOps e App Insights
DevOps e App Insights
 
Aula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de Software
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App Insights
 
Apresentação da usi
Apresentação da usiApresentação da usi
Apresentação da usi
 
Lecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWLecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SW
 
Testes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxTestes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean ux
 
Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1
 
Gap analysis - Análise de Lacunas
Gap analysis - Análise de LacunasGap analysis - Análise de Lacunas
Gap analysis - Análise de Lacunas
 
O uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareO uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de software
 

Mais de Eli Rodrigues

Amostra 21 erros classicos da gestao de projetos por eli rodrigues
Amostra   21 erros classicos da gestao de projetos por eli rodriguesAmostra   21 erros classicos da gestao de projetos por eli rodrigues
Amostra 21 erros classicos da gestao de projetos por eli rodrigues
Eli Rodrigues
 
Treinamento: Resumão do PMP
Treinamento: Resumão do PMPTreinamento: Resumão do PMP
Treinamento: Resumão do PMP
Eli Rodrigues
 
Palestra "21 erros clássicos da gestão de projetos"
Palestra "21 erros clássicos da gestão de projetos"Palestra "21 erros clássicos da gestão de projetos"
Palestra "21 erros clássicos da gestão de projetos"
Eli Rodrigues
 
Estruturando o PMO para o lucro
Estruturando o PMO para o lucro Estruturando o PMO para o lucro
Estruturando o PMO para o lucro
Eli Rodrigues
 
Plano de Carreira nos dias de hoje
Plano de Carreira nos dias de hojePlano de Carreira nos dias de hoje
Plano de Carreira nos dias de hoje
Eli Rodrigues
 
Dinamus Modelo de Plano de Negócio
Dinamus   Modelo de Plano de NegócioDinamus   Modelo de Plano de Negócio
Dinamus Modelo de Plano de Negócio
Eli Rodrigues
 
Case de Gerenciamento de Projetos - Rock in Sumaré
Case de Gerenciamento de Projetos - Rock in SumaréCase de Gerenciamento de Projetos - Rock in Sumaré
Case de Gerenciamento de Projetos - Rock in Sumaré
Eli Rodrigues
 
Precificação nas firmas de serviços profissionais
Precificação nas firmas de serviços profissionaisPrecificação nas firmas de serviços profissionais
Precificação nas firmas de serviços profissionais
Eli Rodrigues
 
Workshop Gestão de projetos: Da teoria à pratica
Workshop Gestão de projetos: Da teoria à praticaWorkshop Gestão de projetos: Da teoria à pratica
Workshop Gestão de projetos: Da teoria à pratica
Eli Rodrigues
 
Pontos críticos em Gestão de Escopo
Pontos críticos em Gestão de EscopoPontos críticos em Gestão de Escopo
Pontos críticos em Gestão de Escopo
Eli Rodrigues
 
Como manter sua equipe motivada
Como manter sua equipe motivadaComo manter sua equipe motivada
Como manter sua equipe motivada
Eli Rodrigues
 

Mais de Eli Rodrigues (11)

Amostra 21 erros classicos da gestao de projetos por eli rodrigues
Amostra   21 erros classicos da gestao de projetos por eli rodriguesAmostra   21 erros classicos da gestao de projetos por eli rodrigues
Amostra 21 erros classicos da gestao de projetos por eli rodrigues
 
Treinamento: Resumão do PMP
Treinamento: Resumão do PMPTreinamento: Resumão do PMP
Treinamento: Resumão do PMP
 
Palestra "21 erros clássicos da gestão de projetos"
Palestra "21 erros clássicos da gestão de projetos"Palestra "21 erros clássicos da gestão de projetos"
Palestra "21 erros clássicos da gestão de projetos"
 
Estruturando o PMO para o lucro
Estruturando o PMO para o lucro Estruturando o PMO para o lucro
Estruturando o PMO para o lucro
 
Plano de Carreira nos dias de hoje
Plano de Carreira nos dias de hojePlano de Carreira nos dias de hoje
Plano de Carreira nos dias de hoje
 
Dinamus Modelo de Plano de Negócio
Dinamus   Modelo de Plano de NegócioDinamus   Modelo de Plano de Negócio
Dinamus Modelo de Plano de Negócio
 
Case de Gerenciamento de Projetos - Rock in Sumaré
Case de Gerenciamento de Projetos - Rock in SumaréCase de Gerenciamento de Projetos - Rock in Sumaré
Case de Gerenciamento de Projetos - Rock in Sumaré
 
Precificação nas firmas de serviços profissionais
Precificação nas firmas de serviços profissionaisPrecificação nas firmas de serviços profissionais
Precificação nas firmas de serviços profissionais
 
Workshop Gestão de projetos: Da teoria à pratica
Workshop Gestão de projetos: Da teoria à praticaWorkshop Gestão de projetos: Da teoria à pratica
Workshop Gestão de projetos: Da teoria à pratica
 
Pontos críticos em Gestão de Escopo
Pontos críticos em Gestão de EscopoPontos críticos em Gestão de Escopo
Pontos críticos em Gestão de Escopo
 
Como manter sua equipe motivada
Como manter sua equipe motivadaComo manter sua equipe motivada
Como manter sua equipe motivada
 

Fatores que influenciam a produtividade em projetos de softwares móveis

  • 1. Fatores que influenciam a produtividade em projetos de softwares móveis Eli Rodrigues Abril / 2016
  • 3. Introdução • Para gerir uma empresa de software de forma sustentável é preciso ter controle financeiro dos projetos e dos custos operacionais que o circundam • O PMI recomenda o uso do Gerenciamento de Valor Agregado como forma de auferir o progresso físico de um projeto • Mas para medir o progresso de um projeto de software, é preciso saber seu tamanho e a produtividade para orçar um projeto na velocidade necessária para fechar negócios.
  • 4. Método Quais fatores influenciam a produtividade? Tipo de Pesquisa Descritiva Bibliográfica De campo 26 projetos de software mobile em 2 anos Android Clientes externos 51 fatores analisados 24% aplicáveis a todos 37% não aplicáveis a nenhum 16% não mensurados 24% mensurados * Utilizou-se o método indicativo de contagem de pontos de função e o Scrum como framework de gestão
  • 5. Justificativa • Alguns projetos têm produtividade maior que os outros • Este trabalho visa analisar fatores que afetam a produtividade em projetos de software para celulares, no intuito de oferecer um framework capaz de estimar os custos de projetos com uma menor margem de erro.
  • 6. Resultados – Qui Quadrado Rejeita-se a hipótese nula •Desempenho •Volatilidade •Reuso •Processo •Experiência na linguagem •Quantidade de pessoas •Usabilidade •Complexidade do Produto Não se rejeita a hipótese nula •Experiência na plataforma •Coesão da equipe •Portabilidade do hardware •Memória reduzida •Estabilidade dos requisitos (+) Demonstraram ter uma relação estatisticamente significativa (-) Não demonstraram ter relação
  • 7. Classificação dos fatores Flexibilidade • Alta • Média • Baixa Complexidade • Alta • Média • Baixa Usabilidade • Alta • Média • Baixa Reuso • Alto • Médio • Baixo Coesão da equipe • Alta • Média • Baixa Exp. Linguagem • Alta • Média • Baixa Exp. Plataforma • Alta • Média • Baixa Volatilidade • Alta • Média • Baixa Memória reduzida • Sim • Não Portabilidade hardware • Alta • Média • Baixa Requisitos performance • Sim • Não Estabilidade requisitos • Quantidade de mudanças realizadas Tamanho da equipe • Sim • Não Portabilidade hardware • Alta • Média • Baixa Requisitos performance • Sim • Não Tamanho da equipe • Até 3 pessoas • Mais de 3 pessoas
  • 9. Resultados - ANOVA • Fatores que demonstraram influência pelo ANOVA: Volatilidade, Desempenho, Reuso, Processo, experiência na linguagem, usabilidade e desafio tecnológico • Fatores que não demonstraram influência relevante: Quantidade de pessoas
  • 10. Resultados – Correlação linear múltipla y = 5,563575791 + (5,665549521 x Volatilidade) + (2,87743952 x Desempenho) + (-6,072170406 x Reuso) + (1,031864554 x Processo) + (-0,424174302 x Experiência na Linguagem) + (-0,455189432 x Quantidade de Pessoas alocadas) + (-0,903659927 x Usabilidade) + (3,427267294 x Desafio tecnológico) • 78% da produtividade pôde ser explicada por esses fatores • 69,23% tiveram sua produtividade calculada corretamente
  • 11. Conclusão • O estudo aponta pontos de atenção e elimina alguns mitos em relação à produtividade Gráfico gerado a partir de (1 – nível de significância), pelo teste de qui quadrado • Espera-se continuar o estudo em mais projetos, de empresas distintas, delimitar e medir os parâmetros de forma mais detalhada e testar parâmetros que não foram aplicáveis a esta amostra