Dev Tools Keynote Summit 2014

Post on 22-Nov-2014

1.397 views 4 download

description

See what's in store for your favorite Atlassian developer tools, including roadmaps for Bitbucket, Stash, Bamboo, FishEye, Crucible, and SourceTree.

Transcript of Dev Tools Keynote Summit 2014

Developer ToolsEric Wittman

General Manager, Developer Tools

Thanks for all the things

Gdasnk

San Francisco SydneyKuala Lumpur

GuernseyAmsterdam Austin

How teams develop software

is changing…

….it’s becoming more collaborative!

Git adoption continues to grow within companiesPrimarily Use Somewhat Use Hardly Use

2014

2018

25% 50% 75% 100%0%

Helping you Get Git Right: atlassian.com/git

Improving software team collaboration

Workflows ReviewsInsights

ForkingCentralized GitflowFeature Branch

Feature BranchCentralized

Feature Branch

GitflowForking

Feature Branching is awesome easy to follow not at mercy of others’ changes maintain a stable master branch hotfixes are easier

JIRA: Central to your workflow

“love the integration, hate the overhead”

Automated Issue Transitions always have the latest project status no more manual state changes built into JIRA workflow editor key events supported out of the box

Feature Branch Builds ensure code works before merging tests work as written specify feature branches to build

Improving software team collaboration

Workflows ReviewsInsights

Insights

Email HipChat Text Message Chair Kicking

JIRA: Development Panel get insights across the team right information where needed no more bothering! instant answers to key status questions

“coding is hard, releasing is a pain in the pipeline”

JIRA Versions re-imagined know the code you ship understand issues at risk see delta between plan and ship ensure quality software ships

JIRA Versions re-imagined know the code you ship understand issues at risk see delta between plan and ship ensure quality software ships

JIRA: Central to your workflow

Improving software team collaboration

Workflows ReviewsInsights

Pull requests make code collaboration easy

Branch MergeDiscuss

why not?

Critical capabilities for enterprise teams

Branch PermissionsPull Request TasksSpecify Reviewers Merge Checks

Specify reviewers one to many reviewers choose people based on expertise keep track of who’s on-the-hook reviewers are notified via email and HipChat

Introducing: Pull Request Tasks helps developers get approval keep track of key follow up items create tasks in context from comments

Branch Permissions control who can accept the pull request gatekeepers decide what and when to merge

Merge Checks automate your process compliance specify minimum reviewers, passing builds extend to fit your own workflow

Improving software team collaboration

Workflows Insights Reviews

Data CenterThe only collaborative Git solution that supports massive scale

Load balancers

Database Shared storage

Features such as clustering, fine-grain permissions, branching, forking and availability of source code for customizations make the new Stash Data Center a no-brainer for bringing Git into the Enterprise.

— FREDERIC ROS, AMADEUS

$24,000 / yearfor every 1,000 users

Available in Beta todaygo.atlassian.com/stashdc

Improving software team collaboration

Workflows Insights Reviews Scale

Scaling Git - 3:45 today Don't Fear the Branch - 9:00am on Thursday A Business Case for Git - 11:10am on Thursday

Check out these additional sessions

#atlassian

Thanks!

Appendix

Bamboo Agents on Docker Hub

registry.hub.docker.com/u/atlassian/

Feature Branches Pull Requests Don’t Break the Build

CI Bottleneck -> Dedicated Agents

Bamboo: Dedicated Agents dedicate agents per build plan build resources when needed