SlideShare a Scribd company logo
1 of 89
Download to read offline
12

2
Atlassian Developer Tools
State of the Union




Giancarlo Lionetti             Jens Schumacher
Product Marketing, Atlassian   Product Management, Atlassian


                                                               3
Flashback - 2010




                   4
Growth




         5
Customers

Summit 2009          2,176

Summit 2010                    2,947

Summit 2011                                   4,800
              1250           2500      3750           5000

                                                             6
Starter Licenses


Summit 2010     6,766



Summit 2011                             18,100

              5000      10000   15000            20000

                                                         7
Room to Read Donations




        $180,000
                         8
You asked, we listened



        851  Votes
                         9
“   +1 to Mercurial support...not having this is
    definitely holding me back from pushing from SVN
    to Hg internally.
                     ”
                                        Sam - JAC comment
                                        Mercurial Support in FishEye




                                                                       10
“   MSSQL support would certainly
“ Oracle support would make                        make it easier to get
  our job easier.”                                 management to buy into the
                                                   product at my employer.        ”
      Vivek - JAC comments                              Jonathan - JAC comments
      Oracle Support in FishEye and Crucible            MSSQL Support in FishEye and Crucible




                                                                                                11
“   I am bewildered by the fact that FishEye has native
    support for Git but Bamboo does not.
                                        ”
                                        Sebastian - JAC comment
                                        Native Git support in Bamboo




                                                                       12
“   It would be extremely useful to have multiple
    builders for a particular build, run in sequence.
                                                                ”
                                  Kirk - JAC comment
                                  Multiple Builders in a single plan (Tasks) in Bamboo




                                                                                 13
Development Speed
           Agile

           Shorter release cycles

           Distributed Version Control System



                                         14
Challenges
             Distributed Teams

             Deployment

             Workflow



                                 15
Integration




              16
User Management




                  17
Application Links Possibilities

             Less Context Switching

             Reduce # of Steps in Workflow




                                            18
Crucible and JIRA Workflow

Navigate to Crucible Code Review


         If completed Summarize and Close review


                                   Navigate to associated JIRA issue


                                                            Close JIRA issue




                                                                               19
20
21
22
Crucible Features
                Crucible Inbox            Crucible 2.4


  Starter Licenses Simplified adding Changesets to Reviews
             JIRA Integration           Faster Activity Streams              Crucible 2.6   MS SQL Support
Syntax highlight for Titles of Snippet Reviews                      Patch anchoring for Pre-Commit Reviews
   Instant SSL Support
                                                                   Quick Search Reviews               IE 9 Support
                                                                              Integrate with JIRA during Setup
                Oracle Support               Crucible 2.5         Stop SVN Props Cluttering Commits
                                                                             HTML Emails
Batched and Threaded comments via Email
One-Click Submit Time to JIRA      OAuth support for JIRA issues
  Universal Plugin Manager (UPM)
         JIRA-like Header with Persistent History                                                              23
Crucible Features
                Crucible Inbox            Crucible 2.4


  Starter Licenses Simplified adding Changesets to Reviews
             JIRA Integration           Faster Activity Streams              Crucible 2.6   MS SQL Support
Syntax highlight for Titles of Snippet Reviews                      Patch anchoring for Pre-Commit Reviews
   Instant SSL Support
                                                                   Quick Search Reviews               IE 9 Support
                                                                              Integrate with JIRA during Setup
                Oracle Support               Crucible 2.5         Stop SVN Props Cluttering Commits
                                                                             HTML Emails
Batched and Threaded comments via Email
One-Click Submit Time to JIRA      OAuth support for JIRA issues
  Universal Plugin Manager (UPM)
         JIRA-like Header with Persistent History                                                              24
JIRA-like Header




                   25
Code Review Search




                     26
Snippet Reviews Tweak




                        27
Review Notifications




                      28
Batched &Threaded Notifications




                                 29
30
Crucible Inbox




                 31
32
FishEye Features
   Branch & Tag Selector               FishEye 2.4


 File History Page Re-design Custom Avatars                          FishEye 2.6   Commit Graph
 Auto-detect DVCS commiters Improved Admin UI
                                                             Faster Scanning of Hg repos
 Instant SSL Support   Faster Activity Streams
                                                          Improved Camel Case Searching     IE 9 Support
                                                           Auto association of Git Committers to Users
    Improved Quick Search                FishEye 2.5            JIRA integration setup
                                                               HTML Emails Search performance
 HTTP and SSH Authentication for DVCS
Improved RSS Feeds Universal Plugin Manager
     JIRA-like Header with Persistent History
                          OAuth support for JIRA issues
                                                                                                         33
FishEye Features
   Branch & Tag Selector               FishEye 2.4


 File History Page Re-design Custom Avatars                          FishEye 2.6   Commit Graph
 Auto-detect DVCS commiters Improved Admin UI
                                                             Faster Scanning of Hg repos
 Instant SSL Support   Faster Activity Streams
                                                          Improved Camel Case Searching     IE 9 Support
                                                           Auto association of Git Committers to Users
    Improved Quick Search                FishEye 2.5            JIRA integration setup
                                                               HTML Emails Search performance
 HTTP and SSH Authentication for DVCS
Improved RSS Feeds Universal Plugin Manager
     JIRA-like Header with Persistent History
                          OAuth support for JIRA issues
                                                                                                         34
Branch and Tag Selector




                          35
JIRA-like Header




                   36
Activity Stream Re-design




                            37
File History Re-design




                         38
A Search Story




                 39
A Better Search



     30% Faster
                  40
A Better Search



  More Accurate
                  41
A Better Search


   Expanded
 Search Options
                  42
A Better Search


    Categorized
      Results
                  43
A Better Search



 Re-designed UI
                  44
45
2.6
Available Today




                    46
47
Commit Graph - Lineage


What changes are   Where did my
in my branch?      commits end up?



                                     48
Commit Graph - Lineage




                         49
Commit Graph - JIRA Issues


 What commits      What work has been
 have associated   done on a particular
 JIRA issues?      JIRA issue?


                                          50
51
Commit Graph - Code Review


                    What is the code
What commits have
                    quality on a
been reviewed?
                    specific branch?


                                       52
53
Everything is a URL




                      54
Commit Graph
Visualize your (D)VCS
     Repository

   Wed @ 2:45pm

                        55
56
Jens Schumacher

                  57
58
Bitbucket Features

                       Bitbucket 2011
                                                              REST APIs
             User dashboard    Project exploring
                                                               Per User Pricing
                                            IntelliJ plugin
    Subversion Importer             Validated email addresses             Groups
  JIRA Bitbucket connector    Reliability        Pull Requests
                                             User profiles          Could9IDE support
          Bamboo Integration


                                                                                        59
Pricing

          Unlimited
          Storage

          Public Repositories

          Private Repositories

                                 60
Importer

           Migrate from
           Subversion
           Mercurial

           Google Code
           SourceForge
                          61
Pull Requests

                Simplify
                Contributions

                Code Reviews

                Merges          Coming Soon


                                          62
Bamboo Integration

                 Easy Setup
                 No URLs

                 Your repositories

                 Branch detection


                                     63
Future of Bitbucket

                      Features
                      Search

                      Code Review

                      Integration

                      Team Features
                                      64
65
“   Bamboo could be so much more than just a

                                ”
    Continuous Integration server
                                      Mates at Atlassian - 1 year ago




                                                                        66
Traditional Deployment




                         67
Continuous Deployment




                        68
Bamboo Features
                              Bamboo 2.7
         New Wallboards
      Stages     Simple Plan Creation                    Bamboo 3.1        Parameterised Builds
Configuration Summaries    Concurrent Builds           Gravatar Support   Improved .Net Support
       Mercurial Support   Plan History
                                                              Plugin Manager   Tasks
                                                       Bitbucket Support GitHub Support
                                          Bamboo 3.0        Amazon EC2 Spot Instances
                           Maven 3
                  Git Support   Artifact Sharing                  Plan Variables
                Scheduled Repository Polling
            UI Re-Design         Audit Logs

                                                                                                  69
Bamboo Features
                              Bamboo 2.7
         New Wallboards
      Stages     Simple Plan Creation                    Bamboo 3.1        Parameterised Builds
Configuration Summaries    Concurrent Builds           Gravatar Support   Improved .Net Support
       Mercurial Support   Plan History
                                                              Plugin Manager   Tasks
                                                       Bitbucket Support GitHub Support
                                          Bamboo 3.0        Amazon EC2 Spot Instances
                           Maven 3
                  Git Support   Artifact Sharing                  Plan Variables
                Scheduled Repository Polling
            UI Re-Design         Audit Logs

                                                                                                  70
Stages

        PLAN
STAGE          JOB


STAGE    JOB   JOB


STAGE    JOB   JOB




                     71
72
73
74
75
Status Ribbon

                   History



        Details
                   Code Changes


Shared Artifacts


                   JIRA Issues


 Test Summary




                                  76
Re-Design




            77
“
Atlassian has released Bamboo 3.0. The best CI tool I've used
this far.

          ”                                             @mieky




                     “  Just migrated our builds to Atlassian Bamboo 3 continuous
                        integration server and it rocks ! I really recommend #Bamboo
                                                                                    ”
                                                                              @vaacav




“   The new UI overhaul in the latest Atlassian Bamboo release is


                        ”
    absolutely beautiful.
                                                        @ seancurtis
                                                                                       78
79
80
81
3.2
July 2011




                  82
Manual Stages


                83
Release Management


                     84

    85
Step 1   Step 2   ...   Step 43




                                  86
Step 1




         87
88
How can you increase

   your speed   ?

                       89

More Related Content

Viewers also liked

Building a kick-ass Confluence page in under 10 minutes: The Sequel
Building a kick-ass Confluence page in under 10 minutes: The SequelBuilding a kick-ass Confluence page in under 10 minutes: The Sequel
Building a kick-ass Confluence page in under 10 minutes: The SequelAtlassian
 
Designing for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian ToolsDesigning for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian ToolsAtlassian
 
Improving Teamwork and Performance with the Atlassian Product Suite
Improving Teamwork and Performance with the Atlassian Product SuiteImproving Teamwork and Performance with the Atlassian Product Suite
Improving Teamwork and Performance with the Atlassian Product SuiteServiceRocket
 
Opticon 2015-Collaborating to Scale
Opticon 2015-Collaborating to ScaleOpticon 2015-Collaborating to Scale
Opticon 2015-Collaborating to ScaleOptimizely
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Atlassian
 
Building Smart Software
Building Smart SoftwareBuilding Smart Software
Building Smart SoftwareAtlassian
 
A Habit of Innovation
A Habit of InnovationA Habit of Innovation
A Habit of InnovationAtlassian
 

Viewers also liked (7)

Building a kick-ass Confluence page in under 10 minutes: The Sequel
Building a kick-ass Confluence page in under 10 minutes: The SequelBuilding a kick-ass Confluence page in under 10 minutes: The Sequel
Building a kick-ass Confluence page in under 10 minutes: The Sequel
 
Designing for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian ToolsDesigning for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian Tools
 
Improving Teamwork and Performance with the Atlassian Product Suite
Improving Teamwork and Performance with the Atlassian Product SuiteImproving Teamwork and Performance with the Atlassian Product Suite
Improving Teamwork and Performance with the Atlassian Product Suite
 
Opticon 2015-Collaborating to Scale
Opticon 2015-Collaborating to ScaleOpticon 2015-Collaborating to Scale
Opticon 2015-Collaborating to Scale
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
 
Building Smart Software
Building Smart SoftwareBuilding Smart Software
Building Smart Software
 
A Habit of Innovation
A Habit of InnovationA Habit of Innovation
A Habit of Innovation
 

Similar to Atlassian Developer Tools State of the Union

The Java EE 7 Platform: Developing for the Cloud (FISL 12)
The Java EE 7 Platform: Developing for the Cloud  (FISL 12)The Java EE 7 Platform: Developing for the Cloud  (FISL 12)
The Java EE 7 Platform: Developing for the Cloud (FISL 12)Arun Gupta
 
TDC 2011: The Java EE 7 Platform: Developing for the Cloud
TDC 2011: The Java EE 7 Platform: Developing for the CloudTDC 2011: The Java EE 7 Platform: Developing for the Cloud
TDC 2011: The Java EE 7 Platform: Developing for the CloudArun Gupta
 
Jira State Of Union
Jira State Of UnionJira State Of Union
Jira State Of UnionAtlassian
 
The Glassfish Experience
The Glassfish ExperienceThe Glassfish Experience
The Glassfish ExperienceMarkus Eisele
 
JIRA State of the Union
JIRA State of the UnionJIRA State of the Union
JIRA State of the UnionAtlassian
 
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-finalRohit Kelapure
 
Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Paris Open Source Summit
 
Tech showcase
Tech showcaseTech showcase
Tech showcasetechxer
 
Tech showcase2003
Tech showcase2003Tech showcase2003
Tech showcase2003techxer
 
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02Gokhan Fazli Celik
 
Roadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server InfrastructureRoadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server InfrastructureOracleContractors
 
Whats Cool in Java E 6
Whats Cool in Java E 6Whats Cool in Java E 6
Whats Cool in Java E 6Arun Gupta
 
What’s new in windows server 2012
What’s new in windows server 2012What’s new in windows server 2012
What’s new in windows server 2012Alex de Jong
 
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Jon Petter Hjulstad
 
OSMC 2021 | Current State of Icinga
OSMC 2021 | Current State of IcingaOSMC 2021 | Current State of Icinga
OSMC 2021 | Current State of IcingaNETWAYS
 
Playframework + Twitter Bootstrap
Playframework + Twitter BootstrapPlayframework + Twitter Bootstrap
Playframework + Twitter BootstrapKevingo Tsai
 
OSGi DevCon US 2010 Review
OSGi DevCon US 2010 ReviewOSGi DevCon US 2010 Review
OSGi DevCon US 2010 Reviewmfrancis
 
Powering the Next Generation Services with Java Platform - Spark IT 2010
Powering the Next Generation Services with Java Platform - Spark IT 2010Powering the Next Generation Services with Java Platform - Spark IT 2010
Powering the Next Generation Services with Java Platform - Spark IT 2010Arun Gupta
 

Similar to Atlassian Developer Tools State of the Union (20)

The Java EE 7 Platform: Developing for the Cloud (FISL 12)
The Java EE 7 Platform: Developing for the Cloud  (FISL 12)The Java EE 7 Platform: Developing for the Cloud  (FISL 12)
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
 
TDC 2011: The Java EE 7 Platform: Developing for the Cloud
TDC 2011: The Java EE 7 Platform: Developing for the CloudTDC 2011: The Java EE 7 Platform: Developing for the Cloud
TDC 2011: The Java EE 7 Platform: Developing for the Cloud
 
Jira State Of Union
Jira State Of UnionJira State Of Union
Jira State Of Union
 
The Glassfish Experience
The Glassfish ExperienceThe Glassfish Experience
The Glassfish Experience
 
JIRA State of the Union
JIRA State of the UnionJIRA State of the Union
JIRA State of the Union
 
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
 
OWF12/Java Moussine pouchkine Girard
OWF12/Java  Moussine pouchkine GirardOWF12/Java  Moussine pouchkine Girard
OWF12/Java Moussine pouchkine Girard
 
Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012
 
Tech showcase
Tech showcaseTech showcase
Tech showcase
 
Tech showcase2003
Tech showcase2003Tech showcase2003
Tech showcase2003
 
Sail Fin Webinar Overview
Sail Fin Webinar OverviewSail Fin Webinar Overview
Sail Fin Webinar Overview
 
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
 
Roadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server InfrastructureRoadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server Infrastructure
 
Whats Cool in Java E 6
Whats Cool in Java E 6Whats Cool in Java E 6
Whats Cool in Java E 6
 
What’s new in windows server 2012
What’s new in windows server 2012What’s new in windows server 2012
What’s new in windows server 2012
 
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
 
OSMC 2021 | Current State of Icinga
OSMC 2021 | Current State of IcingaOSMC 2021 | Current State of Icinga
OSMC 2021 | Current State of Icinga
 
Playframework + Twitter Bootstrap
Playframework + Twitter BootstrapPlayframework + Twitter Bootstrap
Playframework + Twitter Bootstrap
 
OSGi DevCon US 2010 Review
OSGi DevCon US 2010 ReviewOSGi DevCon US 2010 Review
OSGi DevCon US 2010 Review
 
Powering the Next Generation Services with Java Platform - Spark IT 2010
Powering the Next Generation Services with Java Platform - Spark IT 2010Powering the Next Generation Services with Java Platform - Spark IT 2010
Powering the Next Generation Services with Java Platform - Spark IT 2010
 

More from Atlassian

International Women's Day 2020
International Women's Day 2020International Women's Day 2020
International Women's Day 2020Atlassian
 
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 202010 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020Atlassian
 
Forge App Showcase
Forge App ShowcaseForge App Showcase
Forge App ShowcaseAtlassian
 
Let's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UILet's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UIAtlassian
 
Meet the Forge Runtime
Meet the Forge RuntimeMeet the Forge Runtime
Meet the Forge RuntimeAtlassian
 
Forge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceForge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceAtlassian
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge TriggersAtlassian
 
Observability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeObservability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeAtlassian
 
Trusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelTrusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelAtlassian
 
Designing Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemDesigning Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemAtlassian
 
Forge: Under the Hood
Forge: Under the HoodForge: Under the Hood
Forge: Under the HoodAtlassian
 
Access to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAccess to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAtlassian
 
Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginDesign Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginAtlassian
 
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingTear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingAtlassian
 
Nailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterNailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterAtlassian
 
Building Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindBuilding Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindAtlassian
 
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Atlassian
 
Beyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsBeyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsAtlassian
 
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamThe Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamAtlassian
 
Building Apps With Enterprise in Mind
Building Apps With Enterprise in MindBuilding Apps With Enterprise in Mind
Building Apps With Enterprise in MindAtlassian
 

More from Atlassian (20)

International Women's Day 2020
International Women's Day 2020International Women's Day 2020
International Women's Day 2020
 
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 202010 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020
 
Forge App Showcase
Forge App ShowcaseForge App Showcase
Forge App Showcase
 
Let's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UILet's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UI
 
Meet the Forge Runtime
Meet the Forge RuntimeMeet the Forge Runtime
Meet the Forge Runtime
 
Forge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceForge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User Experience
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge Triggers
 
Observability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeObservability and Troubleshooting in Forge
Observability and Troubleshooting in Forge
 
Trusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelTrusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy Model
 
Designing Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemDesigning Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI System
 
Forge: Under the Hood
Forge: Under the HoodForge: Under the Hood
Forge: Under the Hood
 
Access to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAccess to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIs
 
Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginDesign Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch Plugin
 
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingTear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the Building
 
Nailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterNailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that Matter
 
Building Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindBuilding Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in Mind
 
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
 
Beyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsBeyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced Teams
 
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamThe Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
 
Building Apps With Enterprise in Mind
Building Apps With Enterprise in MindBuilding Apps With Enterprise in Mind
Building Apps With Enterprise in Mind
 

Atlassian Developer Tools State of the Union

  • 1.
  • 3. Atlassian Developer Tools State of the Union Giancarlo Lionetti Jens Schumacher Product Marketing, Atlassian Product Management, Atlassian 3
  • 5. Growth 5
  • 6. Customers Summit 2009 2,176 Summit 2010 2,947 Summit 2011 4,800 1250 2500 3750 5000 6
  • 7. Starter Licenses Summit 2010 6,766 Summit 2011 18,100 5000 10000 15000 20000 7
  • 8. Room to Read Donations $180,000 8
  • 9. You asked, we listened 851 Votes 9
  • 10. +1 to Mercurial support...not having this is definitely holding me back from pushing from SVN to Hg internally. ” Sam - JAC comment Mercurial Support in FishEye 10
  • 11. MSSQL support would certainly “ Oracle support would make make it easier to get our job easier.” management to buy into the product at my employer. ” Vivek - JAC comments Jonathan - JAC comments Oracle Support in FishEye and Crucible MSSQL Support in FishEye and Crucible 11
  • 12. I am bewildered by the fact that FishEye has native support for Git but Bamboo does not. ” Sebastian - JAC comment Native Git support in Bamboo 12
  • 13. It would be extremely useful to have multiple builders for a particular build, run in sequence. ” Kirk - JAC comment Multiple Builders in a single plan (Tasks) in Bamboo 13
  • 14. Development Speed Agile Shorter release cycles Distributed Version Control System 14
  • 15. Challenges Distributed Teams Deployment Workflow 15
  • 18. Application Links Possibilities Less Context Switching Reduce # of Steps in Workflow 18
  • 19. Crucible and JIRA Workflow Navigate to Crucible Code Review If completed Summarize and Close review Navigate to associated JIRA issue Close JIRA issue 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. Crucible Features Crucible Inbox Crucible 2.4 Starter Licenses Simplified adding Changesets to Reviews JIRA Integration Faster Activity Streams Crucible 2.6 MS SQL Support Syntax highlight for Titles of Snippet Reviews Patch anchoring for Pre-Commit Reviews Instant SSL Support Quick Search Reviews IE 9 Support Integrate with JIRA during Setup Oracle Support Crucible 2.5 Stop SVN Props Cluttering Commits HTML Emails Batched and Threaded comments via Email One-Click Submit Time to JIRA OAuth support for JIRA issues Universal Plugin Manager (UPM) JIRA-like Header with Persistent History 23
  • 24. Crucible Features Crucible Inbox Crucible 2.4 Starter Licenses Simplified adding Changesets to Reviews JIRA Integration Faster Activity Streams Crucible 2.6 MS SQL Support Syntax highlight for Titles of Snippet Reviews Patch anchoring for Pre-Commit Reviews Instant SSL Support Quick Search Reviews IE 9 Support Integrate with JIRA during Setup Oracle Support Crucible 2.5 Stop SVN Props Cluttering Commits HTML Emails Batched and Threaded comments via Email One-Click Submit Time to JIRA OAuth support for JIRA issues Universal Plugin Manager (UPM) JIRA-like Header with Persistent History 24
  • 30. 30
  • 32. 32
  • 33. FishEye Features Branch & Tag Selector FishEye 2.4 File History Page Re-design Custom Avatars FishEye 2.6 Commit Graph Auto-detect DVCS commiters Improved Admin UI Faster Scanning of Hg repos Instant SSL Support Faster Activity Streams Improved Camel Case Searching IE 9 Support Auto association of Git Committers to Users Improved Quick Search FishEye 2.5 JIRA integration setup HTML Emails Search performance HTTP and SSH Authentication for DVCS Improved RSS Feeds Universal Plugin Manager JIRA-like Header with Persistent History OAuth support for JIRA issues 33
  • 34. FishEye Features Branch & Tag Selector FishEye 2.4 File History Page Re-design Custom Avatars FishEye 2.6 Commit Graph Auto-detect DVCS commiters Improved Admin UI Faster Scanning of Hg repos Instant SSL Support Faster Activity Streams Improved Camel Case Searching IE 9 Support Auto association of Git Committers to Users Improved Quick Search FishEye 2.5 JIRA integration setup HTML Emails Search performance HTTP and SSH Authentication for DVCS Improved RSS Feeds Universal Plugin Manager JIRA-like Header with Persistent History OAuth support for JIRA issues 34
  • 35. Branch and Tag Selector 35
  • 40. A Better Search 30% Faster 40
  • 41. A Better Search More Accurate 41
  • 42. A Better Search Expanded Search Options 42
  • 43. A Better Search Categorized Results 43
  • 44. A Better Search Re-designed UI 44
  • 45. 45
  • 47. 47
  • 48. Commit Graph - Lineage What changes are Where did my in my branch? commits end up? 48
  • 49. Commit Graph - Lineage 49
  • 50. Commit Graph - JIRA Issues What commits What work has been have associated done on a particular JIRA issues? JIRA issue? 50
  • 51. 51
  • 52. Commit Graph - Code Review What is the code What commits have quality on a been reviewed? specific branch? 52
  • 53. 53
  • 54. Everything is a URL 54
  • 55. Commit Graph Visualize your (D)VCS Repository Wed @ 2:45pm 55
  • 56. 56
  • 58. 58
  • 59. Bitbucket Features Bitbucket 2011 REST APIs User dashboard Project exploring Per User Pricing IntelliJ plugin Subversion Importer Validated email addresses Groups JIRA Bitbucket connector Reliability Pull Requests User profiles Could9IDE support Bamboo Integration 59
  • 60. Pricing Unlimited Storage Public Repositories Private Repositories 60
  • 61. Importer Migrate from Subversion Mercurial Google Code SourceForge 61
  • 62. Pull Requests Simplify Contributions Code Reviews Merges Coming Soon 62
  • 63. Bamboo Integration Easy Setup No URLs Your repositories Branch detection 63
  • 64. Future of Bitbucket Features Search Code Review Integration Team Features 64
  • 65. 65
  • 66. Bamboo could be so much more than just a ” Continuous Integration server Mates at Atlassian - 1 year ago 66
  • 69. Bamboo Features Bamboo 2.7 New Wallboards Stages Simple Plan Creation Bamboo 3.1 Parameterised Builds Configuration Summaries Concurrent Builds Gravatar Support Improved .Net Support Mercurial Support Plan History Plugin Manager Tasks Bitbucket Support GitHub Support Bamboo 3.0 Amazon EC2 Spot Instances Maven 3 Git Support Artifact Sharing Plan Variables Scheduled Repository Polling UI Re-Design Audit Logs 69
  • 70. Bamboo Features Bamboo 2.7 New Wallboards Stages Simple Plan Creation Bamboo 3.1 Parameterised Builds Configuration Summaries Concurrent Builds Gravatar Support Improved .Net Support Mercurial Support Plan History Plugin Manager Tasks Bitbucket Support GitHub Support Bamboo 3.0 Amazon EC2 Spot Instances Maven 3 Git Support Artifact Sharing Plan Variables Scheduled Repository Polling UI Re-Design Audit Logs 70
  • 71. Stages PLAN STAGE JOB STAGE JOB JOB STAGE JOB JOB 71
  • 72. 72
  • 73. 73
  • 74. 74
  • 75. 75
  • 76. Status Ribbon History Details Code Changes Shared Artifacts JIRA Issues Test Summary 76
  • 77. Re-Design 77
  • 78. “ Atlassian has released Bamboo 3.0. The best CI tool I've used this far. ” @mieky “ Just migrated our builds to Atlassian Bamboo 3 continuous integration server and it rocks ! I really recommend #Bamboo ” @vaacav “ The new UI overhaul in the latest Atlassian Bamboo release is ” absolutely beautiful. @ seancurtis 78
  • 79. 79
  • 80. 80
  • 81. 81
  • 85. 85
  • 86. Step 1 Step 2 ... Step 43 86
  • 87. Step 1 87
  • 88. 88
  • 89. How can you increase your speed ? 89