dev tools keynote summit 2014
DESCRIPTION
See what's in store for your favorite Atlassian developer tools, including roadmaps for Bitbucket, Stash, Bamboo, FishEye, Crucible, and SourceTree.TRANSCRIPT
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