Retro-Fitting Atlassian Products into a Code-Cowboy Research Culture

1,241 views

Published on

At Australian research org NICTA, in the lab that produced the words first formally verified operating system kernel, many of the researches are serious hackers, with little experience with cutting-edge development tools. Come learn tactics for migration and adoption from home-grown and ill-used legacy systems and processes: driving Confluence adoption and migration using templates & landing pages, blogs for meeting notes, and how to motivate people to think about content structure; how to get JIRA working for people who never want to leave emacs or their mail client; and our use of the Atlassian product APIs.

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

  • Be the first to like this

No Downloads
Views
Total views
1,241
On SlideShare
0
From Embeds
0
Number of Embeds
215
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Retro-Fitting Atlassian Products into a Code-Cowboy Research Culture

  1. 1. Monday, June 18, 12
  2. 2. Retro-Fitting Atlassian Products ...into a Code-Cowboy Research Culture Anna Lyons Research Engineer,Monday, June 18, 12
  3. 3. Australia’s Information and Communications Technology Research Centre of ExcellenceMonday, June 18, 12
  4. 4. SSRG@NICTA • Operating Systems • Formal Methods • Software Engineering • Business Process ManagementMonday, June 18, 12
  5. 5. ῂ Kernel Hackers MathematiciansMonday, June 18, 12
  6. 6. Kernel Hackers Mathematicians ῂ Engineers Students ResearchersMonday, June 18, 12
  7. 7. ῂ seL4Monday, June 18, 12
  8. 8. Regression Tests 3 Bug trackers Code review 3 WikisMonday, June 18, 12
  9. 9. Challenges • Adopt the tools • Get people to want to use them, and use them well • Avoid being the go-to person for these tools for the rest of your working lifeMonday, June 18, 12
  10. 10. Incite the RebellionMonday, June 18, 12
  11. 11. Viva la Revolution!Monday, June 18, 12
  12. 12. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum ligula eget lacus pellentesque ut ultricies lorem commodo. Praesent leo libero, ultricies quis feugiat in, dignissim eget elit. Nunc velit risus, viverra vel imperdiet ac, convallis in ante. Donec lobortis pulvinar sem, quis congue nulla cursus vitae. Nulla ut felis in ante pharetra vulputate dictum sit amet ante. Cras porttitor egestas elit in bibendum. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc elementum neque sit amet justo vestibulum accumsan. Vestibulum feugiat elit in turpis elementum eget euismod lectus malesuada. Ut et condimentum nibh. Aenean elementum libero ac libero pretium non faucibus libero interdum. Cras vehicula euismod sodales. MARK: Mauris quis risus ipsum, ut accumsan elit. Praesent id nisl non justo fermentum aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia ABIGAIL: Curae; Quisque risus nunc, suscipit lacinia ullamcorper non, hendrerit vitae risus. In luctus tincidunt erat. Morbi vel neque risus. Sed vel commodo nibh. Phasellus nisi massa, lacinia ut tincidunt tincidunt, lobortis a sapien. Cras eleifend viverra ligula, non pharetra eros adipiscing quis. MARK’s COMEBACK: Aliquam erat volutpat. Cras pharetra nisi nec lacus vestibulum id bibendum nibh rhoncus. Donec diam neque, aliquet quis tempus a, eleifend eget elit. Ut tincidunt pretium lectus, id pulvinar odio tincidunt nec. Curabitur aliquam molestie felis, vehicula dignissim augue ultrices at. Mauris dignissim viverra faucibus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin urna est, fringilla eu iaculis vel, congue ut dolor. Aliquam libero tellus, convallis non varius a, pellentesque porta odio. Fusce interdum luctus justo eget lobortis. Phasellus a justo ipsum, sit amet vehicula dolor. Fusce porta urna at turpis cursus feugiat. Fusce convallis, dui eget elementum luctus, lectus ante vulputate arcu, id viverra augue neque vitae mi. Nullam faucibus, arcu non semper luctus, sapien tellus vulputate magna, eget pretium sem augue sed augue. Phasellus pretium tellus id sapien ullamcorper bibendum vestibulum ut nunc. Donec sit amet velit est. Maecenas quis nibh mauris, et condimentum quam. Curabitur sapien diam, hendrerit vel eleifend non, porta non enim. Aenean eleifend dui sitMonday, June 18, 12
  13. 13. Monday, June 18, 12
  14. 14. Educate and Moderate O(n 2) is never acceptable!Monday, June 18, 12
  15. 15. Avoid the Guillotine • Setting JIRA up for total email integration. • Introduce emacs mode for Confluence. • Explain Bamboo as an advanced web-front end to cron that can just run bash scripts for you.Monday, June 18, 12
  16. 16. LMGTFYMonday, June 18, 12
  17. 17. Looks like Im turning into an Atlassian fanboy ;-) Cant help it, I like it when things work.. Gerwin Klein Research Leader, NICTAMonday, June 18, 12
  18. 18. Thank you!Monday, June 18, 12
  19. 19. • Images on slide 8 are by Didier Descouens and are shared under the Creative Commons Attribution-Share Alike 3.0 Unported licenseMonday, June 18, 12

×