Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Ecossistema do Desenvolvimento Ágil
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Henrique Bastos
October 10, 2010
Programming
370
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ecossistema do Desenvolvimento Ágil
Palestra apresentada no Dev in Sampa 2010.
Henrique Bastos
October 10, 2010
Transcript
78 slides
Ecossistema do Desenvolvimento Ágil Henrique Bastos
Henri...quem?
None
PythonCampus #horaextra dojorio ForkinRio OpenSpaceRio.org SprintSlab StepInside.org
“Metodologias Ágeis”?
Economia Resultado Eficiência
Economia Resultado Eficiência “Suficiência”
Desempenho de Projetos de TI Gartner Group - Abril de
2009
© Warner Bros
Corrida de Obstáculos http://www.flickr.com/photos/foxypar4/1004464889/
Utilização de Funcionalidades
Utilização de Funcionalidades
None
20% das funcionalidades agregam 80% do valor do produto
Contexto
Mentalidade Comunicação
None
None
None
None
Isso não é Ágil!
Mentalidade http://www.flickr.com/photos/kingbrasso/259243266
Software http://www.flickr.com/photos/trinity-of-one/20562069/
Projeto de software ágil (Como isso funciona na prática?)
Feedback
None
None
http://www.flickr.com/photos/kevharb/3027888383/
http://www.flickr.com/photos/andre5/4408196113/
Post-its
Estimativas
Estimativas http://www.flickr.com/photos/aidanmorgan/2344975342/
Tarefas Visuais
Lembretes e Tarefas
Reunião diária (em pé)
Espaço para melhoria contínua! após o sprint, o fim da
iteração:
Test-Drive
None
None
Muito bonito, mas e o prazo?
Projeto de software ágil O “backlog” é a lista de
desejos 1 Desejos muito importantes Desejos menos importantes 2 3 7 8 9 13 14 15 19 20 21 25 26 27 31 32 33 37 38 39 10 11 12 16 17 18 22 23 24 28 29 30 34 35 36 40 41 42 4 5 6
Projeto de software ágil As histórias tem estimativas Escala: 0
1/2 1 2 3 5 8 13 20 40 100 ? Dado que: • Elefante = 40 • Girafa = 20 • Boi = 13 • Cachorro = 5 • Gato = 3 • Rato = 2 Porco? 8 Rinoceronte? 40 Barata? 1 Dinossauro? ?
Projeto de software ágil O que pode ser feito em
1 semana? 1 Carrinho de compras (34) 2 Home do site (13) 6 Cadastro de produtos (5) velocidade = 52
Projeto de software ágil Ao longo das Iterações a velocidade
varia em torno da média Pontos Iterações 58 46 50 32 48 62 53
Projeto de software ágil Previsibilidade: 1 2 3 7 8
9 13 14 15 19 20 21 25 26 27 31 32 33 37 38 39 10 11 12 16 17 18 22 23 24 28 29 30 34 35 36 40 41 42 4 5 Futuro 1 2 3
O que acontece durante o sprint?
Make it Work Make it Right Make it Fast
Programação em Par
Jean Piaget
O conhecimento ocorre pela interação entre sujeito e objeto
Programação em Par
Modelagem Visual
NO Big Design Up Front
Baby Steps http://www.flickr.com/photos/woaw/4639757602/
Don’t Repeat Yourself
Controle de Versão
Code Review http://www.flickr.com/photos/28642309@N02/2678725846/
Testes Automatizados http://www.flickr.com/photos/nobleup/3995733415/
Demo
http://www.flickr.com/photos/janetfo747/2534373495/ Integração Contínua
http://www.flickr.com/photos/darrenhester/4010448281/ One Click Deploy
Parece loucura? Utópico?
Loucura! http://www.flickr.com/photos/claudiahelena/4426300443/
Foco http://www.flickr.com/photos/antidigerati/3264490237/
Quem usa? • Google • Yahoo • Electronic Arts •
Nokia • Microsoft • Toyota • Improve It • Globo • Myfreecomm • Dekode :) • ... e outras milhares de empresas no mundo todo!
Agile = Sucesso Sustentável!
Como desenvolver essas habilidades?
Sprint Session
None
Dojorio.org
None
9 Dojorio por semana 13 sessões semanais
None
None
ForkinRio
Arduino Hack’n Beer
@maddoghall
Obrigado! @henriquebastos
[email protected]
http://henriquebastos.net
More Decks by Henrique Bastos
See All by Henrique Bastos
What technical educators can learn from the world-famous Montessori method?
henriquebastos
1
120
Qual é a sua desculpa?
henriquebastos
1
580
Como usar Software Livre para ser dono do seu tempo e viver vida nos seus termos
henriquebastos
2
120
Freelancer Lifestyle @ WDS 2015
henriquebastos
0
140
Como organizar um Coding Dojo
henriquebastos
1
920
Carreira de Desenvolvedor sem Mistérios
henriquebastos
0
240
Community Autonomy
henriquebastos
0
150
Um raio-x do Django
henriquebastos
7
1.6k
Ecossistema
henriquebastos
6
800
Other Decks in Programming
See All in Programming
社内AIエージェント「Askワンバン」における コストチューニングの取り組み
t0yohei
0
170
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.3k
flutter_test のその先へ — Flutter アプリの LLM 機能に「評価」という品質保証を
kosukesaigusa
0
200
Spec-driven Development with AI
simas
PRO
0
2.3k
AI時代のIaC入門 〜なぜインフラをコードで管理したいのか?〜 / Introduction to IaC in the AI Era
akihisaikeda
6
1.5k
ビジネスロジックを堅牢に~Scala 3のドメインプリミティブ~
j5ik2o
0
140
Growing PicoRuby's Ecosystem on ESP32
yuuu
2
120
Будущее локальных LLM – Алексей Голобурдин, PythoNN
sobolevn
0
120
Python Lambdaにおけるテストしやすい設計とAI支援の活用 / Designing Testable Python Lambda Functions with AI
kitano_yuichi
1
320
まずはコードより業務と向き合う:テーブル解体のためにPdMを呼んだ話
sakawe_ee
0
220
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
750
クラウドゲーミングのパフォーマンス最適化に挑む / Cloud Gaming Performance Tuning
vivion
0
330
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.4k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
520
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
4
1.2k
Speed Design
sergeychernyshev
33
2.2k
Navigating Weather and Climate Data
rabernat
0
590
4 Signs Your Business is Dying
shpigford
187
23k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Are puppies a ranking factor?
jonoalderson
2
4.2k
Bash Introduction
62gerente
615
220k
RailsConf 2023
tenderlove
30
1.6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
570
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
460