Protótipo: um brinquedo valioso - FATTO Consultoria: Medición...

24
Guilherme Siqueira Simões 21/09/2016 1 Protótipo: um brinquedo valioso © 2016 FATTO Consultoria e Sistemas | www.fattocs.com

Transcript of Protótipo: um brinquedo valioso - FATTO Consultoria: Medición...

Page 1: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Guilherme Siqueira Simões 21/09/2016

1

Protótipo: um brinquedo valioso

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com

Page 2: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 2

MISSÃO

Estimativas e Medição de Projetos de Software

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

Auditoria de Medições de Projetos de Software Medidos com APF

Benchmarking e Análises de produtividade

Avaliação para Melhoria dos Processos de Software

Engenharia de Requisitos

Planejamento e avaliação do desempenho (Escopo, Esforço, custo, prazo, qualidade)

Construção e Monitoramento de Contratos de Software baseados em Resultados

Integração do Desenvolvimento Ágil com a Governança Corporativa de TI usando Métricas Funcionais

DIRECIONAMENTO ESTRATÉGICO COM:

Apoiar nossos clientes a ter mais visibilidade do desempenho de seus processos de software e a estabelecer modelos de negócios em que eles tenham o controle sobre os mesmos.

Page 3: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 3

Engenharia de Requisitos de Software 24 horas

Estimativa de Projetos de Software: Fundamentos e

Técnicas 16 horas

Oficina de Contagem de Pontos de Função

Sessões de 8 ~ 40 horas

Gestão de Riscos em Projetos 16 horas

Oficina de Requisitos Sessões de 8 ~ 40 horas

Introdução ao Gerenciamento de Projetos

16 horas

Medição e Estimativa de Software com o Método

COSMIC 16 horas (Presencial)

Preparação para o Exame CFPS

96 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)

FORMAÇÃO PROFISSIONAL

Mais de 14.000 alunos capacitados

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

Formou >25% dos CFPS no Brasil

Preparação para o Exame COSMIC

16 horas (EAD e presencial)

Page 4: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Agenda

Definição de prototipação

Benefícios do uso de protótipos

O ciclo da prototipação

Estratégias de prototipação:

Alta x baixa fidelidade

Descartável x evolutivo

Escopo horizontal x vertical

Cuidados ao prototipar

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 4

Page 5: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

A prototipação é uma ferramenta da engenharia de software que busca simular para o usuário o funcionamento dos seus requisitos antes que o produto final esteja pronto ou em desenvolvimento

É um processo iterativo de gerar versões iniciais – protótipos (análogo a maquetes da arquitetura) – de um sistema futuro com o qual se pode validar se os requisitos são atendidos, descobrir novos requisitos, avaliar a experiência do usuário, avaliar opções de design e iniciar a base para o desenvolvimento do produto final

O que é prototipação?

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 5

Page 6: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

O que fazer quando o cliente não sabe o que quer?

Levantar requisitos parece fácil

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 6

Page 7: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

O que fazer quando o cliente não sabe expressar corretamente sua necessidade?

Levantar requisitos parece fácil

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 7

Page 8: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

O que fazer quando o cliente pede mudanças constantes por não estar seguro da sua necessidade?

Levantar requisitos parece fácil

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 8

Page 9: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

E se o cliente não é o “problema”?

A prototipação é uma ferramenta valiosa no levantameno de

requisitos

Ainda que o cliente tenha uma visão clara das suas necessidades e

consiga expressar-las corretamente o protótipo cumpre outro

importante papel: valida de forma eficaz os requisitos. O prototipo é

algo mais concreto que uma especificação de requisitos ou um

modelo. As pessoas tem mais facilidade de compreender o que é

concreto do que é abstrato

9

Page 10: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Com a realização da prototipação, podemos enxergar os seguintes benefícios:

É uma das abordagens mais eficazes de validação de requisitos.

Visa reduzir os riscos do projeto, permitindo a descoberta de falhas nos requisitos em etapas iniciais, e que talvez sejam difíceis de detectar com outras técnicas de análise

Quanto mais cedo se faz a prototipação, maior o benefício para o projeto

Benefícios da prototipação

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 10

Page 11: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

O ciclo da prototipação começa na obtenção dos requisitos e termina quando os requisitos estão refinados o suficiente pelas prototipações realizadas

Ciclo da prototipação

Obter os requisitos Preparar quais requisitos precisam de prototipação

Início

Planejar o protótipo Escolher as estratégias

de prototipação

Construir o protótipo Criar o protótipo de acordo com

as estratégias e objetivos.

Validar o protótipo Será validado se os protótipos

atendem os requisitos e então refiná-los

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 11

Page 12: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Dependendo do objetivo ao realizar uma prototipação, algumas estratégias podem se encaixar melhor que outras

Baixa Fidelidade X Alta Fidelidade

Horizontal X Vertical

Descartável X Evolutiva

Estratégias de prototipação

12

Page 13: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Prototipação de Baixa Fidelidade

É uma prototipação simples, sem muitos detalhes

Sua aparência é pouco fiel ao produto final

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 13

Page 14: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Prototipação de Baixa Fidelidade

Vantagens:

Pouco esforço, baixo custo

Não é confundido com o produto final

Desvantagens:

Dificuldade de abstração do protótipo com o produto final

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 14

Page 15: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Possui um nível rico de detalhes e procura representar da forma mais realista possível como ficará o produto final

Prototipação de Alta Fidelidade

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 15

Page 16: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Prototipação de Alta Fidelidade

Vantagens:

O usuário enxerga melhor como ficará o software quando pronto

Bem utilizado para refinar requisitos de usabilidade e design

Desvantagens:

Pode levar o usuário a confundir o protótipo com o software pronto

Demanda mais tempo

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 16

Page 17: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Prototipação Horizontal

Cobre um conjunto amplo de funcionalidades, porém não se preocupa em detalhar as características individuais de cada uma

Por sua falta de profundidade e grande abrangência, a prototipação horizontal é adequada para as etapas iniciais do projeto

17 © 2016 FATTO Consultoria e Sistemas | www.fattocs.com 17

Page 18: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Prototipação Vertical

Procura demonstrar os requisitos mais aprofundados de uma ou conjunto pequeno de funcionalidades

Esses protótipos são mais adequados em momentos mais adiantados do desenvolvimento do sistema e podem ajudar mais no refinamento dos requisitos do usuário

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 18

Page 19: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Prototipação Evolutiva

O protótipo sofrerá constante evolução até se tornar o produto final

Feito com a própria ferramenta de desenvolvimento

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 19

Page 20: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Prototipação Descartável

O protótipo será descartado após cumprir seu objetivo

Feita geralmente com ferramentas específicas e mais rápidas para construção de protótipos

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com 20

Page 21: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Alguns cuidados são necessários ao realizar uma prototipação:

É importante que nem os usuários ou os desenvolvedores fiquem presos ao protótipo

Em uma prototipação para validar requisitos funcionais, o usuário não pode se ater aos requisitos estéticos e não funcionais

Deve-se ter o cuidado para que o usuário não compare o desempenho de um protótipo com o desempenho do produto final

Evite a síndrome do protótipo perfeito

Pressão do usuário para transformar o protótipo no produto final

Cuidados/Riscos da Prototipação

21

Page 22: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Algumas sugestões de ferramentas para protótipos descartáveis

– Pencil: pencil.evolus.vn

– Axure: www.axure.com

– Balsamiq: balsamiq.com

– Wireframe Sketcher: wireframesketcher.com

22

Ferramentas

Page 23: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

Para saber mais

Curso: Engenharia de Requisitos: Software Orientado ao Negócio

– On-line: http://fattocs.com/pt/ereq-ead

Grupo de discussão: Engenharia de Requisitos

– https://br.groups.yahoo.com/groups/engenharia-requisitos

23 © 2016 FATTO Consultoria e Sistemas | www.fattocs.com

Page 24: Protótipo: um brinquedo valioso - FATTO Consultoria: Medición ...fattocs.com/files/pt/apresentacoes/Webinar-Prottipos-Um-brinquedo... · Introdução ao Gerenciamento de Projetos

24

PERGUNTAS?

Brasília: (61) 4063-7484 São Paulo: (11) 4063-4658

Vitória: (27) 3026-6304 Rio de Janeiro: (21) 4063-5311

Obrigado pela sua atenção!

Guilherme Siqueira Simões [email protected]

www.linkedin.com/in/guilhermesimoes Skype: guilherme.s.simoes

© 2016 FATTO Consultoria e Sistemas | www.fattocs.com