Java Scripting - Linguagens Interpretadas pelo Java
Desafios de práticas ágeis em startup
1. Case Giran
Os desafios no uso de práticas ágeis no dia-a-
dia de uma startup - dois anos depois
segunda-feira, 2 de maio de 2011
2. Valeu!
#devincachu
Parabéns para toda essa galera
que está aqui hoje reunida.
E kudos infinitos para os
organizadores
segunda-feira, 2 de maio de 2011
10. Na Giran só tem
pessoas excepcionais
segunda-feira, 2 de maio de 2011
11. Formada por gente nova e
competente que trabalha de forma
ágil e divertida, aqui nós acreditamos
e principalmente, aprendemos que os
resultados são gerados pelas pessoas,
e não apenas por processos.
segunda-feira, 2 de maio de 2011
12. { PESSOAS } { PROCESSOS }
segunda-feira, 2 de maio de 2011
13. { PESSOAS } {
segunda-feira, 2 de maio de 2011
16. o! em E-commerce
foc
|o| e-commerce
Temos soluções para:
e-commerce, social e-commerce e mobile e-commerce
E gostamos de trabalhar com:
Java, Ruby on Rails, Python e JavaScript
segunda-feira, 2 de maio de 2011
30. O cliente
Mostramos o que vai e não vai dar certo
segunda-feira, 2 de maio de 2011
31. O cliente
Mostramos o que vai e não vai dar certo
Definimos bem o escopo do projeto
segunda-feira, 2 de maio de 2011
32. O cliente
Mostramos o que vai e não vai dar certo
Definimos bem o escopo do projeto
Não inventamos prazos para agradar
segunda-feira, 2 de maio de 2011
33. O cliente
Mostramos o que vai e não vai dar certo
Definimos bem o escopo do projeto
Não inventamos prazos para agradar
Viramos parceiros do cliente no negócio
segunda-feira, 2 de maio de 2011
34. O cliente
Mostramos o que vai e não vai dar certo
Definimos bem o escopo do projeto
Não inventamos prazos para agradar
Viramos parceiros do cliente no negócio
Aprendemos a dizer “não”
segunda-feira, 2 de maio de 2011
35. Somos sempre
transparentes e
sinceros com nossos
clientes ... SEMPRE!
segunda-feira, 2 de maio de 2011
36. Somos sempre
transparentes e
sinceros com nossos
clientes ... SEMPRE!
mesmo
quando não é
muito agrádavel
pra eles
segunda-feira, 2 de maio de 2011
37. O cliente
O cliente vira parte do
time e contribui com seu
conhecimento de negócio.
segunda-feira, 2 de maio de 2011
38. seja verdadeiro
e sincero com
seu cliente
segunda-feira, 2 de maio de 2011
39. Iniciando projetos
Clientes
Contratos
Escopo de projeto
Forma de trabalho
segunda-feira, 2 de maio de 2011
43. }
defina claramente os objetivos
detalhe os seus contratos
desistir é permitido
suspensão não é crime
evite pressionar e ser pressionado
seja transparente
segunda-feira, 2 de maio de 2011
45. Iniciando projetos
Clientes
Contratos
Escopo de projeto
Forma de trabalho
segunda-feira, 2 de maio de 2011
46. O escopo sem XP
Time Projeto :P
http://givenmydruthers.files.wordpress.com/2010/02/snowball.jpg
segunda-feira, 2 de maio de 2011
47. eXtreme Go Horse
Requisitos fora de controle
Regras de negócio com problemas de personalidade
Refatoração desnecessária frenética
Sensação de “Uma Estória sem Fim”
http://gohorseprocess.wordpress.com/
segunda-feira, 2 de maio de 2011
48. eXtreme Go Horse
XGH
Requisitos fora de controle
Regras de negócio com problemas de personalidade
Refatoração desnecessária frenética
Sensação de “Uma Estória sem Fim”
http://gohorseprocess.wordpress.com/
segunda-feira, 2 de maio de 2011
49. eXtreme Go Horse
http://gohorseprocess.files.wordpress.com/2010/06/xghm.jpg
segunda-feira, 2 de maio de 2011
50. eXtreme Go Horse
http://gohorseprocess.files.wordpress.com/2010/06/xghm.jpg
#NOT
segunda-feira, 2 de maio de 2011
51. O gerente XGH
Você sabe como
entregar um projeto de
qualidade no prazo?
http://www.portaldailha.com.br/noticias/fotos/tiririca1.jpg
segunda-feira, 2 de maio de 2011
52. O gerente XGH
Você sabe como
entregar um projeto de
qualidade no prazo?
Eu também não, mas
http://www.portaldailha.com.br/noticias/fotos/tiririca1.jpg
fecha comigo que eu
tento descobrir.
segunda-feira, 2 de maio de 2011
53. O escopo com XP
http://upload.wikimedia.org/wikipedia/commons/b/ba/Lego_tower.jpg
segunda-feira, 2 de maio de 2011
54. #WIN
user stories
http://upload.wikimedia.org/wikipedia/commons/b/ba/Lego_tower.jpg
segunda-feira, 2 de maio de 2011
55. O escopo com XP
Aprendemos a separar melhor as histórias
Cliente participa ativamente dos planejamentos
Diminuição do re-trabalho
Prazo cumprido e até adiantado :)
segunda-feira, 2 de maio de 2011
56. Porque prazo dado,
companheiro... é prazo
CUMPRIDO!
http://images.allmoviephoto.com/2008_Tropa_de_Elite/2008_tropa_de_elite_003.jpg
segunda-feira, 2 de maio de 2011
60. Planejando ...
Enchemos o backlog de estórias
segunda-feira, 2 de maio de 2011
61. Planejando ...
Enchemos o backlog de estórias
Haja estória!
segunda-feira, 2 de maio de 2011
62. Planejando ...
Ajudamos o cliente a escolher as primeiras estórias
segunda-feira, 2 de maio de 2011
63. Planejando ...
Ajudamos o cliente a escolher as primeiras estórias
Essa tá sussa!
segunda-feira, 2 de maio de 2011
64. Planejando ...
Ajudamos o cliente a escolher as primeiras estórias
Essa tá sussa!
Então tá :)
segunda-feira, 2 de maio de 2011
65. Planejando ...
Usamos Kanban ou Scrum dependendo do projeto
Kanban para projetos
Scrum para projetos
mais fluídos e sem
com necessidade de
dead line bem
entregas contínuas
estabelecido
segunda-feira, 2 de maio de 2011
74. Ralação do dia-a-dia
Integração Contínua
Quando temos um
build quebrado o
Hudson “dedura” o
sujeito na hora via e-
mails para todos do
time
Hudson CI
segunda-feira, 2 de maio de 2011
75. Ralação do dia-a-dia
TDD no café, almoço e janta
BDD de sobremesa
segunda-feira, 2 de maio de 2011
76. Ralação do dia-a-dia
TDD foi difícil no início.
E ainda é até hoje em
alguns momentos.
Não fazemos TDD
porque é moda e sim
para dormir tranquilo e
sem medo =)
segunda-feira, 2 de maio de 2011
77. Ralação do dia-a-dia
TDD foi difícil no início.
E ainda é até hoje em
alguns momentos. nunca
mais!
Não fazemos TDD
porque é moda e sim
para dormir tranquilo e
sem medo =)
segunda-feira, 2 de maio de 2011
78. Ralação do dia-a-dia
Controle de versão
Colocamos tudo no
Github ao invés de um
servidor interno.
Ele tem ferramentas
impressionantes e
está SEMPRE online.
www.github.com
segunda-feira, 2 de maio de 2011
80. Chefes não
gostam de
Programação
em Par
http://downloads.open4group.com/wallpapers/chefe-do-homer-assustador-bd76b.jpg
segunda-feira, 2 de maio de 2011
82. Ralação do dia-a-dia
Pair Programming
Programação em par não é desperdício de tempo
Estimula aprendizado e aumenta qualidade
Torna o código mais coletivo
Resultados IMPRESSIONANTES
segunda-feira, 2 de maio de 2011
83. Ralação do dia-a-dia
Visibilidade e Comunicação
O ambiente deve ser o mais
propício para que as pessoas
saibam o que está acontecendo
em todos os projetos
E consigam se comunicar da
forma mais rápida e efetiva
segunda-feira, 2 de maio de 2011
84. Ralação do dia-a-dia
Visibilidade e Comunicação
segunda-feira, 2 de maio de 2011
85. Ralação do dia-a-dia
Visibilidade e Comunicação
Scrumboard #1 Scrumboard #2
Scrumboard #3
decoração =)
segunda-feira, 2 de maio de 2011
86. Ralação do dia-a-dia
Visibilidade e Comunicação
segunda-feira, 2 de maio de 2011
87. Seguimos muitas
práticas XP mas não
todas porque não
sentimos falta delas
segunda-feira, 2 de maio de 2011
88. Se você não precisa
NÃO adote. Isso
pode virar só mais
um problema. Não
priorize o processo
segunda-feira, 2 de maio de 2011
89. Desenvolvendo
Planejando
Dia-a-dia
Aprovação do cliente
Retrospectiva
segunda-feira, 2 de maio de 2011
90. Cliente Feliz
Felicidade do cliente é
apenas entrega no prazo
ou investimento baixo?
segunda-feira, 2 de maio de 2011
92. Cliente Feliz
Feedback e atenção constante
Sinceridade (nas horas boas e ruins)
Você vivendo o produto dele
Saindo o normal e fazendo o UAU!
segunda-feira, 2 de maio de 2011
93. Desenvolvendo
Planejando
Dia-a-dia
Aprovação do cliente
Retrospectiva
segunda-feira, 2 de maio de 2011
94. Retrospectiva
É importante as
pessoas saberem
que a retrospectiva
é para melhorar a
empresa e não
dedurar ou puxar
saco da empresa.
segunda-feira, 2 de maio de 2011
95. Retrospectiva
A retrospectiva tem
que ser um
momento de
reflexão com o
pensamento que as
coisas podem falhar
e devem ser
melhoradas.
segunda-feira, 2 de maio de 2011
96. Retrospectiva
A retrospectiva nos
dá feedback da
empresa como um
todo. O time sempre
aponta o que está
legal e não está.
segunda-feira, 2 de maio de 2011
97. Retrospectiva
“É DEMÁS” nos
fazem saber das
coisas que estão
indo bem nos
times! :)
Continuamos assim!
segunda-feira, 2 de maio de 2011
98. Retrospectiva
NOOOOOOSSA
mostra o que não
está legal, devemos
prestar atenção e
consertar. =/
É o vivendo e
aprendendo
segunda-feira, 2 de maio de 2011
117. Giran Siege
Hadoooken!
segunda-feira, 2 de maio de 2011
118. Giran Sieges
O conhecimento
adquirido em projetos
circula por todas as
pessoas da empresa.
segunda-feira, 2 de maio de 2011
119. Mantendo o Pique
Ambiente descontraído
Giran Siege
Rails Rumble
Giran Labs
segunda-feira, 2 de maio de 2011
120. Rails Rumble 2010
O Rails Rumble é, resumidamente, um
campeonato de programação que desafia
as pessoas a construirem uma aplicação
em Rails em 48 horas! oO
segunda-feira, 2 de maio de 2011
121. Rails Rumble
O Rails Rumble não é apenas uma competição
segunda-feira, 2 de maio de 2011
122. Rails Rumble
O Rails Rumble não é apenas uma competição
É uma lição de vida
segunda-feira, 2 de maio de 2011
123. Rails Rumble
O Rails Rumble não é apenas uma competição
É uma lição de vida
Trata de como ser ágil no mundo real
segunda-feira, 2 de maio de 2011
124. você acha que 48 horas é coisa de
competição!?
segunda-feira, 2 de maio de 2011
125. você acha que 48 horas é coisa de
competição!?
segunda-feira, 2 de maio de 2011
136. Já aprendemos muito
E ainda temos muito a
aprender...
... dia após dia =)
segunda-feira, 2 de maio de 2011
137. One more thing ...
biz
segunda-feira, 2 de maio de 2011
138. Quero abrir minha
empresa também
Tem vaga?
segunda-feira, 2 de maio de 2011
139. Uma empresa é um negócio...
...não um hobby
Tenha isso em mente antes de começar.
Seja profissional, sempre. Sempre!
segunda-feira, 2 de maio de 2011
140. gostar do que faz
ser bom no que faz
ter uma ideia ou objetivo
segunda-feira, 2 de maio de 2011
141. =
gostar do que faz
)
ser bom no que faz
ter uma ideia ou objetivo da pra começar
segunda-feira, 2 de maio de 2011
142. =
gostar do que faz
)
ser bom no que faz
ter uma ideia ou objetivo da pra começar
mas isso não é tudo...
segunda-feira, 2 de maio de 2011
143. planejamento
organização
finanças em dia
burocracias
impostos!
segunda-feira, 2 de maio de 2011
144. Ter as melhores pessoas
motivadas e comprometidas
#FTW
Confundir amizade com trabalho
#FAIL
segunda-feira, 2 de maio de 2011
145. Pense com carinho em ter um sócio parceiro
Discussões entre eles são legais
Se os dois concordam em tudo, um não é
necessário
segunda-feira, 2 de maio de 2011