welcome
play

Welcome Hadi Hariri Developer & Technical Evangelist - PowerPoint PPT Presentation

Welcome Hadi Hariri Developer & Technical Evangelist http://hadihariri.com http://twitter.com/hhariri Tuesday, October 2, 12 Setting your expectations... Tuesday, October 2, 12 Slide left intentionally blank Tuesday, October 2, 12 Me


  1. Welcome Hadi Hariri Developer & Technical Evangelist http://hadihariri.com http://twitter.com/hhariri Tuesday, October 2, 12

  2. Setting your expectations... Tuesday, October 2, 12

  3. Slide left intentionally blank Tuesday, October 2, 12

  4. Me Tuesday, October 2, 12

  5. Me • Developer Tuesday, October 2, 12

  6. Me • Developer • Technical Evangelist Tuesday, October 2, 12

  7. Me • Developer • Technical Evangelist • Working at JetBrains Tuesday, October 2, 12

  8. Me • Developer • Technical Evangelist • Working at JetBrains Tuesday, October 2, 12

  9. Tuesday, October 2, 12

  10. ...but enough about me Tuesday, October 2, 12

  11. Developers! Developers! Developers! Developers! Tuesday, October 2, 12

  12. ::::::::DEVELOPERS:::::::: Tuesday, October 2, 12

  13. Tuesday, October 2, 12

  14. Developers: a misunderstood society Tuesday, October 2, 12

  15. Tuesday, October 2, 12

  16. Tuesday, October 2, 12

  17. Tuesday, October 2, 12

  18. Tuesday, October 2, 12

  19. Tuesday, October 2, 12

  20. Tuesday, October 2, 12

  21. Tuesday, October 2, 12

  22. Tuesday, October 2, 12

  23. Tuesday, October 2, 12

  24. Tuesday, October 2, 12

  25. Enterprise Developers Tuesday, October 2, 12

  26. Enterprise Developers Tuesday, October 2, 12

  27. Enterprise Developers Hipsters Tuesday, October 2, 12

  28. Enterprise Developers Hipsters Tuesday, October 2, 12

  29. Enterprise Developers Hipsters SharePoint Where development dies... but you get stinking rich! Tuesday, October 2, 12

  30. Tuesday, October 2, 12

  31. The Ninja Developer Tuesday, October 2, 12

  32. José, Ninja Plumber Tuesday, October 2, 12

  33. Tuesday, October 2, 12

  34. Rock Star Developers Tuesday, October 2, 12

  35. Tuesday, October 2, 12

  36. The Micro-Celebrity 60000 45000 30000 15000 0 1 10 30 90 400 600 1000 Days on Twitter Tuesday, October 2, 12

  37. Tuesday, October 2, 12

  38. Tuesday, October 2, 12

  39. Tuesday, October 2, 12

  40. Twitter has made us Expert Procrastinators Tuesday, October 2, 12

  41. Tuesday, October 2, 12

  42. We’re losing focus Tuesday, October 2, 12

  43. ...it’s all good. It’s fun. It’s just that we’re passionate about our job! Tuesday, October 2, 12

  44. And we care! Tuesday, October 2, 12

  45. ...back in the old days Tuesday, October 2, 12

  46. ...do things Tuesday, October 2, 12

  47. Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Tuesday, October 2, 12

  48. Individuals and Interactions over Process and Tools? Tuesday, October 2, 12

  49. Scrum Tuesday, October 2, 12

  50. Tuesday, October 2, 12

  51. Scrum Tuesday, October 2, 12

  52. Tuesday, October 2, 12

  53. Lean Tuesday, October 2, 12

  54. ...pull instead of push Tuesday, October 2, 12

  55. ...we need the flow Tuesday, October 2, 12

  56. Kanban Tuesday, October 2, 12

  57. http://www.mountaingoatsoftware.com/system/hidden_asset/file/123/ScrumBoard2.jpg Tuesday, October 2, 12

  58. Tuesday, October 2, 12

  59. Tuesday, October 2, 12

  60. Tuesday, October 2, 12

  61. Tuesday, October 2, 12

  62. User Reporter Writer Speaker Angel Master Player Team Tuesday, October 2, 12

  63. Hmm... Tuesday, October 2, 12

  64. Scrum + Pomodoro... Tuesday, October 2, 12

  65. Tuesday, October 2, 12

  66. We use the same approach as that of the Time-share industry Tuesday, October 2, 12

  67. ...and then of course, we top it off with a framework Tuesday, October 2, 12

  68. Tuesday, October 2, 12

  69. We’re losing focus Tuesday, October 2, 12

  70. Tuesday, October 2, 12

  71. The Software Agile Divorce Tuesday, October 2, 12

  72. Tuesday, October 2, 12

  73. Craftsmanship Tuesday, October 2, 12

  74. Tuesday, October 2, 12

  75. Caring about Code Tuesday, October 2, 12

  76. Caring about Code • Clean Code Tuesday, October 2, 12

  77. Caring about Code • Clean Code • Unit Testing Tuesday, October 2, 12

  78. Caring about Code • Clean Code • Unit Testing • Test Driven Development Tuesday, October 2, 12

  79. Principle Wars Tuesday, October 2, 12

  80. To apply or not to apply... Tuesday, October 2, 12

  81. Testing Acronym Wars Tuesday, October 2, 12

  82. Testing Acronym Wars • Test Driven Development Tuesday, October 2, 12

  83. Testing Acronym Wars • Test Driven Development • Acceptance Test Driven Development Tuesday, October 2, 12

  84. Testing Acronym Wars • Test Driven Development • Acceptance Test Driven Development • Behavior Driven Development Tuesday, October 2, 12

  85. Testing Acronym Wars • Test Driven Development • Acceptance Test Driven Development • Behavior Driven Development • Framework Driven Development Tuesday, October 2, 12

  86. We’re losing focus Tuesday, October 2, 12

  87. Tuesday, October 2, 12

  88. Tuesday, October 2, 12

  89. Tuesday, October 2, 12

  90. Interactions Tuesday, October 2, 12

  91. Communication A pre-requisite to Interaction Tuesday, October 2, 12

  92. “Communication is Key” Tuesday, October 2, 12

  93. “There are only two problems in software and it’s Communication” Tuesday, October 2, 12

  94. What are you doing to improve communication? Tuesday, October 2, 12

  95. Who are you communicating with? Tuesday, October 2, 12

  96. Introverts Software Developers Tuesday, October 2, 12

  97. Myth: Introverts can’t communicate Tuesday, October 2, 12

  98. Tuesday, October 2, 12

  99. Tuesday, October 2, 12

  100. We hate small talk Tuesday, October 2, 12

Recommend


More recommend