The Information Radiator: Creating Awesome Wallboards - Atlassian Summit 2010 - Lightning Talks

7,459 views

Published on

The Information Radiator: Creating Awesome Wallboards

Brendan Humphreys, Atlassian

Published in: Technology, Business
  • Be the first to comment

The Information Radiator: Creating Awesome Wallboards - Atlassian Summit 2010 - Lightning Talks

  1. 1. Monday, June 14, 2010 1
  2. 2. The Information Radiator Creating awesome wallboards for fun and profit Brendan Humphreys, Atlassian Monday, June 14, 2010 2
  3. 3. “A large display of critical team information that is continuously updated and located where the team can see it constantly.” — Alistair Cockburn (2000) Monday, June 14, 2010 3
  4. 4. Monday, June 14, 2010 4
  5. 5. Monday, June 14, 2010 5
  6. 6. Monday, June 14, 2010 6
  7. 7. What to display? •Easy-to-grok performance measures •Critical team data •Fun stuff! • 7 Monday, June 14, 2010 7
  8. 8. A Good Information Radiator •Large display •Understood at a glance •Always relevant •Easy to update • 8 Monday, June 14, 2010 8
  9. 9. Monday, June 14, 2010 9
  10. 10. Monday, June 14, 2010 10
  11. 11. Monday, June 14, 2010 10
  12. 12. A Good Information Radiator •Large display •Understood at a glance •Always relevant •Easy to update • Aesthetically pleasing! 11 Monday, June 14, 2010 11
  13. 13. Monday, June 14, 2010 12
  14. 14. Monday, June 14, 2010 13
  15. 15. Monday, June 14, 2010 14
  16. 16. Days left in sprint Monday, June 14, 2010 14
  17. 17. Monday, June 14, 2010 15
  18. 18. Bamboo Plan results Monday, June 14, 2010 15
  19. 19. Monday, June 14, 2010 16
  20. 20. Story Status Monday, June 14, 2010 16
  21. 21. Monday, June 14, 2010 17
  22. 22. GreenHopper Burndown Monday, June 14, 2010 17
  23. 23. Relative performance Monday, June 14, 2010 18
  24. 24. Review Blockers Monday, June 14, 2010 19
  25. 25. Only a Prototype • Python script cronjob output JSON • Mixture of Screen-scraping, REST, and HTTP GET • Static HTML page with Javascript update code • Hardwired content • = “A Festival of Hacks” • = Not shippable • 20 Monday, June 14, 2010 20
  26. 26. A Better Way: JIRA Wallboard Plugin • Gadgets! • Special gadget renderer plugin that does “wallboard mode” • Plugins for each product that publish “wallboard” gadgets • Gadgets just need to provide “wallboard” view mode • Supports multiple, sharable wallboards • All configurable via JIRA dashboard • Some graphic design input... • 21 Monday, June 14, 2010 21
  27. 27. Monday, June 14, 2010 22
  28. 28. Monday, June 14, 2010 23
  29. 29. Demonstration Monday, June 14, 2010 24
  30. 30. Monday, June 14, 2010 25
  31. 31. The JIRA Wallboard plugin • Available in Alpha Release NOW (plugins.atlassian.com) • Supports • cycling of panes • automatic refresh • full configuration via normal JIRA dashboard • multiple, sharable wallboards • Requires • JIRA 4.1.1 • FireFox 3.6 (for fullscreen mode) • 26 Monday, June 14, 2010 26
  32. 32. Wallboard Gadgets • JIRA (v4.1.1) FishEye/Crucible (v2.3.2) • Sprint days remaining • Review blockers • Sprint burndown • • Sprint story status Lots more to come! • Arbitrary Chart renderer • Bamboo (v2.6.1) • Twitter feed • build plan results • What would you like to see? • • 27 Monday, June 14, 2010 27
  33. 33. Monday, June 14, 2010 28
  34. 34. Cleaner turns wallboard off Monday, June 14, 2010 28
  35. 35. Massive performance regression Cleaner turns wallboard off Monday, June 14, 2010 28
  36. 36. Massive performance regression Release day! Cleaner turns wallboard off Monday, June 14, 2010 28

×