Análise de Pontos de...

23
© FATTO Consultoria e Sistemas www.fattocs.com Dê preferência ao uso de uma conexão de banda larga O evento não fará uso do vídeo (webcam), somente slides e áudio Se necessário, ajuste o idioma da sala na barra de ferramentas superior O evento terá ~45 min. de apresentação e ~15 min. finais para responder as perguntas Você pode mandar suas perguntas pelo chat ao longo da apresentação A apresentação será gravada e o vídeo publicado posteriormente Para aqueles que possuem certificação do PMI, o evento vale 1 PDU Acompanhe-nos nas redes sociais Orientações iniciais 1

Transcript of Análise de Pontos de...

Page 1: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Dê preferência ao uso de uma conexão de banda larga

O evento não fará uso do vídeo (webcam), somente slides e áudio

Se necessário, ajuste o idioma da sala na barra de ferramentassuperior

O evento terá ~45 min. de apresentação e ~15 min. finais pararesponder as perguntas

Você pode mandar suas perguntas pelo chat ao longo da apresentação

A apresentação será gravada e o vídeo publicado posteriormente

Para aqueles que possuem certificação do PMI, o evento vale 1 PDU

Acompanhe-nos nas redes sociais

Orientações iniciais

1

Page 2: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

FATTO Consultoria e Sistemas

2

Missão: “Ajudar nossos clientes a planejar e controlar melhor seus projetos de software.”

Consultoria e Treinamento em Medição, Estimativas e Requisitos de Software:

– Análise de Pontos de Função (IFPUG, NESMA , COSMIC)

– Estimativas de projetos de software

– Engenharia de Requisitos

– Medição e auditoria em medição de software

– Análises de produtividade em projetos de software

O livro mais vendido de APF no país foi escrito por nós

Formou ~25% de especialistas certificados pelo IFPUG no Brasil

Representante do Scope Project Sizing Software

– Aumenta seu nível de governança nas medições funcionais e na gestão dos ativos de software

2

Page 3: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Cursos

Preparação para

o Exame CFPS96 horas (EAD e

presencial)

APF: Fundamentos,

Benefícios e Implantação

8 horas (EAD e presencial)

Capacitação em APF:

Medição e Estimativa de Software

16 horas (EAD e presencial)

Workshop APF:

Metodologia e Práticas de Medição

16 horas (presencial)

Engenharia de

Requisitos de Software24 horas

Estimativa de Projetos

deSoftware com o

COCOMOII

16 horas

Oficina de Contagem

de Pontos de FunçãoSessões de 8 ~ 40 horas

Medição e Estimativa de

Software com o Método COSMIC

16 horas (presencial)

Gestão de Riscos em

Projetos16 horas

Oficina de Requisitos

Sessões de 8 ~ 40 horas

3

Introdução ao

Gerenciamento de Projetos

16 horas

Consultoria: http://www.fattocs.com/pt/consultoria.html

Page 4: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Gestão de Requisitos: o calcanhar de aquiles dos projetos

4Webinar – Março/2015

Gustavo Siqueira Simões, PMP

[email protected]

Page 5: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

O que é a gestão de requisitos

A importância da gestão de requisitos para os projetos

A relação da gestão de requisitos com a gestão de projetos

As funções principais da gestão de requisitos

Dificuldades comuns ao lidar com requisitos

Como melhorar a gestão de requisitos

Agenda

5

Page 6: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

É a disciplina responsável por planejar, analisar, documentar, monitorar, comunicar e controlar requisitos.

Envolve comunicação entre membros do projeto e parte interessadas e adaptações para as mudanças de requisitos ao longo do projeto.

Requisito: uma condição ou capacidade cuja presença em um produto, serviço ou resultado é exigida para satisfazer um contrato ou outra especificação formalmente imposta (PMBOK 5ª edição)

O que é a Gestão de Requisitos (visão PMI)

6

desejo (projeto)

produto

Documentação das capacidades do projeto ou produto

Page 7: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

As maiores causas de fracassos em projetos são:

– Scope Creep (descontrole);

– Comunicação deficiente;

– Baixo envolvimento de partes interessadas; e

– Suporte inadequado do patrocinador

Todos estes problemas envolvem e/ou impactam requisitos

47% dos fracassos dos projetos tem como causa gestão de requisitos deficiente e/ou onera em ~+5% seus custos

Organizações com baixa performance em GP: 10% de desperdício

Organizações com alta performance em GP: 1% de desperdício

Importância da Gestão de Requisitos*

7

*PMI’s Pulse of the Profession: Requirements Management

A Core Competency for Project and Program Success - 2014

http://goo.gl/3aMxLE

Page 8: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Em projetos de software:

20% de todos os defeitos tem sua origem nos requisitos.

Encontrar e corrigir defeitos no software após sua entrega é 100x mais caro (ou mais) do que quando corrigido na fase de requisitos.

Importância da Gestão de Requisitos*

8

*PMI’s Pulse of the Profession: Requirements Management

A Core Competency for Project and Program Success - 2014

**Software Defects Origins and Removal Methods Capers

Jones - 2014

***Software Defect Reduction – Top 10 List Barry

Boehm y Victor Basili - 2001

Page 9: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Quanto custam os reparos de defeitos conforme o momento (software)

9

Custo unitário atribuído ao esforço exigido para detectar e reparar um erro durante o estágio de codificação

Leffingwell, D; “Calculating the Return on Investment

from More Effective Requirements Management”;

American Programmer 10(4); 13-16; 1997.

Page 10: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Disciplina da Engenharia de Software que consiste no uso sistemático e repetitivo de técnicas para cobrir atividades Obtenção, Documentação,

Manutenção de um conjunto de requisitos para software que atendam

aos objetivos de negócio e sejam de qualidade

Modelo Sequencial ou Modelo Iterativo e Incremental?

Gestão de Requisitos para Software

10

Page 11: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com 11

Elicitação Análise de Requisitos

Monitoramento e Controle

Pesquisa, investiganecessidades

Organiza, especifica,verifica e valida

Administra conflitos e mudanças, busca aprovação, prioriza

Mudanças

Informações

Requisitos

Visão Funcional da Gestão de Requisitos

Page 12: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Gestão de Requisitos x Gestão de Projetos

12

Gerenciamento do Escopo

5.2 Coletar Requisitos

5.3 Definir Escopo

5.4 Criar a EAP5.5 Validar

Escopo

5.1 Planejar o Gerenciamento

do Escopo

5.6 Controlar Escopo

13.1 Identificar Partes Interessadas

13.2 Plano Gerenc.Partes Interessadas

4.1 Elaborar Termo de Abertura

8.3 Controlar Qualidade

4.2 Desenvolver Plano Projeto

4.3 Orientar e Gerenciar

Page 13: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Identificar e resolver falhas no entendimento entre equipe de projeto e partes interessadas, ou entre os próprios membros da equipe do projeto

– Trata-se de uma falha na comunicação que leva ao entendimento incorreto da mensagem. O popular “telefone sem fio”.

Minimizar ambiguidade ou subjetividade: Requisitos são expressos em linguagem natural, que facilitam o entendimento, porém possibilitam múltiplas interpretações. Trata-se de também de uma falha na comunicação que leva a uma tradução imprecisa da mensagem recebida

Garantir que o escopo está completo: tudo que é necessário foi identificado?

Principais Dificuldades com Requisitos

13

Page 14: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Quais os problemas nesta tirinha?

14

Imagem extraída de http://www.projectcartoon.com

Page 15: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

E se não houvesse telefone sem fio?

15

Entregar exatamente o que o cliente pede é garantia de

satisfazê-lo???

ATENÇÃO: Nem sempre o que ele pede o ajudará a atingir seu

objetivo.

Page 16: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Lidar com falta de estabilidade nos requisitos: Eles evoluem e mudam ao longo do tempo. Os negócios costumam operar em ambientes de rápidas mudanças, levando a constantes mudanças nos requisitos

– “(...) requisitos mudam à razão de 2% ao mês (...)” – Capers Jones em “Software Engineering: The State of the Art in 2008”

Manter o envolvimento necessário: Baixo envolvimento do cliente quase sempre acarreta falhas. Cliente “sem tempo” para participar da solução

Lidar com conflitos: Diferentes partes interessadas com diferentes necessidades podem gerar conflitos e insatisfações

Principais Dificuldades com Requisitos

16

Page 17: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Definir o domínio do problema correto: Qual a abrangência da solução no âmbito da organização? Uma definição mal formulada das fronteiras pode causar excesso ou falta de requisitos

Isolar o projeto de fatores sociais, políticos e organizacionais:

– Alguém sente que irá perder poder, ou o emprego, ou o projeto dará visibilidade aos problemas existentes

Definir critérios de priorização e priorizar conforme recursos disponíveis:

– Classificar tudo como alta prioridade. Não reconhecer a necessidade de fazer escolhas ou evitar escolhas difíceis. Influência da equipe técnica que pode superestimar a dificuldade ou complexidade de certos requisitos

Principais Dificuldades com Requisitos

17

Page 18: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Como melhorar a Gestão de Requisitos?

18

Gestão de RequisitosPess

oas

Pro

cess

os

Cultura

Apenas 20% das empresas relatam alta maturidade na gestão de requisitos

Page 19: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Reconhecer e desenvolver habilidades necessárias para gestão de requisitos

– 34% das empresas não fazem isso bem

Investir recursos adequados na gestão de requisitos

– 51% das empresas citam não fazer isso

Melhorar Gestão Requisitos: Pessoas

19

Page 20: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Padronizar e formalizar processos para uso consistente e amplo de boas práticas da gestão de requisitos em todas iniciativas

– Menos de 50% das empresas citam bom desempenho nessas práticas

Melhorar Gestão Requisitos: Processo

20

0% 20% 40% 60%

Gestão de Mudança

Definição dos requisitos de negócio

Alinhamento de expectativas com stakeholders

Definir/monitorar objetivos, benefícios e expectativas

Verificação e Validação da Solução

Colaboração entre GP e responsável por GR

Comprometimento do Patrocinador

Competência do responsável por GR

Satisfação do cliente final

Qualidade do produto

Page 21: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Sensibilizar a Administração e Patrocinadores do valor da prática da gestão de requisitos nos projetos para obter apoio e comprometimento

– A maioria das organizações não valorizam a GR como competência fundamental em projetos

– Apenas 35% das organizações possuem uma alta administração e patrocinadores que reconhecem o valor da GR

Melhorar Gestão Requisitos: Cultura

21

Page 22: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Business Analysis for Practitioners: A Practice Guide (http://www.pmi.org/~/media/PDF/learning/BA_ForPractitioners_PracticeGuide.ashx)

A Guide to the Business Analysis Body of Knowledge – BABOK 2.0 (IIBA) (http://www.iiba.org/)

Guide to the Software Engineering Body of Knowledge (SWEBOK Guide 3.0) (http://www.computer.org/web/swebok/v3)

Requirements Management Knowledge Center of Excellence (www.pmi.org/Knowledge-Center/Requirements-Management.aspx)

PMI Requirements Management Community of Practice (requirements.vc.pmi.org)

Para saber mais

22

Page 23: Análise de Pontos de Funçãofattocs.com/files/pt/apresentacoes/Webinar-GestaoRequisitos-03-20… · Você pode mandar suas perguntas pelo chat ao longo da apresentação ... O livro

© FATTO Consultoria e Sistemas – www.fattocs.com

Obrigado pela atenção!

“Faça somente uma vez, mas faça certo!”

Gustavo Siqueira Simões(11)9 5912-2037 / (27)9 9899-9876 / (11)4063-4658

Skype: gustavosimoes

[email protected]

br.linkedin.com/in/gustavosimoes

23