Your SlideShare is downloading. ×
0
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Improving Dashboards with open content sharing

3,330

Published on

A case study of the Atlassian OpenSocial Dashboards project I presented at UXAustralia on 27 August 2009.

A case study of the Atlassian OpenSocial Dashboards project I presented at UXAustralia on 27 August 2009.

Published in: Technology
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,330
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
67
Comments
0
Likes
9
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Improving Dashboards with open content sharing @lachlanhardy
  • 2. Set the scene
  • 3. set the scene What is a dashboard?
  • 4. set the scene A dashboard provides contextual access to commonly used tools in a software program
  • 5. set the scene What is open content sharing?
  • 6. set the scene Choosing information from an application that you want displayed in a different application
  • 7. set the scene “I want to display a selection of all Flickr images tagged with ‘whippet’ on my blog”
  • 8. ATLASSIAN
  • 9. atlassian We build collaboration and development tools
  • 10. atlassian JIRA - an issue tracker
  • 11. atlassian Confluence - a wiki
  • 12. atlassian Code repository browser Code review tool Continuous Integration server
  • 13. atlassian Code repository browser Code review tool Continuous Integration server
  • 14. atlassian Code repository browser Code review tool Continuous Integration server
  • 15. The problem
  • 16. the problem “How can our users share information between Atlassian apps more easily?”
  • 17. the problem Dashboard elements are hard to build
  • 18. the problem Dashboard elements only work in their native app
  • 19. the problem Arranging dashboard elements is awkward and unwieldy
  • 20. the problem It’s ugly
  • 21. Finding the solution
  • 22. finding the solution Competitive analysis
  • 23. finding the solution “Is our own common format feasible?”
  • 24. finding the solution Comparative analysis
  • 25. OpenSocial
  • 26. OpenSocial It’s an open source project
  • 27. OpenSocial Used by iGoogle, LinkedIn, Yahoo, Gmail...
  • 28. OpenSocial It solved all our problems, if...
  • 29. OpenSocial It solved all our problems, if...
  • 30. OpenSocial It could work for enterprise
  • 31. OpenSocial It could work behind the firewall
  • 32. Building the solution
  • 33. building the solution Assigned a team of developers and me
  • 34. building the solution Assigned a team of developers and me
  • 35. building the solution Agile process
  • 36. building the solution Static HTML & CSS mockups
  • 37. building the solution Project lead and I did lots of rapid design iterations
  • 38. building the solution As it evolved more, we added JavaScript functionality
  • 39. building the solution You could drag and drop boxes, but there was no real content
  • 40. building the solution Moved mockups into the app
  • 41. building the solution 6 months of iterative development
  • 42. building the solution 4 months ago we put it into JIRA
  • 43. building the solution Integration testing, bug fixes, browser compatibility work
  • 44. building the solution We’ve been releasing public betas of JIRA 4 since June
  • 45. building the solution Final release next month
  • 46. Did we win?
  • 47. did we win? Dashboard elements are easier to build
  • 48. did we win? Dashboard elements conform to common format and can be used in any compliant application
  • 49. did we win? Much better user experience
  • 50. did we win? Drag and drop
  • 51. did we win? Colour coding
  • 52. did we win? Always configurable
  • 53. did we win? It’s not ugly any more
  • 54. I declare victory!
  • 55. want the real thing? http://jira.atlassian.com http://atlassian.com/opensocial/videos.jsp
  • 56. contact me http://lachstock.com.au/
  • 57. Thank you
  • 58. Flickr CC pimpin’ http://www.flickr.com/photos/77437968@N00/2613067200/

×