nós precisamos de um po!
DESCRIPTION
Porque os projetos falham, mesmo sendo bem construídos, usando clean code e as melhores técnicas de desenvolvimento? Porque os produtos ficam lá, estacionados, sem vendas e com dezenas de features implementadas e não usadas? Vamos conversar sobre esses assuntos hoje.TRANSCRIPT
![Page 1: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/1.jpg)
Nós precisamos de um PO!
Juliano Ribeiro
Agile Coach & Trainer
![Page 2: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/2.jpg)
São Paulo Curitiba Maringá
A Empresa
Desenvolvimento de Software Customizado
Consultoria e Treinamento em Métodos Ágeis
![Page 3: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/3.jpg)
Alguns Clientes
![Page 4: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/4.jpg)
![Page 5: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/5.jpg)
Quem é esse cara???
• Desenvolvedor 1994
• Desenvolvedor de Software
• Pós-graduado em POO com Java
• CSM, CSPO e CSP pela Scrum Alliance
• Certified Delphi Developer pela Embarcadero
• Organizador desde 2011 do AgileTour
• Agile Coach & Trainer pela Objective Solutions
![Page 6: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/6.jpg)
Aviso de interatividade
O palestrante, apesar de desenvolvedor, costuma interagir socialmente com os
participantes do evento.
Portanto, esteja preparado!
![Page 7: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/7.jpg)
Porque projetos falham?
Mesmo você colocando o máximo
de qualidade nele!
![Page 8: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/8.jpg)
Porque o produto
não vende?
![Page 9: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/9.jpg)
Porque não o usam todo?
![Page 10: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/10.jpg)
Como os projetos se iniciam?
![Page 11: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/11.jpg)
![Page 12: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/12.jpg)
Como tudo começou?
![Page 13: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/13.jpg)
Idéia Original
“My idea is an app for smartphones or tablets. As an employee, you should be able to enter your feelings (as a net promoter score) about
your employer when ever you feel like it, recording why and what you would do to
improve. Then you can review your happiness history, compare yours to the company as a whole, maybe share the info with others.”
![Page 14: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/14.jpg)
Versão DEMO (literalmente)
![Page 15: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/15.jpg)
![Page 16: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/16.jpg)
Visão do Produto
![Page 17: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/17.jpg)
Backlog Inicial
• log how I feel - about my happiness
• log why I feel that way
• review my happiness level graphically
• use the app in English
• log a suggestion for improvement (free text)
• post my happiness level to twitter or facebook
• download/buy a free version from the iTunes store
• find about the happiness app on the web
• find about the privacy policy and data sharing policy
![Page 18: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/18.jpg)
Estimativas
![Page 19: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/19.jpg)
![Page 20: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/20.jpg)
Definition of Done
• Unit testing written and green
• Source code committed on server
• Jenkins builded version (with tests running)
• Code review
• How to Demo verified before presentation to Product Owner
![Page 21: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/21.jpg)
Necessidade de criar rede de testes
![Page 22: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/22.jpg)
Sprint 0
Titanium
![Page 23: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/23.jpg)
Sprint 1
![Page 24: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/24.jpg)
Sprint 2
Gráficos!!!
Stoos Stampede (Amsterdam)
![Page 25: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/25.jpg)
Sprint 3
![Page 26: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/26.jpg)
![Page 27: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/27.jpg)
Sprint 9
![Page 28: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/28.jpg)
Sprint 10
![Page 29: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/29.jpg)
![Page 30: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/30.jpg)
Sprint 12
![Page 31: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/31.jpg)
Sprint 14
![Page 32: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/32.jpg)
Sprint 15
![Page 33: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/33.jpg)
![Page 34: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/34.jpg)
eebee.co
![Page 35: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/35.jpg)
Mediterraneo
![Page 36: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/36.jpg)
echo-bravo
![Page 37: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/37.jpg)
![Page 38: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/38.jpg)
![Page 39: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/39.jpg)
![Page 40: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/40.jpg)
Por que Scrum?
![Page 41: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/41.jpg)
![Page 42: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/42.jpg)
Por que o produto mudou tanto?
![Page 43: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/43.jpg)
Papéis no Scrum
http://www.implementingscrum.com/
![Page 44: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/44.jpg)
Get out of the building!!!
• Ideia inicial: veio de um cliente
• Desenvolvimento: novo produto
• Apresentou em um evento, novo produto
• Apresentou em um restaurante, novo produto
![Page 45: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/45.jpg)
GET OUT OFTHE BUILDING
![Page 46: Nós precisamos de um PO!](https://reader033.vdocuments.mx/reader033/viewer/2022052908/55945afd1a28ab270c8b458d/html5/thumbnails/46.jpg)