paulo vasconcellos pfvasconcellos.eti.br uma visão prática
TRANSCRIPT
![Page 1: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/1.jpg)
Paulo Vasconcellospfvasconcellos.eti.br
Uma Visão Prática
![Page 2: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/2.jpg)
![Page 3: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/3.jpg)
![Page 4: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/4.jpg)
MS Mon Amour
![Page 5: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/5.jpg)
![Page 6: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/6.jpg)
![Page 7: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/7.jpg)
![Page 8: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/8.jpg)
Agenda
• Definindo Requisitos• Estruturando Requisitos• Casos de Uso e outros artefatos• Engenharia de Requisitos
– BABoK• Visão• Mudanças• Perguntas & Respostas
![Page 9: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/9.jpg)
Objetivos
• Definir Requisitos?
• Discutir Engenharia de Requisitos?
• Debater alguns conceitos e práticas?
• Aqui? Em um seminário sobreGerenciamento de Projetos?
• Qual o motivo?
![Page 10: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/10.jpg)
Em 80% dos projetos de software que falham há algum problema com
requisitos...
![Page 11: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/11.jpg)
O que é um Requisito?
• Uma funcionalidade específica;
• Uma propriedade geral do sistema;
• Uma restrição específica do sistema;
ou
• Uma restrição ao desenvolvimento
do sistema.Ian Sommerville & Pete Sawyer Requirements EngineeringWiley (1997).
![Page 12: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/12.jpg)
Requisitos Esquisitos (por Arnaldo Antunes)
A gente não querSó dinheiroA gente quer dinheiroE felicidadeA gente não querSó dinheiroA gente quer inteiroE não pela metade...
COMIDA© Titãs - 1987
Diversão e artePara qualquer parteDiversão, baléComo a vida querDesejo, necessidade,
vontadeNecessidade, desejo, eh!Necessidade, vontade,
eh!
Necessidade...
![Page 13: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/13.jpg)
Estruturando Requisitos
![Page 14: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/14.jpg)
Estruturando Requisitos
user stories
historias
![Page 15: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/15.jpg)
DONE© Philip “Shoes” Calçado
![Page 16: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/16.jpg)
Estruturando Requisitos
![Page 17: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/17.jpg)
Estruturando Requisitos
![Page 18: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/18.jpg)
Estruturando RequisitosRequisitos do
Negócio
![Page 19: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/19.jpg)
Estruturando Requisitos
Requisitos do Usuário
![Page 20: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/20.jpg)
Estruturando Requisitos
Requisitos da Solução
![Page 21: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/21.jpg)
Estruturando Requisitos
Requisitos da Solução
![Page 22: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/22.jpg)
Estruturando Requisitos
![Page 23: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/23.jpg)
Estruturando Requisitos II
![Page 24: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/24.jpg)
Tipos (ou Níveis)
• de Negócio• do Usuário• da Solução
– Funcionais– Não-Funcionais
![Page 25: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/25.jpg)
Fonte / Ponto de Vista
• Estratégico• Tático• Operacional• Técnico
![Page 26: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/26.jpg)
Grau de Importância
• Fundamental• Importante• Opcional
![Page 27: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/27.jpg)
Relações entre Requisitos
• Dependente• Complementar• Substituto• Conflitante
![Page 28: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/28.jpg)
Status
• Pendente• Aprovado• Recusado• Substituído• Implementado• Verificado• Excluído
![Page 29: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/29.jpg)
Estruturando Requisitos III
![Page 30: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/30.jpg)
Casos de Uso
![Page 31: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/31.jpg)
Especificação de Casos de Uso
![Page 32: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/32.jpg)
Estruturando Requisitos
![Page 33: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/33.jpg)
Especificação de Casos de Uso
Não é Documentação
![Page 34: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/34.jpg)
Matriz de Matriz de RastreabilidadeRastreabilidade
Não é Solução
![Page 35: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/35.jpg)
RUP: Requisitos
Não é burocracia
![Page 36: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/36.jpg)
Base de Conhecimentos
![Page 37: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/37.jpg)
Base de Conhecimentos
por: Reinaldo Castro & Jean Streleski
![Page 38: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/38.jpg)
Conhecimentos
![Page 39: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/39.jpg)
Conhecimentos!
![Page 40: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/40.jpg)
© Improve IT
![Page 41: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/41.jpg)
Como Aprendemos?
![Page 42: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/42.jpg)
Meet in the Middle
![Page 43: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/43.jpg)
Iterativo e Incremental
![Page 44: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/44.jpg)
Iterativo e Incremental
Hey! Conheço essa figura de algum
lugar!
![Page 45: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/45.jpg)
Engenharia de Requisitos
![Page 46: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/46.jpg)
Engenharia de Requisitos
![Page 47: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/47.jpg)
BABoK (REBoK?)
• Business Analysis Body of Knowledge
• IIBA International Institute ofBusiness Analysis
![Page 48: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/48.jpg)
Knowledge Areas [BABoK]
![Page 49: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/49.jpg)
© Marília Almeida
•Coleta?•Elicitation?•Levantamento?
![Page 50: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/50.jpg)
Nós DESENVOLVEMOS requisitos!
Definimos...
![Page 51: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/51.jpg)
O que precisa ser feito?
![Page 52: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/52.jpg)
O que precisa ser feito?
Project CharterBusiness Case...
![Page 53: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/53.jpg)
O que precisa ser feito?
productbacklog
![Page 54: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/54.jpg)
Insanamente Simples
Scott Berkun A Arte do Gerenciamento de ProjetosArtmed (2008).
![Page 55: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/55.jpg)
E as Mudanças?
![Page 56: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/56.jpg)
O que Muda?
![Page 57: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/57.jpg)
O que Muda?
Regras de Negócio
A forma comosatisfazemos determinados
requisitos
![Page 58: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/58.jpg)
Iterativo e Incremental
![Page 59: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/59.jpg)
Quem acerta na primeira?
“As duas mais importantes ferramentas de um arquiteto são a borracha na sala de desenhos e a marreta na construção” - Frank Lloyd Wright
“A mais importante ferramenta do físico é sua cesta de lixo.” - Albert Einstein
“As duas mais importantes ferramentas de um arquiteto são a borracha na sala de desenhos e a marreta na construção.”
- Frank Lloyd Wright
“A mais importante ferramenta do físico é sua cesta de lixo.”
- Albert Einstein
![Page 60: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/60.jpg)
![Page 61: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/61.jpg)
FAN – Formação de Analistas de Negócios
• 2 de Julho, em São Paulo • 4 de junho, em Sampa• 16 de julho, idem
• 28 de maio, no Rio • 31 de maio, em Sampa
![Page 62: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/62.jpg)
Bibliografia Recomendada• Software Requirements
Karl Wiegers – MS Press (1999)
• More About Software RequirementsKarl Wiegers – MS Press (2006)
• Requirements-Led Project ManagementSuzanne e James Robertson – Addison-Wesley (2005)
• Writing Effective Use CasesAlistair Cockburn – Addison-Wesley (2000)
• Requirements EngineeringIan Sommerville e Pete Sawyer – Wiley (1997)
• Agility and Discipline Made Easy: Practices from OpenUP and RUPPer Kroll e Bruce MacIsaac – Addison-Wesley (2006)
• A Arte do Gerenciamento de ProjetosScott Berkun – Artmed (2008)
![Page 63: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/63.jpg)
Na Web
• IIBA – International Institute of Business Analysiswww.theiiba.org
• BPM Forumhttp://br.groups.yahoo.com/group/BPM-Forum/
• UML-BRhttp://br.groups.yahoo.com/group/UML-BR/
![Page 64: Paulo Vasconcellos pfvasconcellos.eti.br Uma Visão Prática](https://reader035.vdocuments.site/reader035/viewer/2022062512/552fc12e497959413d8d3426/html5/thumbnails/64.jpg)
Créditos & Débitos
• Tks! – Tempos Real Eventos– Adail, Papo e Juan– BPM Forum / UML-BR / CMMI-BR / AN.BR
• Apresentação liberada sob licençaCreative Commons (by+sa) 2.5 Brasil