apresentação pf

21
Software na Medida Certa Disciplina de Qualidade de Software Professora: Letícia Duboc Apresentado pelos alunos Felipe Ribeiro Lays Evangelista

Upload: lays-evangelista

Post on 09-Nov-2015

219 views

Category:

Documents


0 download

DESCRIPTION

Pontos de Função

TRANSCRIPT

  • Software na Medida Certa

    Disciplina de Qualidade de Software

    Professora: Letcia DubocApresentado pelos alunos Felipe Ribeiro

    Lays Evangelista

  • Agenda Histrico Introduzir o conceito da Anlise de Ponto de Funo O que medido pela APF O que NO medido pela APF Para que serve o tamanho medido em PF's? Benefcios e vantagens do tamanho em PF Concluso Vamos praticar?

  • APF - Histrico

    1974 GUIDE IBM 1979 IBM Allan Albrecht 1986 IFPUG

    SPQR/20 1993 Function Point Workbench Padro ISO/IEC 20926, 24570 , 19761, 20968

  • A Anlise do Ponto de Funo - APF

    uma tcnica de medio das funcionalidades fornecidas por um software do ponto de vista de seus usurios.

    Ponto de funo (PF) a sua unidade de medida, que tem por objetivo tornar a medio independente da tecnologia utilizada para a construo do software.

    A APF mede o que o software faz, e no como ele foi construdo.

    Criada na IBM na dcada de 70 e padronizada pelo IFPUG atravs do Manual de Prticas de Contagem (que pode ser complementado por guias locais).

  • O Processo de Medio da APF

    Mede apenas as funcionalidades do software (ou requisitos funcionais) solicitadas e recebidas pelo usurio

    A medio baseada em uma avaliao padronizada dos requisitos funcionais do usurio, definida pelo IFPUG

    Em fases iniciais do projeto os requisitos costumam no estar detalhados, mas ainda assim possvel estimar o tamanho em PFs

  • O que a APF no mede

    No mede diretamente esforo, produtividade ou custo. exclusivamente uma medida de tamanho funcional do software.

    Este tamanho, junto com outras variveis, que pode ser usado para derivar produtividade, esforo e custo do projeto de software.

    Requisitos no funcionais so desconsiderados na medio de Ponto de Funo

    Tecnologia: Sistema Operacional, linguagem de programao e etc.

    Qualidade: Performance, usabilidade, portabilidade e etc.

    Padres: Interface, segurana, auditoria e etc.

    Manutenes que no mudam funes no so medidas em PF

  • Para que serve a medio de PF?

    Derivar indicadores do processo de desenvolvimento e manuteno

    Permitem avaliar o impacto da introduo de mudanas no processo de desenvolvimento de software (novas ferramentas, mtodos e etc.)

    Apoiar gesto do projeto de software (escopo, requisitos)

    Estimar custo, esforo de projetos de software

    Unidade de medio de contratos de software

    Enfim, medir para poder gerenciar!

  • Benefcios e vantagens

    Ferramenta para determinar o tamanho de um pacote adquirido, atravs da contagem de todas as funes includas;

    Auxilia os usurios na determinao dos benefcios de um pacote para sua organizao, atravs da contagem das funes que especificamente correspondem aos seus requisitos.;

    Suporta a anlise de produtividade e qualidade, seja diretamente ou em conjunto com outras mtricas como esforo, defeitos e custo;

    Apoia o gerenciamento de escopo de projetos;

  • Benefcios e vantagens

    Fundamentar a negociao de contratos;

    Fator de normalizao para comparao de software ou para a comparao da produtividade na utilizao de diferentes tcnicas;

    Complementa o gerenciamento dos requisitos ao auxiliar na verificao da solidez e completeza dos requisitos especificados;

    Meio de estimar custo e recursos para o desenvolvimento e manuteno de software;

  • Quem utiliza APF

    Caixa;

    Correios;

    Petrobras

    Exercito Brasileiro;

    Bradesco

  • Q&A

    1) O que so Pontos de Funo?

  • Q&A

    1) O que so Pontos de Funo?

    R: Pontos de funo so uma medida funcional de tamanho de software, introduzida em 1979 por Alan Albrecht da IBM.

  • Q&A

    2) Como os Pontos de Funo so contados?

  • Q&A2) Como os Pontos de Funo so contados?

    R: A contagem de Pontos de Funo efetuada com base na especificao do sistema, complementada por informaes dos usurios e analistas.

  • Q&A

    3) Qual a aplicao da Contagem?

  • Q&A

    3) Qual a aplicao da Contagem?

    R: A contagem de pontos de funo realizada para medir o tamanho funcional de um sistema, independentemente de sua forma de implementao.

  • Vamos Praticar!!

  • Concluso

    A APF uma tcnica de medio para software que apoia de maneira significativa a gesto do processo de contratao ou desenvolvimento e por ter como foco viso de negcio, promove aproximao entre as reas de TI e de negcio.

  • Dvidas?

  • BibliografiaFatto Consultoria e Sistema - Medio, Estimativa e Requisitos de Software. Disponvel em: . Acesso em 16 nov. 2013.

    DAIBERT, Marcelo. APF - Anlise de Pontos de Funo - Exemplo Prtico jan. 2011. Disponvel em: . Acesso em: 16 nov. 2013.

    HAZAN, Claudia. Definio de uma Ferramenta de Estimativas e Medies de Sistemas - 14 ago. 2013. Disponvel em . Acessado em 18 nov. 2013.

    III SIMPSIO DE GESTO PBLICA E TI DO GOVERNO DE PERNAMBUCO,3., 2010, Pernambuco. Software na medida certa: desmistificando pontos de funo. Pernambuco, 2010.20 p.

  • Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21