SlideShare una empresa de Scribd logo
1 de 69
Descargar para leer sin conexión
Developer Tools
State Of The Union

 Pete Moore, Atlassian
The Family
Bamboo - Continuous integration server

Clover - Test optimization & code coverage for Java

Crucible - Peer code review

FishEye - Repository browser

GreenHopper - Agile project management
ALM VS RL
ALM
ALM
Spec it
ALM
Spec it


          Plan it
ALM
Spec it


          Plan it


                    Code it
ALM
Spec it


          Plan it


                    Code it


                                   QA it
                              (test, build, review)
ALM
Spec it


          Plan it


                    Code it


                                   QA it
                              (test, build, review)




                                                      Ship it
ALM
Spec it


          Plan it


                    Code it


                                   QA it
                              (test, build, review)




                                                      Ship it
ALM
Spec it


          Plan it


                    Code it


                                   QA it
                              (test, build, review)




                                                      Ship it
ALM
Spec it


          Plan it


                    Code it


                                   QA it
                              (test, build, review)




                                                      Ship it
ALM
Spec it


          Plan it


                    Code it


                                   QA it
                              (test, build, review)




                                                      Ship it
ALM
Spec it


          Plan it


                    Code it


                                   QA it
                              (test, build, review)




                                                      Ship it
RL
Spec it


          Plan it


                    Code it


                                   QA it
                              (test, build, review)




                                                      Ship it
RL
Spec it


          Plan it


                    Code it


                                   QA it
                              (test, build, review)




                                                      Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
RL
Spec it


          Plan it


                    Code it


                                    QA it
                              (test, build, review)




                                                 Ship it
Demo


Oh vengeful demo gods, show mercy on me this day
What just happened?
What just happened?
 Activate issue via the connector

   Coverage with Clover
      View commit with FishEye

          Start code review with Crucible

                Create subtask from Crucible

                    Run optimized test

                          Update review
The demo
     In IDE issues
     Measure coverage
     Create a review
     Create issues from comments
     In IDE build notifications and results
     Optimized test run
     Iterative review
B da
                                                   et y
                                                   To

                                                     a
         Crucible
New more productive interface

Iterative review

JIRA Integration

External database support

Lots more - due dates, suggested reviewers, web
items ...


                     Session:
                     ???????????????????
B da
                                               et y
                                               To

                                                 a
          Crucible
New more productive interface

•   read/unread comments

•   due dates

•   three pane, single file, full screen

Iterative review

External database support


                        Session:
                        ???????????????????
s
   ay ng
 lw i
A ipp
 Sh
           IDE Connectors
JIRA
Search issues, server filters
Create, edit, comment, and
transition issues
Work on issues as tasks and link issues to changes



         Bamboo
         Monitor your builds
         Notifications in your IDE
         View build logs
         Locally re-run tests
Crucible
Popup notifications
Create pre & post commit reviews
View and comments from editor or diff modes




         FishEye
         Direct access to Fisheye
         from your source code
         Instantly grab line level
         links for sharing
Sh
                                                         2. pe
                                                           5 d
                                                            ip
             Clover
Test Optimization

Distributed coverage

Per test coverage

Fully featured Eclipse & IntelliJ plugins

2009 Dukes choice award!



                        Sessions:
                        Clover Update -Tuesday 3:50
                        High Octane Teams - Today 4.45
Sh
                                                         ip
                                                          pe
          Bamboo




                                                            d
Elastic Bamboo

Chat over Bamboo

Customized notifications

JIRA, FishEye & Clover integration

Distributed Builds


                     Sessions:
                     Bamboo Update - Today 4.10
                     Quality: High Octane Teams - Today 4.45
                     Tantric Teams & Builds - Tuesday 10:30
Future
Improved dependencies control - chain together
multiple plans

PHP Builder support

Bulk plan edit

Revamped plugin architecture

Bamboo gadgets and new REST API


                      Session:
                      ???????????????????
B

                                                2. Tod
                                            et

                                                  0
                                                a
         FishEye




                                                      ay
New more productive UI

Personal & project personalization

People orientation

Deeper JIRA integration

Plugin points

Git & Clearcase on their way


                      Session:
                      ???????????????????
More Productive UI
y
  EE da
FR to
 om
fr
     GreenHopper
y
  EE da
FR to
 om
fr
     GreenHopper
fr
                              FR to
                               om

                                EE da
GreenHopper




                                      y
       Session:
       Atlassian & Agile - Tue 11:00
Agile @ Atlassian
 Fast
Agile @ Atlassian
 Fast




          Session:
          Atlassian & Agile - Tue 11:00
JIRA Studio

Issues    Wiki

                        Agile

Source   Reviews


             Session:
             Why consider JIRA Studio - Tue 1:30
A
L
M
A
Atlassian
L
Loves
M
Me
Questions
pete@atlassian.com

Atlasbar, JavaOne Pavillion

Download it
haveasec.com/summit


       SURVEY!!

Más contenido relacionado

Destacado

Connecting HipChat to (allthethings)
Connecting HipChat to (allthethings)Connecting HipChat to (allthethings)
Connecting HipChat to (allthethings)Atlassian
 
Atlassian Overview
Atlassian OverviewAtlassian Overview
Atlassian OverviewAtlassian
 
Scaling to 150,000 Builds a Month... and Beyond
Scaling to 150,000 Builds a Month... and BeyondScaling to 150,000 Builds a Month... and Beyond
Scaling to 150,000 Builds a Month... and BeyondAtlassian
 
Guerilla marketing your service desk
Guerilla marketing your service deskGuerilla marketing your service desk
Guerilla marketing your service deskAtlassian
 
Dockercon2015 bamboo
Dockercon2015 bambooDockercon2015 bamboo
Dockercon2015 bambooSteve Smith
 
Bamboo - an introduction
Bamboo - an introductionBamboo - an introduction
Bamboo - an introductionSven Peters
 

Destacado (6)

Connecting HipChat to (allthethings)
Connecting HipChat to (allthethings)Connecting HipChat to (allthethings)
Connecting HipChat to (allthethings)
 
Atlassian Overview
Atlassian OverviewAtlassian Overview
Atlassian Overview
 
Scaling to 150,000 Builds a Month... and Beyond
Scaling to 150,000 Builds a Month... and BeyondScaling to 150,000 Builds a Month... and Beyond
Scaling to 150,000 Builds a Month... and Beyond
 
Guerilla marketing your service desk
Guerilla marketing your service deskGuerilla marketing your service desk
Guerilla marketing your service desk
 
Dockercon2015 bamboo
Dockercon2015 bambooDockercon2015 bamboo
Dockercon2015 bamboo
 
Bamboo - an introduction
Bamboo - an introductionBamboo - an introduction
Bamboo - an introduction
 

Más de 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
 

Más de 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
 

Último

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Último (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Dev Tools State Of Union

  • 1. Developer Tools State Of The Union Pete Moore, Atlassian
  • 2. The Family Bamboo - Continuous integration server Clover - Test optimization & code coverage for Java Crucible - Peer code review FishEye - Repository browser GreenHopper - Agile project management
  • 4. ALM
  • 6. ALM Spec it Plan it
  • 7. ALM Spec it Plan it Code it
  • 8. ALM Spec it Plan it Code it QA it (test, build, review)
  • 9. ALM Spec it Plan it Code it QA it (test, build, review) Ship it
  • 10. ALM Spec it Plan it Code it QA it (test, build, review) Ship it
  • 11. ALM Spec it Plan it Code it QA it (test, build, review) Ship it
  • 12. ALM Spec it Plan it Code it QA it (test, build, review) Ship it
  • 13. ALM Spec it Plan it Code it QA it (test, build, review) Ship it
  • 14. ALM Spec it Plan it Code it QA it (test, build, review) Ship it
  • 15. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 16. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 17. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 18. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 19. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 20. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 21. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 22. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 23. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 24. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 25. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 26. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 27. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 28. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 29. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 30. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 31. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 32. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 33. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 34. RL Spec it Plan it Code it QA it (test, build, review) Ship it
  • 35. Demo Oh vengeful demo gods, show mercy on me this day
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 48. What just happened? Activate issue via the connector Coverage with Clover View commit with FishEye Start code review with Crucible Create subtask from Crucible Run optimized test Update review
  • 49. The demo In IDE issues Measure coverage Create a review Create issues from comments In IDE build notifications and results Optimized test run Iterative review
  • 50. B da et y To a Crucible New more productive interface Iterative review JIRA Integration External database support Lots more - due dates, suggested reviewers, web items ... Session: ???????????????????
  • 51. B da et y To a Crucible New more productive interface • read/unread comments • due dates • three pane, single file, full screen Iterative review External database support Session: ???????????????????
  • 52. s ay ng lw i A ipp Sh IDE Connectors
  • 53. JIRA Search issues, server filters Create, edit, comment, and transition issues Work on issues as tasks and link issues to changes Bamboo Monitor your builds Notifications in your IDE View build logs Locally re-run tests
  • 54. Crucible Popup notifications Create pre & post commit reviews View and comments from editor or diff modes FishEye Direct access to Fisheye from your source code Instantly grab line level links for sharing
  • 55. Sh 2. pe 5 d ip Clover Test Optimization Distributed coverage Per test coverage Fully featured Eclipse & IntelliJ plugins 2009 Dukes choice award! Sessions: Clover Update -Tuesday 3:50 High Octane Teams - Today 4.45
  • 56. Sh ip pe Bamboo d Elastic Bamboo Chat over Bamboo Customized notifications JIRA, FishEye & Clover integration Distributed Builds Sessions: Bamboo Update - Today 4.10 Quality: High Octane Teams - Today 4.45 Tantric Teams & Builds - Tuesday 10:30
  • 57. Future Improved dependencies control - chain together multiple plans PHP Builder support Bulk plan edit Revamped plugin architecture Bamboo gadgets and new REST API Session: ???????????????????
  • 58. B 2. Tod et 0 a FishEye ay New more productive UI Personal & project personalization People orientation Deeper JIRA integration Plugin points Git & Clearcase on their way Session: ???????????????????
  • 60. y EE da FR to om fr GreenHopper
  • 61. y EE da FR to om fr GreenHopper
  • 62. fr FR to om EE da GreenHopper y Session: Atlassian & Agile - Tue 11:00
  • 64. Agile @ Atlassian Fast Session: Atlassian & Agile - Tue 11:00
  • 65. JIRA Studio Issues Wiki Agile Source Reviews Session: Why consider JIRA Studio - Tue 1:30
  • 66. A L M