SlideShare une entreprise Scribd logo
1  sur  29
Building Cultures of Innovation
What Inspires You?


David May
EFI. Foster City, Ca.
So what’s the Big Idea?
Using JIRA as an Ideation Hub
• Create Challenges
• Solicit Submissions
 • Inspirations
 • Concepts
• Evaluate
• Select Winning Concepts
How we get there from here
• See it in action
• Configuring JIRA
 • Issues, Screens, and Fields
 • Installing Plugins
 • Components
 • Workflows and Notifications
JIRA View
Confluence View
Rapid Board View
Configuring Issue Types
Configuring Screens
Configuring Fields
Challenge Fields                    Submission Fields
•   Assignee                        •   Assignee
•   Attachment                      •   Attachment
•   Components*                     •   Components (auto assigned to challenges)
•   Description*                    •   Description*
•   Due Date                        •   Labels
•   Labels                          •   Reporter*
•   Reporter*                       •   Summary*
•   Summary*

                   * Denotes required field
Required Plugins
EFI Misc Workflow Plugin               JIRA Component Watcher Plugin
Developer:       Innovalog             Developer:       Ray Barham
Stats:           2,445 downloads       Stats:           1,149 downloads
                 5 stars, 13 ratings                    5 stars, 1 rating (mine)
Plugin System:   2 (easy install)      Plugin System:   2 (easy install)

We use the “Set field value from       We use this to send out notifications to
parent” to automatically set the       groups when new Challenges or
Components value of Inspirations and   Submissions are created, then they can
Concepts to the Component value in     watch the ones they want.
the Challenge.
Adding Components
Configuring Component Watcher
  Go to Project Administration  Actions  Edit Component
                        Watchers
Configuring Workflows
Configuring Workflows
Configuring Workflows
Configuring Workflows
Configuring Workflows - XML
 Required Statuses   Challenge Workflow XML
                             <?xml version="1.0" encoding="UTF-8"?>
                                                                                                                                                                    Submission Workflow XML
                                                                                                                                                                          <?xml version="1.0" encoding="UTF-8"?>




   •
                             <!DOCTYPE workflow PUBLIC "-//OpenSymphony Group//DTD OSWorkflow 2.8//EN" "http://www.opensymphony.com/osworkflow/workflow_2_8.dtd">         <!DOCTYPE workflow PUBLIC "-//OpenSymphony Group//DTD OSWorkflow 2.8//EN" "http://www.opensymphony.com/osworkflow/workflow_2_8.dtd">
                             <workflow>                                                                                                                                   <workflow>
                               <meta name="jira.update.author.name">davidmay</meta>                                                                                         <meta name="jira.update.author.name">davidmay</meta>
                               <meta name="jira.description"></meta>                                                                                                        <meta name="jira.description"></meta>




       Open
                               <meta name="jira.updated.date">1337953807771</meta>                                                                                          <meta name="jira.updated.date">1337952902108</meta>
                               <initial-actions>                                                                                                                            <initial-actions>
                                 <action id="1" name="Create">                                                                                                                <action id="1" name="Create">
                                   <validators>                                                                                                                                 <validators>
                                     <validator name="" type="class">                                                                                                             <validator name="" type="class">
                                        <arg name="class.name">com.atlassian.jira.workflow.validator.PermissionValidator</arg>                                                      <arg name="class.name">com.atlassian.jira.workflow.validator.PermissionValidator</arg>
                                        <arg name="permission">Create Issue</arg>                                                                                                   <arg name="permission">Create Issue</arg>
                                     </validator>                                                                                                                                 </validator>
                                   </validators>                                                                                                                                </validators>
                                   <results>                                                                                                                                    <results>
                                     <unconditional-result old-status="null" status="open" step="1">                                                                              <unconditional-result old-status="null" status="open" step="1">
                                        <post-functions>                                                                                                                            <post-functions>
                                          <function type="class">                                                                                                                     <function type="class">
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueCreateFunction</arg>                                                 <arg name="field">components</arg>




   •
                                          </function>                                                                                                                                   <arg name="class.name">com.innovalog.jmwe.plugins.functions.CopyFieldValueFromParentFunction</arg>
                                          <function type="class">                                                                                                                     </function>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.AssignToReporterFunction</arg>                                          <function type="class">




       Closed
                                          </function>                                                                                                                                   <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueCreateFunction</arg>
                                          <function type="class">                                                                                                                     </function>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>                                              <function type="class">
                                          </function>                                                                                                                                   <arg name="class.name">com.atlassian.jira.workflow.function.issue.AssignToReporterFunction</arg>
                                          <function type="class">                                                                                                                     </function>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>                                            <function type="class">
                                            <arg name="eventTypeId">1</arg>                                                                                                             <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>
                                          </function>                                                                                                                                 </function>
                                        </post-functions>                                                                                                                             <function type="class">
                                     </unconditional-result>                                                                                                                            <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>
                                   </results>                                                                                                                                           <arg name="eventTypeId">1</arg>
                                 </action>                                                                                                                                            </function>
                               </initial-actions>                                                                                                                                   </post-functions>
                               <common-actions>                                                                                                                                   </unconditional-result>




   •
                                 <action id="51" name="Close Challenge">                                                                                                        </results>
                                   <meta name="jira.description"></meta>                                                                                                      </action>
                                   <results>                                                                                                                                </initial-actions>
                                     <unconditional-result old-status="Not Done" status="Done" step="3">                                                                    <common-actions>




       Submitted
                                        <post-functions>                                                                                                                      <action id="21" name="Resubmit" view="fieldscreen">
                                          <function type="class">                                                                                                               <meta name="jira.description"></meta>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>                                   <meta name="jira.fieldscreen.id">10105</meta>
                                          </function>                                                                                                                           <results>
                                          <function type="class">                                                                                                                 <unconditional-result old-status="Not Done" status="Done" step="1">
                                            <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>                                            <post-functions>
                                          </function>                                                                                                                                 <function type="class">
                                          <function type="class">                                                                                                                       <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>                                     </function>
                                          </function>                                                                                                                                 <function type="class">
                                          <function type="class">                                                                                                                       <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>                                              </function>
                                          </function>                                                                                                                                 <function type="class">




   •
                                          <function type="class">                                                                                                                       <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>                                            </function>
                                            <arg name="eventTypeId">13</arg>                                                                                                          <function type="class">
                                          </function>                                                                                                                                   <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>




       Evaluating
                                        </post-functions>                                                                                                                             </function>
                                     </unconditional-result>                                                                                                                          <function type="class">
                                   </results>                                                                                                                                           <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>
                                 </action>                                                                                                                                              <arg name="eventTypeId">13</arg>
                                 <action id="41" name="Reopen Challenge">                                                                                                             </function>
                                   <meta name="jira.description"></meta>                                                                                                            </post-functions>
                                   <results>                                                                                                                                      </unconditional-result>
                                     <unconditional-result old-status="Not Done" status="Done" step="1">                                                                        </results>
                                        <post-functions>                                                                                                                      </action>
                                          <function type="class">                                                                                                             <action id="41" name="Evaluate" view="fieldscreen">
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>                                   <meta name="jira.description"></meta>
                                          </function>                                                                                                                           <meta name="jira.fieldscreen.id">10105</meta>
                                          <function type="class">                                                                                                               <results>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>                                          <unconditional-result old-status="Not Done" status="Done" step="3">




   •
                                          </function>                                                                                                                               <post-functions>
                                          <function type="class">                                                                                                                     <function type="class">
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>                                       <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>




       Adopted
                                          </function>                                                                                                                                 </function>
                                          <function type="class">                                                                                                                     <function type="class">
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>                                                <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>
                                          </function>                                                                                                                                 </function>
                                          <function type="class">                                                                                                                     <function type="class">
                                            <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>                                              <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>
                                            <arg name="eventTypeId">13</arg>                                                                                                          </function>
                                          </function>                                                                                                                                 <function type="class">
                                        </post-functions>                                                                                                                               <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>
                                     </unconditional-result>                                                                                                                          </function>
                                   </results>                                                                                                                                         <function type="class">
                                 </action>                                                                                                                                              <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>
                                 <action id="61" name="Evaluate Challenge">                                                                                                             <arg name="eventTypeId">13</arg>
                                   <meta name="jira.description"></meta>                                                                                                              </function>
                                   <results>                                                                                                                                        </post-functions>
                                     <unconditional-result old-status="Not Done" status="Done" step="4">                                                                          </unconditional-result>
                                        <post-functions>                                                                                                                        </results>
                                          <function type="class">                                                                                                             </action>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>                                 <action id="31" name="Adopt Idea" view="fieldscreen">
                                          </function>                                                                                                                           <meta name="jira.description"></meta>
                                          <function type="class">                                                                                                               <meta name="jira.fieldscreen.id">10105</meta>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>                                        <results>
                                          </function>                                                                                                                             <unconditional-result old-status="Not Done" status="Done" step="4">
                                          <function type="class">                                                                                                                   <post-functions>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>                                     <function type="class">
                                          </function>                                                                                                                                   <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>
                                          <function type="class">                                                                                                                     </function>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>                                              <function type="class">




Required Screens
                                          </function>                                                                                                                                   <arg name="class.name">com.atlassian.jira.workflow.function.issue.AssignToReporterFunction</arg>
                                          <function type="class">                                                                                                                     </function>
                                            <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>                                            <function type="class">
                                            <arg name="eventTypeId">13</arg>                                                                                                            <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>
                                          </function>                                                                                                                                 </function>
                                        </post-functions>                                                                                                                             <function type="class">
                                     </unconditional-result>                                                                                                                            <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>
                                   </results>                                                                                                                                         </function>
                                 </action>                                                                                                                                            <function type="class">
                               </common-actions>                                                                                                                                        <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>
                               <steps>                                                                                                                                                </function>
                                 <step id="1" name="Open">                                                                                                                            <function type="class">
                                   <meta name="jira.status.id">1</meta>                                                                                                                 <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>
                                   <actions>                                                                                                                                            <arg name="eventTypeId">13</arg>
                             <common-action id="51" />                                                                                                                                </function>
                             <common-action id="61" />                                                                                                                              </post-functions>
                                   </actions>                                                                                                                                     </unconditional-result>
                                 </step>                                                                                                                                        </results>
                                 <step id="3" name="Closed">                                                                                                                  </action>
                                   <meta name="jira.status.id">6</meta>                                                                                                     </common-actions>
                                   <actions>                                                                                                                                <steps>




   • Comments
                             <common-action id="41" />                                                                                                                        <step id="1" name="Submitted">
                                     <action id="71" name="Reevaluate Challenge" view="fieldscreen">                                                                            <meta name="jira.status.id">10018</meta>
                                        <meta name="jira.description"></meta>                                                                                                   <actions>
                                        <meta name="jira.fieldscreen.id">10105</meta>                                                                                     <common-action id="41" />
                                        <results>                                                                                                                         <common-action id="31" />
                                          <unconditional-result old-status="Not Done" status="Done" step="4">                                                                   </actions>
                                            <post-functions>                                                                                                                  </step>
                                              <function type="class">                                                                                                         <step id="3" name="Evaluating">
                                                <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>                               <meta name="jira.status.id">10019</meta>
                                              </function>                                                                                                                       <actions>
                                              <function type="class">                                                                                                     <common-action id="21" />
                                                <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>                              <common-action id="31" />
                                              </function>                                                                                                                       </actions>
                                              <function type="class">                                                                                                         </step>
                                                <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>                         <step id="4" name="Adopted">
                                              </function>                                                                                                                       <meta name="jira.status.id">10020</meta>
                                              <function type="class">                                                                                                           <actions>
                                                <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>                              <common-action id="21" />
                                              </function>                                                                                                                         <action id="51" name="Reevalidate" view="fieldscreen">
                                              <function type="class">                                                                                                               <meta name="jira.description"></meta>
                                                <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>                                      <meta name="jira.fieldscreen.id">10105</meta>
                                                <arg name="eventTypeId">13</arg>                                                                                                    <results>
                                              </function>                                                                                                                             <unconditional-result old-status="Not Done" status="Done" step="3">
                                            </post-functions>                                                                                                                           <post-functions>
                                          </unconditional-result>                                                                                                                         <function type="class">
                                        </results>                                                                                                                                          <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>
                                     </action>                                                                                                                                            </function>
                                   </actions>                                                                                                                                             <function type="class">
                                 </step>                                                                                                                                                    <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>
                                 <step id="4" name="Evaluating">                                                                                                                          </function>
                                   <meta name="jira.status.id">10019</meta>                                                                                                               <function type="class">
                                   <actions>                                                                                                                                                <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>
                             <common-action id="51" />                                                                                                                                    </function>
                             <common-action id="41" />                                                                                                                                    <function type="class">
                                   </actions>                                                                                                                                               <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>
                                 </step>                                                                                                                                                  </function>
                               </steps>                                                                                                                                                   <function type="class">
                             </workflow>                                                                                                                                                    <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>
                                                                                                                                                                                            <arg name="eventTypeId">13</arg>
                                                                                                                                                                                          </function>
                                                                                                                                                                                        </post-functions>
                                                                                                                                                                                      </unconditional-result>
                                                                                                                                                                                    </results>
                                                                                                                                                                                  </action>
                                                                                                                                                                                </actions>
                                                                                                                                                                              </step>
                                                                                                                                                                            </steps>
                                                                                                                                                                          </workflow>




                      Don’t forget to change all instances of the fieldscreen IDs
Configuring Notifications
Tobias Mayer                          Innovation Games
•My first Agile mentor and coach      •Fun, wacky, unexpected and effective
•http://agilethinking.net/            •http://innovationgames.com/

Nick Muldoon                          OpenIDEO
•Fearlessly inquisitive and helpful   •Brilliant site, informational and inspirational
•Agile Evangelist, Atlassian          •http://www.openideo.com/




                                                                   Shout Outs
                                                                   My Inspiration and References
Wherever your inspiration takes you …

                         JIRA can help get you there.



     #summit12
Thank you!

Contenu connexe

Tendances

Better Front-end Development in Atlassian Plugins
Better Front-end Development in Atlassian PluginsBetter Front-end Development in Atlassian Plugins
Better Front-end Development in Atlassian PluginsWojciech Seliga
 
IndexedDB - Querying and Performance
IndexedDB - Querying and PerformanceIndexedDB - Querying and Performance
IndexedDB - Querying and PerformanceParashuram N
 
Barcamp Auckland Rails3 presentation
Barcamp Auckland Rails3 presentationBarcamp Auckland Rails3 presentation
Barcamp Auckland Rails3 presentationSociable
 
Promises are so passé - Tim Perry - Codemotion Milan 2016
Promises are so passé - Tim Perry - Codemotion Milan 2016Promises are so passé - Tim Perry - Codemotion Milan 2016
Promises are so passé - Tim Perry - Codemotion Milan 2016Codemotion
 
Simplified Android Development with Simple-Stack
Simplified Android Development with Simple-StackSimplified Android Development with Simple-Stack
Simplified Android Development with Simple-StackGabor Varadi
 
Jetpack, with new features in 2021 GDG Georgetown IO Extended
Jetpack, with new features in 2021 GDG Georgetown IO ExtendedJetpack, with new features in 2021 GDG Georgetown IO Extended
Jetpack, with new features in 2021 GDG Georgetown IO ExtendedToru Wonyoung Choi
 
Mastering Oracle ADF Bindings
Mastering Oracle ADF BindingsMastering Oracle ADF Bindings
Mastering Oracle ADF BindingsEuegene Fedorenko
 
Basic Tutorial of React for Programmers
Basic Tutorial of React for ProgrammersBasic Tutorial of React for Programmers
Basic Tutorial of React for ProgrammersDavid Rodenas
 
Ruby/Rails
Ruby/RailsRuby/Rails
Ruby/Railsrstankov
 
Introduction to Palm's Mojo SDK
Introduction to Palm's Mojo SDKIntroduction to Palm's Mojo SDK
Introduction to Palm's Mojo SDKBrendan Lim
 
Windows Store app using XAML and C#: Enterprise Product Development
Windows Store app using XAML and C#: Enterprise Product Development Windows Store app using XAML and C#: Enterprise Product Development
Windows Store app using XAML and C#: Enterprise Product Development Mahmoud Hamed Mahmoud
 
A clean(er) architecture
A clean(er) architectureA clean(er) architecture
A clean(er) architectureAndreaMaglie
 
Backbone js
Backbone jsBackbone js
Backbone jsrstankov
 
Why SOLID matters - even for JavaScript
Why SOLID matters - even for JavaScriptWhy SOLID matters - even for JavaScript
Why SOLID matters - even for JavaScriptmartinlippert
 
Step By Step Guide For Buidling Simple Struts App
Step By Step Guide For Buidling Simple Struts AppStep By Step Guide For Buidling Simple Struts App
Step By Step Guide For Buidling Simple Struts AppSyed Shahul
 

Tendances (20)

WOdka
WOdkaWOdka
WOdka
 
Better Front-end Development in Atlassian Plugins
Better Front-end Development in Atlassian PluginsBetter Front-end Development in Atlassian Plugins
Better Front-end Development in Atlassian Plugins
 
Wicket 6
Wicket 6Wicket 6
Wicket 6
 
IndexedDB - Querying and Performance
IndexedDB - Querying and PerformanceIndexedDB - Querying and Performance
IndexedDB - Querying and Performance
 
Barcamp Auckland Rails3 presentation
Barcamp Auckland Rails3 presentationBarcamp Auckland Rails3 presentation
Barcamp Auckland Rails3 presentation
 
Promises are so passé - Tim Perry - Codemotion Milan 2016
Promises are so passé - Tim Perry - Codemotion Milan 2016Promises are so passé - Tim Perry - Codemotion Milan 2016
Promises are so passé - Tim Perry - Codemotion Milan 2016
 
Simplified Android Development with Simple-Stack
Simplified Android Development with Simple-StackSimplified Android Development with Simple-Stack
Simplified Android Development with Simple-Stack
 
Embedded d2w
Embedded d2wEmbedded d2w
Embedded d2w
 
Jetpack, with new features in 2021 GDG Georgetown IO Extended
Jetpack, with new features in 2021 GDG Georgetown IO ExtendedJetpack, with new features in 2021 GDG Georgetown IO Extended
Jetpack, with new features in 2021 GDG Georgetown IO Extended
 
Mastering Oracle ADF Bindings
Mastering Oracle ADF BindingsMastering Oracle ADF Bindings
Mastering Oracle ADF Bindings
 
Basic Tutorial of React for Programmers
Basic Tutorial of React for ProgrammersBasic Tutorial of React for Programmers
Basic Tutorial of React for Programmers
 
Why ruby
Why rubyWhy ruby
Why ruby
 
Ruby/Rails
Ruby/RailsRuby/Rails
Ruby/Rails
 
Basics of AngularJS
Basics of AngularJSBasics of AngularJS
Basics of AngularJS
 
Introduction to Palm's Mojo SDK
Introduction to Palm's Mojo SDKIntroduction to Palm's Mojo SDK
Introduction to Palm's Mojo SDK
 
Windows Store app using XAML and C#: Enterprise Product Development
Windows Store app using XAML and C#: Enterprise Product Development Windows Store app using XAML and C#: Enterprise Product Development
Windows Store app using XAML and C#: Enterprise Product Development
 
A clean(er) architecture
A clean(er) architectureA clean(er) architecture
A clean(er) architecture
 
Backbone js
Backbone jsBackbone js
Backbone js
 
Why SOLID matters - even for JavaScript
Why SOLID matters - even for JavaScriptWhy SOLID matters - even for JavaScript
Why SOLID matters - even for JavaScript
 
Step By Step Guide For Buidling Simple Struts App
Step By Step Guide For Buidling Simple Struts AppStep By Step Guide For Buidling Simple Struts App
Step By Step Guide For Buidling Simple Struts App
 

En vedette

Anwendungsfälle: Ideenmanagement mit JIRA und Confluence
Anwendungsfälle: Ideenmanagement mit JIRA und ConfluenceAnwendungsfälle: Ideenmanagement mit JIRA und Confluence
Anwendungsfälle: Ideenmanagement mit JIRA und ConfluenceCommunardo GmbH
 
Building an Effective Customer Feedback Loop - Atlassian Summit 2012
Building an Effective Customer Feedback Loop - Atlassian Summit 2012Building an Effective Customer Feedback Loop - Atlassian Summit 2012
Building an Effective Customer Feedback Loop - Atlassian Summit 2012Atlassian
 
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...Atlassian
 
5 Reasons to Choose JIRA for your agile project
5 Reasons to Choose JIRA for your agile project5 Reasons to Choose JIRA for your agile project
5 Reasons to Choose JIRA for your agile projectSensinum
 
Diversity Matters: How to Be the Change you Seek
Diversity Matters: How to Be the Change you SeekDiversity Matters: How to Be the Change you Seek
Diversity Matters: How to Be the Change you SeekAtlassian
 
Marketing: Your Unexpected DevOps Allies
Marketing: Your Unexpected DevOps AlliesMarketing: Your Unexpected DevOps Allies
Marketing: Your Unexpected DevOps AlliesAtlassian
 
The Secret Sauce of Successful Teams
The Secret Sauce of Successful TeamsThe Secret Sauce of Successful Teams
The Secret Sauce of Successful TeamsAtlassian
 
Practiced Curiosity: Building Collaboration Between Development and Design
Practiced Curiosity: Building Collaboration Between Development and DesignPracticed Curiosity: Building Collaboration Between Development and Design
Practiced Curiosity: Building Collaboration Between Development and DesignAtlassian
 
Give the Power Back: Unleashing Creativity, Drive, and Innovation
Give the Power Back: Unleashing Creativity, Drive, and InnovationGive the Power Back: Unleashing Creativity, Drive, and Innovation
Give the Power Back: Unleashing Creativity, Drive, and InnovationAtlassian
 
Innovation funnel version 3.0
Innovation funnel version 3.0Innovation funnel version 3.0
Innovation funnel version 3.0Jeffrey Phillips
 
Fast then Faster - a Retrospective on Retrospectives
Fast then Faster - a Retrospective on RetrospectivesFast then Faster - a Retrospective on Retrospectives
Fast then Faster - a Retrospective on RetrospectivesAtlassian
 
How to Build in Quality from Day 1 using Lean QA and Agile Testing
How to Build in Quality from Day 1 using Lean QA and Agile TestingHow to Build in Quality from Day 1 using Lean QA and Agile Testing
How to Build in Quality from Day 1 using Lean QA and Agile TestingAtlassian
 
'Xero-ing in' on Global Collaboration During Hyper-Growth
'Xero-ing in' on Global Collaboration During Hyper-Growth'Xero-ing in' on Global Collaboration During Hyper-Growth
'Xero-ing in' on Global Collaboration During Hyper-GrowthAtlassian
 
Mechanisms of Delight: HipChat Bots for the Masses
Mechanisms of Delight: HipChat Bots for the MassesMechanisms of Delight: HipChat Bots for the Masses
Mechanisms of Delight: HipChat Bots for the MassesAtlassian
 
Designing Teams - How Building a Great Workspace is Like Building Great Software
Designing Teams - How Building a Great Workspace is Like Building Great SoftwareDesigning Teams - How Building a Great Workspace is Like Building Great Software
Designing Teams - How Building a Great Workspace is Like Building Great SoftwareAtlassian
 
DevTools at Netflix: Culture, Speed & Innovation
DevTools at Netflix: Culture, Speed & InnovationDevTools at Netflix: Culture, Speed & Innovation
DevTools at Netflix: Culture, Speed & InnovationAtlassian
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test ManagementMaija Laksa
 
Agile at Telefonica R&D. Catalyst for innovative culture
Agile  at Telefonica R&D. Catalyst for innovative cultureAgile  at Telefonica R&D. Catalyst for innovative culture
Agile at Telefonica R&D. Catalyst for innovative cultureGemma Hornos Cirera
 

En vedette (18)

Anwendungsfälle: Ideenmanagement mit JIRA und Confluence
Anwendungsfälle: Ideenmanagement mit JIRA und ConfluenceAnwendungsfälle: Ideenmanagement mit JIRA und Confluence
Anwendungsfälle: Ideenmanagement mit JIRA und Confluence
 
Building an Effective Customer Feedback Loop - Atlassian Summit 2012
Building an Effective Customer Feedback Loop - Atlassian Summit 2012Building an Effective Customer Feedback Loop - Atlassian Summit 2012
Building an Effective Customer Feedback Loop - Atlassian Summit 2012
 
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
 
5 Reasons to Choose JIRA for your agile project
5 Reasons to Choose JIRA for your agile project5 Reasons to Choose JIRA for your agile project
5 Reasons to Choose JIRA for your agile project
 
Diversity Matters: How to Be the Change you Seek
Diversity Matters: How to Be the Change you SeekDiversity Matters: How to Be the Change you Seek
Diversity Matters: How to Be the Change you Seek
 
Marketing: Your Unexpected DevOps Allies
Marketing: Your Unexpected DevOps AlliesMarketing: Your Unexpected DevOps Allies
Marketing: Your Unexpected DevOps Allies
 
The Secret Sauce of Successful Teams
The Secret Sauce of Successful TeamsThe Secret Sauce of Successful Teams
The Secret Sauce of Successful Teams
 
Practiced Curiosity: Building Collaboration Between Development and Design
Practiced Curiosity: Building Collaboration Between Development and DesignPracticed Curiosity: Building Collaboration Between Development and Design
Practiced Curiosity: Building Collaboration Between Development and Design
 
Give the Power Back: Unleashing Creativity, Drive, and Innovation
Give the Power Back: Unleashing Creativity, Drive, and InnovationGive the Power Back: Unleashing Creativity, Drive, and Innovation
Give the Power Back: Unleashing Creativity, Drive, and Innovation
 
Innovation funnel version 3.0
Innovation funnel version 3.0Innovation funnel version 3.0
Innovation funnel version 3.0
 
Fast then Faster - a Retrospective on Retrospectives
Fast then Faster - a Retrospective on RetrospectivesFast then Faster - a Retrospective on Retrospectives
Fast then Faster - a Retrospective on Retrospectives
 
How to Build in Quality from Day 1 using Lean QA and Agile Testing
How to Build in Quality from Day 1 using Lean QA and Agile TestingHow to Build in Quality from Day 1 using Lean QA and Agile Testing
How to Build in Quality from Day 1 using Lean QA and Agile Testing
 
'Xero-ing in' on Global Collaboration During Hyper-Growth
'Xero-ing in' on Global Collaboration During Hyper-Growth'Xero-ing in' on Global Collaboration During Hyper-Growth
'Xero-ing in' on Global Collaboration During Hyper-Growth
 
Mechanisms of Delight: HipChat Bots for the Masses
Mechanisms of Delight: HipChat Bots for the MassesMechanisms of Delight: HipChat Bots for the Masses
Mechanisms of Delight: HipChat Bots for the Masses
 
Designing Teams - How Building a Great Workspace is Like Building Great Software
Designing Teams - How Building a Great Workspace is Like Building Great SoftwareDesigning Teams - How Building a Great Workspace is Like Building Great Software
Designing Teams - How Building a Great Workspace is Like Building Great Software
 
DevTools at Netflix: Culture, Speed & Innovation
DevTools at Netflix: Culture, Speed & InnovationDevTools at Netflix: Culture, Speed & Innovation
DevTools at Netflix: Culture, Speed & Innovation
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test Management
 
Agile at Telefonica R&D. Catalyst for innovative culture
Agile  at Telefonica R&D. Catalyst for innovative cultureAgile  at Telefonica R&D. Catalyst for innovative culture
Agile at Telefonica R&D. Catalyst for innovative culture
 

Similaire à Using JIRA to build a culture of innovation - Atlassian Summit 2012

Pom configuration java xml
Pom configuration java xmlPom configuration java xml
Pom configuration java xmlakmini
 
Make use of Sonar for your mobile developments - It's easy and useful!
Make use of Sonar for your mobile developments - It's easy and useful!Make use of Sonar for your mobile developments - It's easy and useful!
Make use of Sonar for your mobile developments - It's easy and useful!cyrilpicat
 
Soft shake 2013 - make use of sonar on your mobile developments
Soft shake 2013 - make use of sonar on your mobile developmentsSoft shake 2013 - make use of sonar on your mobile developments
Soft shake 2013 - make use of sonar on your mobile developmentsrfelden
 
Javatwo2012 java frameworkcomparison
Javatwo2012 java frameworkcomparisonJavatwo2012 java frameworkcomparison
Javatwo2012 java frameworkcomparisonJini Lee
 
BPM-2 Introduction to Advanced Workflows
BPM-2 Introduction to Advanced WorkflowsBPM-2 Introduction to Advanced Workflows
BPM-2 Introduction to Advanced WorkflowsAlfresco Software
 
Kaleo workflow in Liferay
Kaleo workflow in LiferayKaleo workflow in Liferay
Kaleo workflow in LiferayWillem Vermeer
 
BPM-1 Introduction to Advanced Workflows
BPM-1 Introduction to Advanced WorkflowsBPM-1 Introduction to Advanced Workflows
BPM-1 Introduction to Advanced WorkflowsAlfresco Software
 
Training in Android with Maven
Training in Android with MavenTraining in Android with Maven
Training in Android with MavenArcadian Learning
 
CUST-1 Share Document Library Extension Points
CUST-1 Share Document Library Extension PointsCUST-1 Share Document Library Extension Points
CUST-1 Share Document Library Extension PointsAlfresco Software
 
Simple blog wall creation on Java
Simple blog wall creation on JavaSimple blog wall creation on Java
Simple blog wall creation on JavaMax Titov
 
How to Mess Up Your Angular UI Components
How to Mess Up Your Angular UI ComponentsHow to Mess Up Your Angular UI Components
How to Mess Up Your Angular UI Componentscagataycivici
 
Java Web Development with Stripes
Java Web Development with StripesJava Web Development with Stripes
Java Web Development with StripesSamuel Santos
 
Successful DB migrations with Liquibase
 Successful DB migrations with Liquibase Successful DB migrations with Liquibase
Successful DB migrations with LiquibaseIllia Seleznov
 
How to create a skeleton of a Java console application
How to create a skeleton of a Java console applicationHow to create a skeleton of a Java console application
How to create a skeleton of a Java console applicationDmitri Pisarenko
 

Similaire à Using JIRA to build a culture of innovation - Atlassian Summit 2012 (20)

Pom configuration java xml
Pom configuration java xmlPom configuration java xml
Pom configuration java xml
 
Pom
PomPom
Pom
 
Make use of Sonar for your mobile developments - It's easy and useful!
Make use of Sonar for your mobile developments - It's easy and useful!Make use of Sonar for your mobile developments - It's easy and useful!
Make use of Sonar for your mobile developments - It's easy and useful!
 
Soft shake 2013 - make use of sonar on your mobile developments
Soft shake 2013 - make use of sonar on your mobile developmentsSoft shake 2013 - make use of sonar on your mobile developments
Soft shake 2013 - make use of sonar on your mobile developments
 
Javatwo2012 java frameworkcomparison
Javatwo2012 java frameworkcomparisonJavatwo2012 java frameworkcomparison
Javatwo2012 java frameworkcomparison
 
Maven advanced
Maven advancedMaven advanced
Maven advanced
 
BPM-2 Introduction to Advanced Workflows
BPM-2 Introduction to Advanced WorkflowsBPM-2 Introduction to Advanced Workflows
BPM-2 Introduction to Advanced Workflows
 
Kaleo workflow in Liferay
Kaleo workflow in LiferayKaleo workflow in Liferay
Kaleo workflow in Liferay
 
BPM-1 Introduction to Advanced Workflows
BPM-1 Introduction to Advanced WorkflowsBPM-1 Introduction to Advanced Workflows
BPM-1 Introduction to Advanced Workflows
 
Training in Android with Maven
Training in Android with MavenTraining in Android with Maven
Training in Android with Maven
 
CUST-1 Share Document Library Extension Points
CUST-1 Share Document Library Extension PointsCUST-1 Share Document Library Extension Points
CUST-1 Share Document Library Extension Points
 
Stripes Framework
Stripes FrameworkStripes Framework
Stripes Framework
 
Apache Maven basics
Apache Maven basicsApache Maven basics
Apache Maven basics
 
Simple blog wall creation on Java
Simple blog wall creation on JavaSimple blog wall creation on Java
Simple blog wall creation on Java
 
How to Mess Up Your Angular UI Components
How to Mess Up Your Angular UI ComponentsHow to Mess Up Your Angular UI Components
How to Mess Up Your Angular UI Components
 
Java Web Development with Stripes
Java Web Development with StripesJava Web Development with Stripes
Java Web Development with Stripes
 
Successful DB migrations with Liquibase
 Successful DB migrations with Liquibase Successful DB migrations with Liquibase
Successful DB migrations with Liquibase
 
Custom directive and scopes
Custom directive and scopesCustom directive and scopes
Custom directive and scopes
 
How to create a skeleton of a Java console application
How to create a skeleton of a Java console applicationHow to create a skeleton of a Java console application
How to create a skeleton of a Java console application
 
Struts2 - 101
Struts2 - 101Struts2 - 101
Struts2 - 101
 

Plus 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
 

Plus 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
 

Dernier

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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 

Dernier (20)

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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Using JIRA to build a culture of innovation - Atlassian Summit 2012

  • 1.
  • 2. Building Cultures of Innovation What Inspires You? David May EFI. Foster City, Ca.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. So what’s the Big Idea?
  • 10. Using JIRA as an Ideation Hub • Create Challenges • Solicit Submissions • Inspirations • Concepts • Evaluate • Select Winning Concepts
  • 11. How we get there from here • See it in action • Configuring JIRA • Issues, Screens, and Fields • Installing Plugins • Components • Workflows and Notifications
  • 17. Configuring Fields Challenge Fields Submission Fields • Assignee • Assignee • Attachment • Attachment • Components* • Components (auto assigned to challenges) • Description* • Description* • Due Date • Labels • Labels • Reporter* • Reporter* • Summary* • Summary* * Denotes required field
  • 18. Required Plugins EFI Misc Workflow Plugin JIRA Component Watcher Plugin Developer: Innovalog Developer: Ray Barham Stats: 2,445 downloads Stats: 1,149 downloads 5 stars, 13 ratings 5 stars, 1 rating (mine) Plugin System: 2 (easy install) Plugin System: 2 (easy install) We use the “Set field value from We use this to send out notifications to parent” to automatically set the groups when new Challenges or Components value of Inspirations and Submissions are created, then they can Concepts to the Component value in watch the ones they want. the Challenge.
  • 20. Configuring Component Watcher Go to Project Administration  Actions  Edit Component Watchers
  • 25. Configuring Workflows - XML Required Statuses Challenge Workflow XML <?xml version="1.0" encoding="UTF-8"?> Submission Workflow XML <?xml version="1.0" encoding="UTF-8"?> • <!DOCTYPE workflow PUBLIC "-//OpenSymphony Group//DTD OSWorkflow 2.8//EN" "http://www.opensymphony.com/osworkflow/workflow_2_8.dtd"> <!DOCTYPE workflow PUBLIC "-//OpenSymphony Group//DTD OSWorkflow 2.8//EN" "http://www.opensymphony.com/osworkflow/workflow_2_8.dtd"> <workflow> <workflow> <meta name="jira.update.author.name">davidmay</meta> <meta name="jira.update.author.name">davidmay</meta> <meta name="jira.description"></meta> <meta name="jira.description"></meta> Open <meta name="jira.updated.date">1337953807771</meta> <meta name="jira.updated.date">1337952902108</meta> <initial-actions> <initial-actions> <action id="1" name="Create"> <action id="1" name="Create"> <validators> <validators> <validator name="" type="class"> <validator name="" type="class"> <arg name="class.name">com.atlassian.jira.workflow.validator.PermissionValidator</arg> <arg name="class.name">com.atlassian.jira.workflow.validator.PermissionValidator</arg> <arg name="permission">Create Issue</arg> <arg name="permission">Create Issue</arg> </validator> </validator> </validators> </validators> <results> <results> <unconditional-result old-status="null" status="open" step="1"> <unconditional-result old-status="null" status="open" step="1"> <post-functions> <post-functions> <function type="class"> <function type="class"> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueCreateFunction</arg> <arg name="field">components</arg> • </function> <arg name="class.name">com.innovalog.jmwe.plugins.functions.CopyFieldValueFromParentFunction</arg> <function type="class"> </function> <arg name="class.name">com.atlassian.jira.workflow.function.issue.AssignToReporterFunction</arg> <function type="class"> Closed </function> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueCreateFunction</arg> <function type="class"> </function> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> <function type="class"> </function> <arg name="class.name">com.atlassian.jira.workflow.function.issue.AssignToReporterFunction</arg> <function type="class"> </function> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> <function type="class"> <arg name="eventTypeId">1</arg> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> </function> </function> </post-functions> <function type="class"> </unconditional-result> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> </results> <arg name="eventTypeId">1</arg> </action> </function> </initial-actions> </post-functions> <common-actions> </unconditional-result> • <action id="51" name="Close Challenge"> </results> <meta name="jira.description"></meta> </action> <results> </initial-actions> <unconditional-result old-status="Not Done" status="Done" step="3"> <common-actions> Submitted <post-functions> <action id="21" name="Resubmit" view="fieldscreen"> <function type="class"> <meta name="jira.description"></meta> <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg> <meta name="jira.fieldscreen.id">10105</meta> </function> <results> <function type="class"> <unconditional-result old-status="Not Done" status="Done" step="1"> <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg> <post-functions> </function> <function type="class"> <function type="class"> <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg> <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg> </function> </function> <function type="class"> <function type="class"> <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> </function> </function> <function type="class"> • <function type="class"> <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> </function> <arg name="eventTypeId">13</arg> <function type="class"> </function> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> Evaluating </post-functions> </function> </unconditional-result> <function type="class"> </results> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> </action> <arg name="eventTypeId">13</arg> <action id="41" name="Reopen Challenge"> </function> <meta name="jira.description"></meta> </post-functions> <results> </unconditional-result> <unconditional-result old-status="Not Done" status="Done" step="1"> </results> <post-functions> </action> <function type="class"> <action id="41" name="Evaluate" view="fieldscreen"> <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg> <meta name="jira.description"></meta> </function> <meta name="jira.fieldscreen.id">10105</meta> <function type="class"> <results> <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg> <unconditional-result old-status="Not Done" status="Done" step="3"> • </function> <post-functions> <function type="class"> <function type="class"> <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg> <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg> Adopted </function> </function> <function type="class"> <function type="class"> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg> </function> </function> <function type="class"> <function type="class"> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg> <arg name="eventTypeId">13</arg> </function> </function> <function type="class"> </post-functions> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> </unconditional-result> </function> </results> <function type="class"> </action> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> <action id="61" name="Evaluate Challenge"> <arg name="eventTypeId">13</arg> <meta name="jira.description"></meta> </function> <results> </post-functions> <unconditional-result old-status="Not Done" status="Done" step="4"> </unconditional-result> <post-functions> </results> <function type="class"> </action> <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg> <action id="31" name="Adopt Idea" view="fieldscreen"> </function> <meta name="jira.description"></meta> <function type="class"> <meta name="jira.fieldscreen.id">10105</meta> <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg> <results> </function> <unconditional-result old-status="Not Done" status="Done" step="4"> <function type="class"> <post-functions> <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg> <function type="class"> </function> <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg> <function type="class"> </function> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> <function type="class"> Required Screens </function> <arg name="class.name">com.atlassian.jira.workflow.function.issue.AssignToReporterFunction</arg> <function type="class"> </function> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> <function type="class"> <arg name="eventTypeId">13</arg> <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg> </function> </function> </post-functions> <function type="class"> </unconditional-result> <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg> </results> </function> </action> <function type="class"> </common-actions> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> <steps> </function> <step id="1" name="Open"> <function type="class"> <meta name="jira.status.id">1</meta> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> <actions> <arg name="eventTypeId">13</arg> <common-action id="51" /> </function> <common-action id="61" /> </post-functions> </actions> </unconditional-result> </step> </results> <step id="3" name="Closed"> </action> <meta name="jira.status.id">6</meta> </common-actions> <actions> <steps> • Comments <common-action id="41" /> <step id="1" name="Submitted"> <action id="71" name="Reevaluate Challenge" view="fieldscreen"> <meta name="jira.status.id">10018</meta> <meta name="jira.description"></meta> <actions> <meta name="jira.fieldscreen.id">10105</meta> <common-action id="41" /> <results> <common-action id="31" /> <unconditional-result old-status="Not Done" status="Done" step="4"> </actions> <post-functions> </step> <function type="class"> <step id="3" name="Evaluating"> <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg> <meta name="jira.status.id">10019</meta> </function> <actions> <function type="class"> <common-action id="21" /> <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg> <common-action id="31" /> </function> </actions> <function type="class"> </step> <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg> <step id="4" name="Adopted"> </function> <meta name="jira.status.id">10020</meta> <function type="class"> <actions> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> <common-action id="21" /> </function> <action id="51" name="Reevalidate" view="fieldscreen"> <function type="class"> <meta name="jira.description"></meta> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> <meta name="jira.fieldscreen.id">10105</meta> <arg name="eventTypeId">13</arg> <results> </function> <unconditional-result old-status="Not Done" status="Done" step="3"> </post-functions> <post-functions> </unconditional-result> <function type="class"> </results> <arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg> </action> </function> </actions> <function type="class"> </step> <arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg> <step id="4" name="Evaluating"> </function> <meta name="jira.status.id">10019</meta> <function type="class"> <actions> <arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg> <common-action id="51" /> </function> <common-action id="41" /> <function type="class"> </actions> <arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg> </step> </function> </steps> <function type="class"> </workflow> <arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg> <arg name="eventTypeId">13</arg> </function> </post-functions> </unconditional-result> </results> </action> </actions> </step> </steps> </workflow> Don’t forget to change all instances of the fieldscreen IDs
  • 27. Tobias Mayer Innovation Games •My first Agile mentor and coach •Fun, wacky, unexpected and effective •http://agilethinking.net/ •http://innovationgames.com/ Nick Muldoon OpenIDEO •Fearlessly inquisitive and helpful •Brilliant site, informational and inspirational •Agile Evangelist, Atlassian •http://www.openideo.com/ Shout Outs My Inspiration and References
  • 28. Wherever your inspiration takes you … JIRA can help get you there. #summit12

Notes de l'éditeur

  1. My name is David May. I work on enterprise and mobile stuff at a hardware and software shop down the peninsula in Foster City. • So the big question is, What inspires you?
  2. Is it the great inventions of the past whose legacies live on that spark a fire in you? Like first flight at Kitty Hawk, or the Model T Ford?
  3. • Or maybe newer ones whose power and complexity boggle the mind … • Like the amazing innovations at CERN • or maybe the smaller wonders that are around us all day?
  4. • Are there innovation leaders in your industry that inspire you? • These guys are from my industry, • Who are yours?
  5. • Or maybe your inspiration comes from those that have made big differences in other ways. • Whether globally or …
  6. • in our own backyard, • Whether in the schools, helping in our community or close by at home, • there are people and things all around to inspire us. • My Grandfather inspires me. Who or what does it for you? • I think Time magazine got it right when they named …
  7. • You the Person of the Year. • You have ideas that need to see the light of day, that could change someone’s world. • So does the person sitting next to you. Take a look at them now. I imagine there mind is buzzing with ideas for things that matter to them. • So may Time didn’t get it all the way right. It’s not just you, it’s US. • Together we can make a difference. • HERE’S THE RUB – Working together, sharing and acting on ideas it takes us all working and sharing together. • It doesn’t happen by accident.
  8. •  So what’s the big idea • How do we get this done? • I’m here to tell you that wherever your inspiration leads you … JIRA can help you get there.
  9. • High Level overview
  10. * Agenda for the rest
  11. Open Challenge Easy to see Submissions (sub-tasks)
  12. • Non stop, always up to date information on the challenge.
  13. • Non stop, always up to date information on the challenge.
  14. • 3 issues types •  Challenge – what you want people to get their heads and hearts around •  Inspiration – have you seen others try to solve your problem, let us know with this • Concept – got an idea on how to solve the challenge, or maybe just a part of it?
  15. •  I’m a screen minimalist • Just a comments screen for me
  16. • Again with the fields, minimal •  Just what is necessary, you can add more
  17. • Hats off to our plugin developers. •  They make JIRA great • Misc plugin for Set field value from Parent • Component wather for well, watching Components
  18. • This is pretty straight forward. • Use components for which groups you want to get emails when new issues are created.
  19. • Component Watcher is great.
  20. this can be used for key ideas that you want people to tweet
  21. fin