#Atlassian Zen: Happy Developer, Happy Team

git, agility and smart people

Productivity, low friction, and the secret techniques of the best teams. Spoiler alert: git and real agile

Alternative title: Agilest code collaboration with git

Productivity, low friction, and the secret techniques of the best teams. Spoiler alert: git and real agile

Alternative title: The Pull, I Request

git, agility and smart people

Productivity, low friction, and the secret techniques of the best teams. Spoiler alert: git and real agile

Survey Results

Survey results done at x conferences show clearly that teams using git release more often.

nice chart

nice chart

But why?

Our Report

Sven’s report and charts that analyze the use of version control systems.

Their Report

Market share of git vs svn (for Managers)

Banks hiring “SCRÚM” Masters

Banks and dvcs/git

Happy Developer Because

Likes to explore and fiddle

git allows that and encourages that a lot
fast context switching

Fast is the new black

git is fast fast fast

remote work is a pleasure

Inspect Everything

Ask hard questions to git log

log tricks

who did what

is the build broken (tim’s hook)

park experiments

have i merged this?

inspiration from tom preston warner (github)

ADG for experimentation Zen

ADG frees up the devo to focus on functionality

Plugin Architecture for Internal and External participation

Context switching and wide highways

git stash is another level of context switching

video of boss coming to your desk screaming emergency

losing work is very very hard

reflog is awesome

auto suggest reviewers

tim’s plugin

Sample from the trenches: The merge team

Happy Team Because

Workflows and branching models

evening the battlefield, anyone can design one!

File locking vs branch and merge freely.

continuous delivery

simplest ever.

[simple git workflow is simple][x]

product releases

tomtom and 2-level integrations

dictator and lieutenants

programmable chat channels big win

devops use to monitor instances
devs to monitor builds
support to exchange tickets
everyone to friendly exchange … MEMES!

devops use to monitor instances

devs to monitor builds

support to exchange tickets

everyone to friendly exchange … MEMES!

Imagine a workplace where youtube is banned! More productive? Convinced?

FUSION!

context, flow, zen

Save those damn keystrokes!

Process overload or effortless happening

What’s in the release? (bamboo)

Can we deploy?