Claretiano 2009

663 views

Published on

Palestra na Claretiano, dia 21/set. Sobre Ruby on Rails e Agilidade.

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
663
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Claretiano 2009

  1. 1. Tuesday, December 15, 2009
  2. 2. Tuesday, December 15, 2009
  3. 3. Tuesday, December 15, 2009
  4. 4. 2008 Tuesday, December 15, 2009
  5. 5. 2008 Tuesday, December 15, 2009
  6. 6. Tuesday, December 15, 2009
  7. 7. Tuesday, December 15, 2009
  8. 8. (beta) Tuesday, December 15, 2009
  9. 9. Tuesday, December 15, 2009
  10. 10. Tuesday, December 15, 2009
  11. 11. Tuesday, December 15, 2009
  12. 12. Tuesday, December 15, 2009
  13. 13. Tuesday, December 15, 2009
  14. 14. Tuesday, December 15, 2009
  15. 15. Tuesday, December 15, 2009
  16. 16. Tuesday, December 15, 2009
  17. 17. Tuesday, December 15, 2009
  18. 18. Tuesday, December 15, 2009
  19. 19. Tuesday, December 15, 2009
  20. 20. Tuesday, December 15, 2009
  21. 21. Tuesday, December 15, 2009
  22. 22. 1 Tuesday, December 15, 2009
  23. 23. Tuesday, December 15, 2009
  24. 24. Tuesday, December 15, 2009
  25. 25. Tuesday, December 15, 2009
  26. 26. Tuesday, December 15, 2009
  27. 27. Tuesday, December 15, 2009
  28. 28. Tuesday, December 15, 2009
  29. 29. Tuesday, December 15, 2009
  30. 30. Tuesday, December 15, 2009
  31. 31. Tuesday, December 15, 2009
  32. 32. Tuesday, December 15, 2009
  33. 33. Tuesday, December 15, 2009
  34. 34. Tuesday, December 15, 2009
  35. 35. Tuesday, December 15, 2009
  36. 36. Tuesday, December 15, 2009
  37. 37. Tuesday, December 15, 2009
  38. 38. Tuesday, December 15, 2009
  39. 39. Tuesday, December 15, 2009
  40. 40. Tuesday, December 15, 2009
  41. 41. Tuesday, December 15, 2009
  42. 42. Tuesday, December 15, 2009
  43. 43. Tuesday, December 15, 2009
  44. 44. Tuesday, December 15, 2009
  45. 45. Tuesday, December 15, 2009
  46. 46. Tuesday, December 15, 2009
  47. 47. Tuesday, December 15, 2009
  48. 48. Tuesday, December 15, 2009
  49. 49. Tuesday, December 15, 2009
  50. 50. Tuesday, December 15, 2009
  51. 51. Tuesday, December 15, 2009
  52. 52. Tuesday, December 15, 2009
  53. 53. Tuesday, December 15, 2009
  54. 54. Tuesday, December 15, 2009
  55. 55. Tuesday, December 15, 2009
  56. 56. Tuesday, December 15, 2009
  57. 57. Tuesday, December 15, 2009
  58. 58. Albert Einstein Tuesday, December 15, 2009
  59. 59. Tuesday, December 15, 2009
  60. 60. Tuesday, December 15, 2009
  61. 61. Tuesday, December 15, 2009
  62. 62. Tuesday, December 15, 2009
  63. 63. Tuesday, December 15, 2009
  64. 64. Tuesday, December 15, 2009
  65. 65. Tuesday, December 15, 2009
  66. 66. Tuesday, December 15, 2009
  67. 67. Tuesday, December 15, 2009
  68. 68. Requerimentos Análise e Design Codificação Testes Integração Aceite Entrega Tuesday, December 15, 2009
  69. 69. Tuesday, December 15, 2009
  70. 70. Tuesday, December 15, 2009
  71. 71. Standish Group - CHAOS Report 2009 Tuesday, December 15, 2009
  72. 72. Standish Group - CHAOS Report 2009 Tuesday, December 15, 2009
  73. 73. Tuesday, December 15, 2009
  74. 74. Tuesday, December 15, 2009
  75. 75. Tuesday, December 15, 2009
  76. 76. “Eu acredito neste conceito mas a implementação descrita acima é arriscada e convida falhas.” Tuesday, December 15, 2009
  77. 77. “Eu acredito neste conceito mas a implementação descrita acima é arriscada e convida falhas.” Tuesday, December 15, 2009
  78. 78. “Eu acredito neste conceito mas a implementação descrita acima é arriscada e convida falhas.” Tuesday, December 15, 2009
  79. 79. Tuesday, December 15, 2009
  80. 80. Tuesday, December 15, 2009
  81. 81. Tuesday, December 15, 2009
  82. 82. Tuesday, December 15, 2009
  83. 83. Tuesday, December 15, 2009
  84. 84. Tuesday, December 15, 2009
  85. 85. Tuesday, December 15, 2009
  86. 86. Tuesday, December 15, 2009
  87. 87. Tuesday, December 15, 2009
  88. 88. Tuesday, December 15, 2009
  89. 89. Tuesday, December 15, 2009
  90. 90. Tuesday, December 15, 2009
  91. 91. Tuesday, December 15, 2009
  92. 92. Tuesday, December 15, 2009
  93. 93. Tuesday, December 15, 2009
  94. 94. Tuesday, December 15, 2009
  95. 95. // create some properties and get the default Session Properties props = new Properties(); props.put("mail.smtp.host", _smtpHost); Session session = Session.getDefaultInstance(props, null); // create a message Address replyToList[] = { new InternetAddress(replyTo) }; Message newMessage = new MimeMessage(session); if (_fromName != null) newMessage.setFrom(new InternetAddress(from, _fromName + " on behalf of " + replyTo)); else newMessage.setFrom(new InternetAddress(from)); newMessage.setReplyTo(replyToList); newMessage.setRecipients(Message.RecipientType.BCC, _toList); newMessage.setSubject(subject); newMessage.setSentDate(sentDate); // send newMessage Transport transport = session.getTransport(SMTP_MAIL); transport.connect(_smtpHost, _user, _password); transport.sendMessage(newMessage, _toList); Tuesday, December 15, 2009
  96. 96. new EmailMessage() .from("demo@guilhermechapiewski.com") .to("destination@address.com") .withSubject("Fluent Mail API") .withBody("Demo message") .send(); (thanks to Guilherme Chapiewski) Tuesday, December 15, 2009
  97. 97. Tuesday, December 15, 2009
  98. 98. 1 Tuesday, December 15, 2009
  99. 99. 2 Tuesday, December 15, 2009
  100. 100. Tuesday, December 15, 2009
  101. 101. Tuesday, December 15, 2009
  102. 102. Tuesday, December 15, 2009
  103. 103. Tuesday, December 15, 2009
  104. 104. Tuesday, December 15, 2009
  105. 105. Tuesday, December 15, 2009
  106. 106. Tuesday, December 15, 2009
  107. 107. Tuesday, December 15, 2009
  108. 108. Tuesday, December 15, 2009
  109. 109. Tuesday, December 15, 2009
  110. 110. Tuesday, December 15, 2009
  111. 111. Tuesday, December 15, 2009
  112. 112. Tuesday, December 15, 2009
  113. 113. Tuesday, December 15, 2009
  114. 114. Tuesday, December 15, 2009
  115. 115. Tuesday, December 15, 2009
  116. 116. Tuesday, December 15, 2009
  117. 117. Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Tuesday, December 15, 2009
  118. 118. Tuesday, December 15, 2009
  119. 119. Tuesday, December 15, 2009
  120. 120. Tuesday, December 15, 2009
  121. 121. Tuesday, December 15, 2009
  122. 122. Tuesday, December 15, 2009
  123. 123. Tuesday, December 15, 2009
  124. 124. Manifesto for Agile Software Development Kent Beck Mike Beedle, Arie van Bennekum, Alistair Cockburn, Beck, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas Tuesday, December 15, 2009
  125. 125. Kent Beck Tuesday, December 15, 2009
  126. 126. Tuesday, December 15, 2009
  127. 127. Tuesday, December 15, 2009
  128. 128. Tuesday, December 15, 2009
  129. 129. Tuesday, December 15, 2009
  130. 130. Tuesday, December 15, 2009
  131. 131. Tuesday, December 15, 2009
  132. 132. Tuesday, December 15, 2009
  133. 133. Tuesday, December 15, 2009
  134. 134. Tuesday, December 15, 2009
  135. 135. Tuesday, December 15, 2009
  136. 136. Tuesday, December 15, 2009
  137. 137. Tuesday, December 15, 2009
  138. 138. Tuesday, December 15, 2009
  139. 139. Tuesday, December 15, 2009
  140. 140. Tuesday, December 15, 2009
  141. 141. Tuesday, December 15, 2009
  142. 142. Manifesto for Agile Software Development Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas Tuesday, December 15, 2009
  143. 143. Robert C. Martin Tuesday, December 15, 2009
  144. 144. Tuesday, December 15, 2009
  145. 145. Tuesday, December 15, 2009
  146. 146. Tuesday, December 15, 2009
  147. 147. Tuesday, December 15, 2009
  148. 148. Tuesday, December 15, 2009
  149. 149. Tuesday, December 15, 2009
  150. 150. Tuesday, December 15, 2009
  151. 151. Tuesday, December 15, 2009
  152. 152. Cowboy Profissional Tuesday, December 15, 2009
  153. 153. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  154. 154. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  155. 155. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  156. 156. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  157. 157. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  158. 158. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  159. 159. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  160. 160. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  161. 161. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  162. 162. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  163. 163. Cowboy Profissional 70.00 52.50 Produtividade 35.00 17.50 0 1 2 3 4 5 6 7 8 9 10 Tempo Tuesday, December 15, 2009
  164. 164. Tuesday, December 15, 2009
  165. 165. Tuesday, December 15, 2009
  166. 166. 2 Tuesday, December 15, 2009
  167. 167. 3 Tuesday, December 15, 2009
  168. 168. Tuesday, December 15, 2009
  169. 169. Tuesday, December 15, 2009
  170. 170. Tuesday, December 15, 2009
  171. 171. Tuesday, December 15, 2009
  172. 172. Tuesday, December 15, 2009
  173. 173. Tuesday, December 15, 2009
  174. 174. Tuesday, December 15, 2009
  175. 175. Tuesday, December 15, 2009
  176. 176. Tuesday, December 15, 2009
  177. 177. Tuesday, December 15, 2009
  178. 178. Tuesday, December 15, 2009
  179. 179. Tuesday, December 15, 2009
  180. 180. Tuesday, December 15, 2009
  181. 181. Tuesday, December 15, 2009
  182. 182. Tuesday, December 15, 2009
  183. 183. (tradicional) Tuesday, December 15, 2009
  184. 184. Tuesday, December 15, 2009
  185. 185. Tuesday, December 15, 2009
  186. 186. Tuesday, December 15, 2009
  187. 187. Tuesday, December 15, 2009
  188. 188. Tuesday, December 15, 2009
  189. 189. Tuesday, December 15, 2009
  190. 190. ἱ ός Tuesday, December 15, 2009
  191. 191. Tuesday, December 15, 2009
  192. 192. ἄ Tuesday, December 15, 2009
  193. 193. Tuesday, December 15, 2009
  194. 194. Tuesday, December 15, 2009
  195. 195. Tuesday, December 15, 2009
  196. 196. Tuesday, December 15, 2009
  197. 197. Tuesday, December 15, 2009
  198. 198. Tuesday, December 15, 2009
  199. 199. Tuesday, December 15, 2009
  200. 200. Tuesday, December 15, 2009
  201. 201. Tuesday, December 15, 2009
  202. 202. Tuesday, December 15, 2009
  203. 203. Tuesday, December 15, 2009
  204. 204. Premissas sobre Pessoas: Tuesday, December 15, 2009
  205. 205. Tuesday, December 15, 2009
  206. 206. Tuesday, December 15, 2009
  207. 207. Tuesday, December 15, 2009
  208. 208. Tuesday, December 15, 2009
  209. 209. Tuesday, December 15, 2009
  210. 210. Tuesday, December 15, 2009
  211. 211. Tuesday, December 15, 2009
  212. 212. “Liderança Servil” Tuesday, December 15, 2009
  213. 213. Tuesday, December 15, 2009
  214. 214. Trabalho 1 hora 3 semanas < 1 hora 8 semanas 1 semana 6 semanas 2 semanas 2 semanas Juntar Enviar Aprovação Aprovação Codifica- Requeri- Análise Design Testes Deploy Requisição do Projeto do Cliente ção mentos Espera 6 semanas 2 semanas 8 semanas 1 semanas 2 semanas 3 semanas 3 semanas 3 semanas Tuesday, December 15, 2009
  215. 215. Trabalho 1 dia 1 hora 2 semanas 4 semanas 4 semanas 4 semanas Enviar Aprovação Arquitetura Sprint Sprint Sprint Requisição do Projeto Preliminar #1 #2 #3 Espera 2 dias 1 semana 1 semana 1 dia 1 dia Tuesday, December 15, 2009
  216. 216. Tuesday, December 15, 2009
  217. 217. Tuesday, December 15, 2009
  218. 218. Tuesday, December 15, 2009
  219. 219. Tuesday, December 15, 2009
  220. 220. Tuesday, December 15, 2009
  221. 221. Tuesday, December 15, 2009
  222. 222. 3 Tuesday, December 15, 2009
  223. 223. 4 Tuesday, December 15, 2009
  224. 224. Tuesday, December 15, 2009
  225. 225. Tuesday, December 15, 2009
  226. 226. Tuesday, December 15, 2009
  227. 227. Tuesday, December 15, 2009
  228. 228. Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Tuesday, December 15, 2009
  229. 229. Manifesto for Agile Software Development Estamos are uncovering better maneiras melhores de We “descobrindo” ways of developing desenvolver software naand helping ajudando outros software by doing it prática e others do it. Through this a desenvolver. work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Tuesday, December 15, 2009
  230. 230. Tuesday, December 15, 2009
  231. 231. Tuesday, December 15, 2009
  232. 232. Tuesday, December 15, 2009
  233. 233. Tuesday, December 15, 2009
  234. 234. Tuesday, December 15, 2009
  235. 235. Tuesday, December 15, 2009
  236. 236. Tuesday, December 15, 2009
  237. 237. Tuesday, December 15, 2009
  238. 238. Tuesday, December 15, 2009
  239. 239. Tuesday, December 15, 2009
  240. 240. Tuesday, December 15, 2009
  241. 241. Tuesday, December 15, 2009
  242. 242. Tuesday, December 15, 2009
  243. 243. Tuesday, December 15, 2009
  244. 244. Tuesday, December 15, 2009
  245. 245. Tuesday, December 15, 2009
  246. 246. Tuesday, December 15, 2009
  247. 247. Tuesday, December 15, 2009
  248. 248. Tuesday, December 15, 2009
  249. 249. “Eu inventei o termo ʻorientação a objetosʼ, e posso lhes dizer que eu não estava pensando em C++.” Tuesday, December 15, 2009
  250. 250. Tuesday, December 15, 2009
  251. 251. Tuesday, December 15, 2009
  252. 252. Tuesday, December 15, 2009
  253. 253. Tuesday, December 15, 2009
  254. 254. Tuesday, December 15, 2009
  255. 255. Tuesday, December 15, 2009
  256. 256. Tuesday, December 15, 2009
  257. 257. Tuesday, December 15, 2009
  258. 258. Tuesday, December 15, 2009
  259. 259. Tuesday, December 15, 2009
  260. 260. Tuesday, December 15, 2009
  261. 261. Tuesday, December 15, 2009
  262. 262. Tuesday, December 15, 2009
  263. 263. Tuesday, December 15, 2009
  264. 264. Tuesday, December 15, 2009
  265. 265. Tuesday, December 15, 2009
  266. 266. Tuesday, December 15, 2009
  267. 267. Tuesday, December 15, 2009
  268. 268. Tuesday, December 15, 2009
  269. 269. Tuesday, December 15, 2009
  270. 270. Obrigado! Tuesday, December 15, 2009

×