Author
[guest author fields > title]
Atlassian Agile Process part 3
Last week I posted part 2 Atlassian’s Agile software development process. Part 1 was the week before. This week I deliver the next iteration. Update: part 4 now available. Continuous Integration Continuously building and automatically testing our software is essential for quality. We have many dozens of combinations of editions, distribution types and different versions […]
Atlassian Agile Process part 2
XP Practices Automated Testing, The Planning Game, Pair Programming and Stand Up Meetings at Atlassian’s Sydney development group.
Atlassian Agile Process part 1
Atlassian adopts a range of development process elements with a strong focus on Agile methods. In practice each product team defines their own process while also attempting to learn from other teams. In Jira and Confluence, the two largest teams pushing roughly 10 developers each, the process is a fairly complete adoption of Scrum plus […]
Dreaming in Code – Book Review
Having just finished this book that somehow appeared in the Atlassian developer library, I thought I’d review it and comment on some of the issues it raises from my perspective as a software developer. Software is Hard in the words of legendary computer scientist Donald Knuth. Scott Rosenberg’s Dreaming in Code is an insightful exploration […]
Somebody Didn't Want Me To Func Test This
For much of this week I have been taken from my bug fixing work to drag a functional test kicking and screaming across the fine line that separates working from broken. This test was to ensure that Jira’s “Johnson” servlet filter will correctly stop incoming requests from waking up the plugin system or the micro […]