ROI em Implementação de Modelos de Qualidade de Software
UFPEPaulino Wagner Palheta Viana
Agenda
Objetivos Motivação Referencial Teórico Origem da Metodologia ROI ROI of SPI ISO/IEC 15939 PSM Conclusões
UFPEPaulino Wagner Palheta Viana
Objetivos
Investigar a origem do cálculo do Processo Retorno sobre Investimento Aplicabilidade no contexto de melhoria de processo de software
UFPEPaulino Wagner Palheta Viana
Motivação
Dissertação de Mestrado Qual o Retorno sobre Investimento em implementação de Modelos de Qualidade nas empresas brasileiras Proposta de definir uma Metodologia de ROI das melhores práticas
UFPEPaulino Wagner Palheta Viana
Referencial Teórico
Análise de investimento Quanto será? Quando retornará?
Fluxo de Caixa Valor Anual Uniforme Valor Presente Líquido Taxa Interna de Retorno Pay-back ROI
UFPEPaulino Wagner Palheta Viana Casaroto
Referencial Teórico
ROI Ferramenta de administração Depende da base de investimento Se Patrimônio líquido for denominador
ROE – Return of Equity Se Ativos for denominador
ROA – Return of Assets O numerador é o lucro do investimento
UFPEPaulino Wagner Palheta Viana
Referencial Teórico
ROI É uma medida que quantifica o retorno produzido pelas decisões de investimento Avalia a atratividade econômica do investimento Parâmetro de avaliação de desempenho da empresa em um período de tempo
UFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Investimentos em TI têm sido avaliados com bases puramentes financeiras Aquisição de novas tecnologias ou processos, são avaliados baseados no fluxo do caixa no aspecto quantitativo Setor de TI existem benefícios intangíveis Fatores decisivos na tomada de decisão
UFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Necessidade de mensuração dos intangíveis
Melhoria da imagem pública Aumento da satisfação no trabalho Aumento do comprometimento organizacional
Principal Ativo das Organizações Recursos Humanos
Metodologia de avaliação de Treinamento
UFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Sistema de Mensuração do Retorno de Investimento em Treinamento Metodologia de Donald Kirkpatrick
Reação – satisfação do indivíduo Aprendizagem – aumento das habilidades Comportamento – mudança no trabalho Resultados – aumento de produção
Não possibilitava o ROI
UFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Metodologia de Hamblin Reação – atitudes e opiniões do indivíduo Aprendizagem – o que se sabia antes e depois do treinamento Comportamento – desempenho antes e depois do treinamento Organização – mudanças organizacionais antes e depois do treinamento Valor final – comparar custos com benefícios
Ausência de detalhes dos métodosUFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Metodologia ROITM de Jack Phillips Abordagem viável, acurada e de credibilidade para as questões financeiras Utilizada em mais de 40 países Organização Certificadora – ROI Institute
UFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Metodologia ROITM de Jack Phillips Busca equilibrar a praticidade, simplicidade, credibilidade e confiabilidade Atenção especial com audiências-alvo
Gerentes de projetos – abordagem fácil de mensuração Clientes – resultados quantitativos e qualitativos Pesquisadores – apoiar a replicação de medidas
UFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Metodologia ROITM de Jack Phillips Elementos do Modelo ROI
UFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Metodologia ROITM de Jack Phillips Framework de Avaliação
Definir níveis da avaliação, tipos de dados e forma de coleta
Modelo de Processo Procedimento do cálculo do ROI
Filosofia e Padrões de operação Manter o processo no rumo certo
UFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Metodologia ROITM de Jack Phillips Prática e Casos de Aplicação
Mostrar como o ROI funciona realmente na Organização
Implementação Destinar recursos para institucionalizar
UFPEPaulino Wagner Palheta Viana
Origem da Metodologia ROI
Metodologia ROITM de Jack Phillips
UFPEPaulino Wagner Palheta Viana
ROI of SPI
Segundo Pressman, existem três regras a serem seguidas no uso de métricas para Processo de Software
Definir metas antes de medir Identificar as métricas significaticas para atingir as metas e manter sempre simples, muito simples
David F. Rico orienta como fazer de forma objetiva
UFPEPaulino Wagner Palheta Viana
ROI of SPI
Segundo Pressman, regras a
UFPEPaulino Wagner Palheta Viana David Rico
ROI of SPI
UFPEPaulino Wagner Palheta Viana David Rico
ROI of SPI
UFPEPaulino Wagner Palheta Viana David Rico
ROI of SPI
Segundo Pressman, regras a
UFPEPaulino Wagner Palheta Viana David Rico
Norma ISO/IEC 15939
UFPEPaulino Wagner Palheta Viana
Modelo de Medição
UFPEPaulino Wagner Palheta Viana
O Modelo de Medição, define o Produto de Informação para satisfazer uma Necessidade de Informação. Este Produto de Informação é produzido por uma Construção Mensurável a partir de Atributos que representam Entidades
Produto de InformaçãoNecessidade de Informação
ConstruçãoMensurável
ConceitoMensurável
AtributoEntidade
Visão Geral do Modelo ISO/IEC 15939
Modelo de Medição
UFPEPaulino Wagner Palheta Viana
Um Conceito Mensurável é uma idéia sobre como uma Necessidade de Informação pode ser satisfeita a partir de Entidades. Um Conceito Mensurável pode ser implementado por diferentes Construções Mensuráveis.
Visão Geral do Modelo ISO/IEC 15939
Produto de InformaçãoNecessidade de Informação
ConstruçãoMensurável
ConceitoMensurável
AtributoEntidade
Construção Mensurável
UFPEPaulino Wagner Palheta Viana
Uma Construção Mensurável é composta por Medidas Básicas, Medidas Derivadas e Indicadores
Visão Geral do Modelo ISO/IEC 15939
Produto de InformaçãoNecessidade de Informação
ConstruçãoMensurável
ConceitoMensurável
AtributoEntidade Medida BásicaMedida Básica
Medida DerivadaMedida Derivada
IndicadoresIndicadores
Medida Básica
UFPEPaulino Wagner Palheta Viana
• Uma Medida Básica inclui um Atributo Mensurável de uma Entidade, um Método de Medição para quantificação do atributo e um Valor Resultante da aplicação do método.
Visão Geral do Modelo ISO/IEC 15939
Medida Básica
UFPEPaulino Wagner Palheta Viana
• Relacionados a uma medida básica, temos os conceitos de escala de medição, unidade de medição, unidade de observação e observação (como o ato de designar um valor)
Framework de medições da ISO/IEC 15939
Itens de medição
Itens de mediçã
o
Itens de mediçã
o
Atributos
Entidade a ser medida
Unidade
Valor
Tipo de escala
Se expressa em
Pertence aAtributos
Níveis de pontuação e escalas
UFPEPaulino Wagner Palheta Viana
Ultrapassa os requisitos
Intervalo alvo
Mínimo aceitável
Inaceitável
Nível planejado
Valor medido
Nível atual
Pior caso
Escala de medição Níveis de pontuação
satisfatório
insatisfatórioinsatisfatório1 – Não atende
2 – Atende insatisfatoriamente
3 – Atende
4 – Atende totalmente
(0 - 45%)
(46-55%)
(55-80%)
(80-100%)
Medida Derivada
UFPEPaulino Wagner Palheta Viana
Uma Medida Derivada incorpora informações sobre dois ou mais atributos ou várias observações de um mesmo atributo. Uma Medida Derivada inclui dois ou mais valores de Medidas Básicas e/ou Medidas Derivadas, uma função matemática combinando os valores, e um valor resultante da aplicação da função.
Indicador
UFPEPaulino Wagner Palheta Viana
Um Indicador é uma medida que fornece uma estimativa ou avaliação de atributos especificados em relação a uma Necessidade de Informação. Um Indicador inclui:
um ou mais valores de Medidas Básicas e/ou Derivadas, um Modelo de Análise combinando os valores, um valor resultante da aplicação do modelo, um critério de decisão utilizado para avaliar o valor do indicador.
Modelo de Medição ISO/IEC 15939
UFPEPaulino Wagner Palheta Viana
Atributo
Medida Básica
Função de Medição
Medida Derivada
Modelo de Análise
Critério de Decisão Indicador
Produto de InformaçãoNecessidadesNecessidadesde Informaçãode Informação
Método de Medição
EntidadesEntidades
Medida Derivada
Medida Básica
Atributo
Modelo do Processo de medição de software ISO/IEC 15939
UFPEPaulino Wagner Palheta Viana
planejao processode medição
realizao processode medição
Estabelece e sustenta
comprometimento para medição
avaliamedição
base de experiências do processo
processostécnicos
e gerenciais
ações de melhoria
produtos de informação
necessidadesde informação
requisitos para medição avaliações dosusuários de medição
núcleo do processo de medição
Abrangência daISO/IEC 15939
PSM: Practical Software & System Measurement
UFPEPaulino Wagner Palheta Viana
Evolução do GQM (Goal Question Metric) Influenciou a criação/definição da ISO/IEC 15939 Patrocinado pelo DoD e amplamente difundido a partir de 2001
Hierarquia de Medição do PSM
UFPEPaulino Wagner Palheta Viana
Necessidades de Informaçãodo Projeto
Categorias de Informação
Conceitos Mensuráveis
ConstruçõesMensuráveis (Medidas)
Categorias de Informação
Prazo e Progresso Recursos e Custos Tamanho e Estabilidade do Produto Qualidade do Produto Desempenho do Processo Eficácia da Tecnologia Satisfação do Cliente
UFPEPaulino Wagner Palheta Viana
Mapa PSM de Categorias de Informação,Conceitos e Medidas
UFPEPaulino Wagner Palheta Viana
Tamanho eEstabilidade doProduto
Categorias De Informação
Conceitos Mensuráveis Medidas Candidatas
Informação – Categoria – Mapeamento de Medidas
Cronograma E Progresso
Recursos e Custos
Atingimento dos Marcos Performance Crítica
Progresso da Unidade de Trabalho
Capacidade IncrementalEsforço do Pessoal
Tamanho Físico e Estabilidade
Tamanho FuncionalE Estabilidade
Recursos de Ambiente E Suporte
Performance Financeira
Datas dos Marcos Tempo Perdido
Requisitos Rastreados Requisitos Testados
Relatórios de Problemas Abertos Relatórios de Problemas Fechados
Revisões CompletasPedidos de Mudanças AbertosPedidos de Mudança ResolvidosUnidades DesenhadasUnidades CodificadasUnidades IntegradasCasos TestadosCasos AprovadosItens de Ação AbertosItens de Ação CompletadosComponentes IntegradosFuncionalidade IntegradaPessoal AlocadoEsforço de DesenvolvimentoNível de ExperiênciaRotatividade do Pessoal BCWS, BCWP, ACWPOrçamentoCustoQuantidade NecessáriaQuantidade DisponívelTempo DisponívelTempo UtilizadoTamanho do Banco de DadosComponentesInterfacesLinhas de CódigoRequisitosMudanças FuncionaisPontos de Função
Conclusões
A demanda por responsabilidades financeiras em MPS é crescente Metodologia ROI, difundida em mais de 40 países, passa a ser um diferencial nas organizações ROI of SPI é uma ferramenta útil, pode ser expandida para outros modelos Norma e Metodologia para medição Investigação mais detalhadas para avaliar aplicabilidade
UFPEPaulino Wagner Palheta Viana
Referências
CASAROTO FILHO, N.; KOPITTKE, B. H. Análise de Investimento. Matemática Financeira. Engenharia Econômica. Tomada de Decisão. Estratégia Empresarial. São Paulo: Editora Atlas, 2000 RICO, David F. – ROI of Software Process Improvement – Metrics for Project Managers and Software Engineers, J, Ross Publishing, Boca Raton, FL, 2004 PHILIPPS, Jack. ROI – Retorno sobre o investimento em projetos, Revista MundoPM, Rio de Janeiro, Número 15, p.8-16, junho/julho. 2007. PHILIPPS, Jack. ROI – Return on Investment BasicASTC Press 2005 ISO/IEC 15939 www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=29572 PSM www.psmsc.com/ISO.asp
UFPEPaulino Wagner Palheta Viana
Qual o significado?
Segundo Pressman, regras a
UFPEPaulino Wagner Palheta Viana
ROI em Implementação de Modelos de Qualidade de Software
UFPEPaulino Wagner Palheta Viana
OBRIGADO
Top Related