Dev Tools State of the Union (Part I) - Atlassian Summit 2010

3,217 views
3,176 views

Published on

Dev Tools State of the Union (Part I)

Ken Olofsen & Edwin Wong, Atlassian

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
3,217
On SlideShare
0
From Embeds
0
Number of Embeds
966
Actions
Shares
0
Downloads
80
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dev Tools State of the Union (Part I) - Atlassian Summit 2010

  1. 1. 1
  2. 2. Dev Tools State of the Union Part 1 - JIRA and GreenHopper Ken Olofsen, Product Marketing Manager Edwin Wong, Product Manager Atlassian 2 2
  3. 3. The day is finally here... 3 3
  4. 4. The day is finally here... • World Cup starts tomorrow!! Atlassian •v •v •v 3 3
  5. 5. Agenda - part 1 • State of the Union • Our community • Our ecosystem • Whatʼs new at HQ • Product updates • JIRA • GreenHopper 4 4
  6. 6. Our community: growing faster than ever 5 5
  7. 7. Our community: growing faster than ever • Over 34,000 customers of JIRA world wide • 1,600 Open Source and Community projects 5 5
  8. 8. Our community: growing faster than ever • Over 34,000 customers of JIRA world wide x3 • 1,600 Open Source and Community projects 5 5
  9. 9. Our community: growing faster than ever • Over 34,000 customers of JIRA world wide x3 • 1,600 Open Source and Community projects • Over 300 partners specializing in JIRA • In over 60 countries world wide • Specializing in x2 • Deployment • Customization • Training • Plugin development 5 5
  10. 10. Plugin ecosystem: bigger than ever 6 6
  11. 11. Plugin ecosystem: bigger than ever • Atlassian Plugin Exchange: 180+ JIRA plugins and extensions... 200 x2 100 0 Sep 08 March 09 Sep 09 March 10 6 6
  12. 12. Plugin ecosystem: bigger than ever • Atlassian Plugin Exchange: 180+ JIRA plugins and extensions... x2 • http://plugins.atlassian.com 6 6
  13. 13. A year of change 7 7
  14. 14. A year of change 7 7
  15. 15. A year of change 7 7
  16. 16. JIRA release timeline 8 8
  17. 17. JIRA release timeline 2-3 months 3.9 3.12 May Dec 2007 2007 8 8
  18. 18. JIRA release timeline 13 months! 10 months 2-3 months 3.9 3.12 3.13 4.0 May Dec Sept October 2007 2007 2008 2009 8 8
  19. 19. Investing in our dev teams 9 9
  20. 20. Investing in our dev teams • Doubled the people on JIRA • 9 new developers • Additional skillsets • More QA, tech writers, PM, PMM • Built up GreenHopper • More developers, design & QA 9 9
  21. 21. Investing in development speed 10 10
  22. 22. Investing in development speed • More features -> More customers 10 10
  23. 23. Investing in development speed • More features -> More customers • Scrum • 2-week sprints • More frequent release cycles • Public milestone builds 10 10
  24. 24. Investing in development speed • More features -> More customers • Scrum • 2-week sprints • More frequent release cycles • Public milestone builds • Feedback • Usability testing • Customer interviews • Beta & milestone feedback 10 10
  25. 25. JIRA release timeline 3.9 3.12 3.13 4.0 May Dec Sept October 2007 2007 2008 2009 11 11
  26. 26. JIRA release timeline 6 months 3.9 3.12 3.13 4.0 4.1 May Dec Sept October April 2007 2007 2008 2009 2010 11 11
  27. 27. JIRA release timeline 6 months <4 months 3.9 3.12 3.13 4.0 4.1 4.2 May Dec Sept October April July 2007 2007 2008 2009 2010 2010 11 11
  28. 28. JIRA release timeline 6 months <4 months 3.9 3.12 3.13 4.0 4.1 4.2 May Dec Sept October April July 2007 2007 2008 2009 2010 2010 Our goal: 3-4 months 11 11
  29. 29. Big year for JIRA 12 12
  30. 30. Big year for JIRA 2 12 12
  31. 31. Big year for JIRA 7 12 12
  32. 32. Big year for JIRA 1000 12 12
  33. 33. Big year for JIRA 3200 12 12
  34. 34. Big year for JIRA 4700 12 12
  35. 35. Big year for JIRA 500,000 12 12
  36. 36. JIRA Product update 13 13
  37. 37. User Experience New Advanced Simplicity Speed Learnability Power 14 14
  38. 38. The UX journey - new visual language 15 15
  39. 39. The UX journey - new visual language • Visual language • Simple • Consistent • Efficient 15 15
  40. 40. The UX journey - new visual language • Visual language • Simple • Consistent • Efficient • Core elements • Navigation • Actions and options 15 15
  41. 41. An issue simplified 16 16
  42. 42. An issue simplified 16 16
  43. 43. 17 17
  44. 44. 18 18
  45. 45. Simplify your view of the world 19 19
  46. 46. Simplify your view of the world 19 19
  47. 47. Work faster in JIRA 15 mins 20 20
  48. 48. Powering through issues 21 21
  49. 49. Powering through issues 21 21
  50. 50. Powering through issues • Keyboard Shortcuts 22 22
  51. 51. Powering through issues • Keyboard Shortcuts • Dialogs for operations 22 22
  52. 52. Powering through issues • Keyboard Shortcuts • Dialogs for operations • Issue marker 22 22
  53. 53. Powering through issues • Keyboard Shortcuts • Dialogs for operations • Issue marker 22 22
  54. 54. ... in many tabs 23 23
  55. 55. ... in many tabs 23 23
  56. 56. ... in many tabs 23 23
  57. 57. Powering through attachments 24 24
  58. 58. Powering through attachments 24 24
  59. 59. Powering through attachments 24 24
  60. 60. Powering through attachments 24 24
  61. 61. Powering through attachments 24 24
  62. 62. Beyond User Experience 25 25
  63. 63. Dashboards and Gadgets 26 26
  64. 64. Dashboards and Gadgets 26 26
  65. 65. Dashboards and Gadgets 26 26
  66. 66. Gadgets in Confluence! 27 27
  67. 67. Gadgets in Confluence! Wallboard 27 27
  68. 68. and more... • Customizable emails, including the subject • Database configuration tool and bundled drivers • Monitor active user sessions • Track upgrade history • Password reset tokens • CAPTCHA protection 17 28 28
  69. 69. and more... • Customizable emails, including the subject • Database configuration tool and bundled drivers • Monitor active user sessions • Track upgrade history • Password reset tokens • CAPTCHA protection 17 28 28
  70. 70. and more... • Customizable emails, including the subject • Database configuration tool and bundled drivers • Monitor active user sessions • Track upgrade history • Password reset tokens • CAPTCHA protection 17 28 28
  71. 71. and more... • Customizable emails, including the subject • Database configuration tool and bundled drivers • Monitor active user sessions • Track upgrade history • Password reset tokens • CAPTCHA protection 17 28 28
  72. 72. JIRA 4.2 - the journey continues • Early Access Preview • Available for download today! • http://atlss.in/JIRAeap • Give us your feedback • Join our User Task Force: http://atlss.in/task4rce • Come talk to us! • Targeted release: July, 2010 29 29
  73. 73. Beyond JIRA 4.2 30 30
  74. 74. Beyond JIRA 4.2 Issues Integration Management 30 30
  75. 75. Beyond JIRA 4.2 Issues Integration Management Even faster issue operations Capturing issues More powerful views Internationalization 30 30
  76. 76. Beyond JIRA 4.2 Issues Integration Management Even faster issue Improved linking operations between apps Capturing issues Improved gadget More powerful sharing between views apps Internationalization New REST interface 30 30
  77. 77. Beyond JIRA 4.2 Issues Integration Management Even faster issue Improved linking Full LDAP operations between apps integration Capturing issues Improved gadget Install/Upgrade More powerful sharing between Experience views apps Universal Plugins Internationalization New REST interface manager 30 30
  78. 78. GreenHopper Product update 31 31
  79. 79. GreenHopper - simple and fast planning 32 32
  80. 80. GreenHopper - simple and fast planning Virtual cards 32 32
  81. 81. GreenHopper - simple and fast planning Virtual cards Edit inline 32 32
  82. 82. GreenHopper - simple and fast planning Virtual cards Drag and drop Edit inline 32 32
  83. 83. GreenHopper customers - thank you! 33 33
  84. 84. GreenHopper customers - thank you! • 10,000 10,700 x10 5,000 0 09 4 10 5 H H G G n Jan Ju 33 33
  85. 85. 34 34
  86. 86. PED GreenHopper IP SH 5 34 34
  87. 87. PED GreenHopper IP SH 5 Truly agile project management 34 34
  88. 88. PED GreenHopper IP SH 5 Truly agile project management Scrum Kanban 34 34
  89. 89. GreenHopper 5 for Scrum 35 35
  90. 90. GreenHopper 5 for Scrum Product backlog Sprint backlog Burndown chart 35 35
  91. 91. GreenHopper 5 for Scrum Product backlog Sprint backlog Burndown chart Planning Board 35 35
  92. 92. GreenHopper 5 for Scrum Product backlog Sprint backlog Burndown chart Planning Board Task Board 35 35
  93. 93. GreenHopper 5 for Scrum Product backlog Sprint backlog Burndown chart Planning Board Task Board Chart Board 35 35
  94. 94. GreenHopper 5 for Scrum Product backlog Sprint backlog Burndown chart Planning Board Chart Board Task Board 35 35
  95. 95. GreenHopper 5 - Planning Board • Prioritising a backlog 36 36
  96. 96. GreenHopper 5 - Planning Board • Prioritising a backlog 36 36
  97. 97. GreenHopper 5 - Planning Board • Prioritising a backlog 36 36
  98. 98. GreenHopper 5 - Planning Board • Prioritising a backlog 36 36
  99. 99. GreenHopper 5 - Planning Board Planning a sprint 37 37
  100. 100. GreenHopper 5 - Planning Board Planning a sprint 37 37
  101. 101. GreenHopper 5 - Planning Board Planning a sprint 37 37
  102. 102. GreenHopper 5 - Planning Board Planning a sprint 37 37
  103. 103. GreenHopper 5 - Task Board Tracking a sprint 38 38
  104. 104. GreenHopper 5 - Task Board Tracking a sprint 38 38
  105. 105. GreenHopper 5 - Task Board Tracking a sprint 38 38
  106. 106. GreenHopper 5 - Task Board Tracking a sprint 38 38
  107. 107. GreenHopper 5 - Chart Board Reporting on a sprint 39 39
  108. 108. GreenHopper 5 - Chart Board Reporting on a sprint • Burndown charts • Issue counts • Value counts • Hours • Estimate accuratcy 39 39
  109. 109. GreenHopper 5 - Chart Board Reporting on a sprint • Burndown charts • Issue counts • Value counts • Hours • Estimate accuratcy • Version summary • Statistics 39 39
  110. 110. GreenHopper 5 - Chart Board Reporting on a sprint • Burndown charts • Issue counts • Value counts • Hours • Estimate accuratcy • Version summary • Statistics • More charts • Value charts • Burnup charts 39 39
  111. 111. GreenHopper for Kanban 40 40
  112. 112. GreenHopper for Kanban • What is a Kanban board? • Work In Process (WIP) • Optimise workflow • Identify bottlenecks • Avoid idle resources 40 40
  113. 113. Limiting “work in process” 41 41
  114. 114. Limiting “work in process” Spare capacity 41 41
  115. 115. Limiting “work in process” Spare capacity Bottlenecks 41 41
  116. 116. Limiting “work in process” Bottlenecks Spare capacity 41 41
  117. 117. GreenHopper 5 for Kanban 42 42
  118. 118. GreenHopper 5 for Kanban 42 42
  119. 119. GreenHopper 5 for Kanban 42 42
  120. 120. GreenHopper 5 for Kanban 42 42
  121. 121. GreenHopper 5 - Wait.. thereʼs more! 43 43
  122. 122. GreenHopper 5 - Wait.. thereʼs more! • New gadges • Days Remaining • Card View • Wallboard gadgets (alpha) 43 43
  123. 123. GreenHopper 5 - Wait.. thereʼs more! • New gadges • Days Remaining • Card View • Wallboard gadgets (alpha) • Improved performance • Leveraging JQL • Lots of Ajaxy magic tricks • Unlimited assignees on Planning Board 43 43
  124. 124. GreenHopper beyond 5.0 44 44
  125. 125. GreenHopper beyond 5.0 • JIRA 4.2 Compatibility • Keyboard shortcuts • Operations dialog • Time tracking improvements • We have lots of good ideas • Usability • GreenHopper plugins • Performance 44 44
  126. 126. GreenHopper beyond 5.0 • JIRA 4.2 Compatibility • Weʼre super agile, so you tell us! • Keyboard shortcuts • Join the Customer Task Force • Operations dialog • http://atlss.in/task4rce • Time tracking improvements • We have lots of good ideas • Usability • GreenHopper plugins • Performance 44 44
  127. 127. Part 1 - Summary • JIRA 4.2 - EAP available today! • Simple and fast issue experience • Wallboards with loads more gadgets • Tons of improvements for JIRA Admins • GreenHopper 5 - available today! • First class user experience • Tons of Scrum & Kanban improvements • Gadgets for Confluence and JIRA Wallboards • Now on to the Dev Tools.. 45 45

×