SlideShare a Scribd company logo
PHIL OYE • PM • ATLASSIAN • @PHILOYE
Exploring cross-product apps
Introduce
teamwork platform
Share
concepts
Ask for your
feedback
Agenda
TODAY WE’RE SHARING 

FAKED OUT CONCEPTS
which may or may not happen 

… but go with it, cool?
DISCLAIMER⚠
Introduce
teamwork platform
Share
concepts
Ask for your
feedback
Agenda
Introduce
teamwork platform
Share
concepts
Ask for your
feedback
Agenda
TEAMWORK PLATFORM IS
COMING TO CLOUD
Understanding platform
Products
Understanding platform
Products
Understanding platform
Products
Understanding platform
Products
Understanding platform
Products
Understanding platform
Products
Understanding platform
Products
Platform
EDITOR
Understanding platform
Products
Platform
EDITOR PROFILE SEARCH NOTIFS.
& MORE
LINKING,
COMMENTING,
REACTING,
SHARING…
Understanding platform
App App App App
Understanding platform
App
App
Understanding platform
App
Understanding platform
App
Understanding platform
Understanding platform > Our opportunity
IMAGINE WE HAVE THE SAME
EDITOR, NOTIFICATIONS, SEARCH,

LINKING, MEDIA, PROFILES, 

CONTENT RENDERING, COMMENTING,
NAVIGATION… ACROSS PRODUCTS 😲
Agenda
Share
concepts
Introduce
teamwork platform
Ask for your
feedback
Agenda
Share
concepts
Introduce
teamwork platform
Ask for your
feedback
EDITOR
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
MACROS
Normal text Publish
Coding principles
Please forgive us for this placeholder copy, this is what it looks like when designers and PM’s
try to make jokes about Developers
Initech Egineering //
Tabs or spaces?
Tabs
Spaces
245 votes • 4 hours left
Vote
Normal text Publish
Coding principles
Please forgive us for this placeholder copy, this is what it looks like when designers and PM’s
try to make jokes about Developers
Initech Egineering/ /
Tabs or spaces?
245 votes • 4 hours left
Spaces
Tabs
78%
22%
History
Builds passed1 of 1
Tasks4
Issue1
Files8
alias.png
byo.png
chat.png
hearsay.png
web/img/avatars
1core.js
src
index.html
src
3 COMMITS
1 COMMENT
I made a few changes to tidy up the code. Please let me know if I followed the right conventions.
OPENmasterbugfix/123-bug
MergeApprovebugfix/123-bug fixed some layout issues
Pull requestsatlassian-connect-js-extraAtlassian ConnectAtlassian
Bill Lumbergh Yesterday
Edit Delete
Probably about time we aligned our our style guide for tabs or spaces. What does
everyont thing?
Tabs or spaces?
Spaces
Tabs
78%
22%
245 votes • 4 hours left
Bill Lumbergh Yesterday
Edit Delete
Probably about time we aligned our our style guide for tabs or spaces. What does
everyont thing?
Tabs or spaces?
Spaces
Tabs
78%
22%
245 votes • 4 hours left
🤔 CROSS-PRODUCT MACROS
What if…
You could create rich,
dynamic content or
interactive forms within
a users editing
experience anywhere?
1 COMMENT
I made a few changes to tidy up the code. Please let me know if I followed the right conventions.
OPENmasterbugfix/123-bug
MergeApprovebugfix/123-bug fixed some layout issues
Pull requestsatlassian-connect-js-extraAtlassian ConnectAtlassian
Bill Lumbergh Yesterday
Edit Delete
Probably about time we aligned our our style guide for tabs or spaces. What does
everyont thing?
Tabs or spaces?
Spaces
Tabs
78%
22%
245 votes • 4 hours left
Bill Lumbergh Yesterday
Edit Delete
Probably about time we aligned our our style guide for tabs or spaces. What does
everyont thing?
Tabs or spaces?
Spaces
Tabs
78%
22%
245 votes • 4 hours left
GOOD NEWS!
WE ARE PREVIEWING

FORGE EDITOR MACROS
HERE AT ATLASCAMP
LINKING
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
🤔 EXTENSIBLE LINK PICKER?
Updated designs for NOW News apps
NN-305
To align with our rebrand, we will be updating our apps to the latest style guide.
Prototype
CommentsActivity
Project settings
Test sessions
Components
Releases
Issues and filters
Reports
Active sprint
Backlog
Board
Nav item
Software Project
NOW News
NOW News web
NOW News mobile
Marketing microsite
Desktop • 5 screens • 1 hr ago
iPhone • 5 screens • yesterday
Desktop • 7 screens • Monday
NOW News watch
RECENT PROTOTYPES
Search or paste a URL
What if…
Customers could
quickly search and
link to your objects,
anywhere?
SMART LINKS
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
🤔 EXTENSIBLE SMART LINKS?
What if…
Customers could see rich
metadata about your
links anywhere?
What if…
Customers could
perform actions on
your objects without
leaving Atlassian
tools?
🤔 EXTENSIBLE SMART LINKS?
What if…
Customers could see rich
metadata about your
links anywhere?
What if…
Customers could
perform actions on
your objects without
leaving Atlassian
tools?
MEDIA UPLOADER
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
🤔 EXTENDIBLE MEDIA PICKER?
What if…
You could add your
service to the media
picker so that customers
could pick from your
assets to upload?
HIGHLIGHTS
An Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
🤔 EXTENDIBLE TEXT HIGHLIGHTS?
What if…
Customers could
highlight any text and
perform an action?
All TPS reports should include new cover sheet
TPS-5075
Effectie immediately, all TPS reports should include a new cover sheet
CommentsActivity
Bill Lumbergh
Bill Lumbergh
Peter Gibbons
Peter Gibbons
Yesterday
Yesterday
Yesterday
Edit Delete
Edit Delete
Edit Delete
you apparently didn’t put one of the new cover sheets on your TPS
report.
peter
Oh yeah, I’m sorry about that. I forgot.
You see, we’re putting the cover sheets on all TPS reports now before they go
out, did you see the memo on this?
Yeah, I have the memo right here, I just forgot, but it’s not shipping out til
Project settings
Test sessions
Components
Releases
Issues and filters
Reports
Active sprint
Backlog
Board
Nav item
Software Project
Initech
A document used by a quality assurance
group or individual, particularly in software
engineering, that describes the testing
procedures and the testing process.
Powered by LOOKUP.LY
Testing Procedure Specification
Look up term
PROFILES
Alana Smith
Alana
Staring wistfully into the lens…
Project Falcon tracking board
Jira Software
Places
Show more
Research • You and Alana have both worked on this
What are our customer saying about us? Insights from 3 rounds of contextual ...
Front end library • Alana edited this yesterday
FEL-354 iPhone users need access to a vertical view of the live feed when usi...
Front end library • Alana commented here today
FEL-661 Homepage footers use an inline style - should use a class
Team documentation • Alana edited this today
Meeting notes
Team documentation • You and Alana have both worked on this
Technical dept improvements plan
Worked on View all
Designer
Platform
Acme
Lvl 2, Building 4, Mather St
3:04pm (Sydney, AEST)
About
Chat with Alana
Alana Smith
Alana
Staring wistfully into the lens…
Project Falcon tracking board
Jira Software
Places
Show more
Research • You and Alana have both worked on this
What are our customer saying about us? Insights from 3 rounds of contextual ...
Front end library • Alana edited this yesterday
FEL-354 iPhone users need access to a vertical view of the live feed when usi...
Front end library • Alana commented here today
FEL-661 Homepage footers use an inline style - should use a class
Team documentation • Alana edited this today
Meeting notes
Team documentation • You and Alana have both worked on this
Technical dept improvements plan
Worked on View all
Designer
Platform
Acme
Lvl 2, Building 4, Mather St
3:04pm (Sydney, AEST)
About
Chat with Alana
Alana Smith
Alana
Staring wistfully into the lens…
Project Falcon tracking board
Jira Software
Places
Show more
Research • You and Alana have both worked on this
What are our customer saying about us? Insights from 3 rounds of contextual ...
Front end library • Alana edited this yesterday
FEL-354 iPhone users need access to a vertical view of the live feed when usi...
Front end library • Alana commented here today
FEL-661 Homepage footers use an inline style - should use a class
Team documentation • Alana edited this today
Meeting notes
Team documentation • You and Alana have both worked on this
Technical dept improvements plan
Worked on View all
Designer
Platform
Acme
Lvl 2, Building 4, Mather St
3:04pm (Sydney, AEST)
About
Chat with Alana
Show more
Where I spend my time
Last 7 days
0% 20% 30% 40%
Projects
Mobile Platform
Platform
Oatly
Atlaskit
Commerce
Last 7 days
27%
Task
Story
53%
Bugs
20%
16
Total issues
Work distribution
RECIEVED
GIVEN
Amazing effort, shipping the…
Anton Bell
Amazing effort, shipping the…
Julie Knowles
Thanks for help with project…
Amazing effort, shipping the…
Kudos app
Important dates
Becky Jones
Timothy O’brien
Co-workers
Joined on 21 November, 2017
Alana Smith
Employee
#12056
Tenure
9 months
Workday
Alana at Acme
Personal space
Confluence
My triage
Jira Software
asmith@acme.com
+61 422 537 400
CONTACT
TEAMS
The A Team
5 members
Mario party
8 members
The Busy Bees
4 members, including you
Lunch is the best time of the ...
13 members, including you
City to Surf
22 members
31 1 2 3 4 5 6
SATFRITHUWEDTUEMONSUN
January 2018
Show more
Where I spend my time
Last 7 days
0% 20% 30% 40%
Projects
Mobile Platform
Platform
Oatly
Atlaskit
Commerce
Last 7 days
27%
Task
Story
53%
Bugs
20%
16
Total issues
Work distribution
RECIEVED
GIVEN
Amazing effort, shipping the…
Anton Bell
Amazing effort, shipping the…
Julie Knowles
Thanks for help with project…
Amazing effort, shipping the…
Kudos app
Important dates
Becky Jones
Timothy O’brien
Co-workers
Joined on 21 November, 2017
Alana Smith
Employee
#12056
Tenure
9 months
Workday
Alana at Acme
Personal space
Confluence
My triage
Jira Software
asmith@acme.com
+61 422 537 400
CONTACT
TEAMS
The A Team
5 members
Mario party
8 members
The Busy Bees
4 members, including you
Lunch is the best time of the ...
13 members, including you
City to Surf
22 members
31 1 2 3 4 5 6
SATFRITHUWEDTUEMONSUN
January 2018
Show more
Where I spend my time
Last 7 days
0% 20% 30% 40%
Projects
Mobile Platform
Platform
Oatly
Atlaskit
Commerce
Last 7 days
27%
Task
Story
53%
Bugs
20%
16
Total issues
Work distribution
RECIEVED
GIVEN
Amazing effort, shipping the…
Anton Bell
Amazing effort, shipping the…
Julie Knowles
Thanks for help with project…
Amazing effort, shipping the…
Kudos app
Important dates
Becky Jones
Timothy O’brien
Co-workers
Joined on 21 November, 2017
Alana Smith
Employee
#12056
Tenure
9 months
Workday
Alana at Acme
Personal space
Confluence
My triage
Jira Software
asmith@acme.com
+61 422 537 400
CONTACT
TEAMS
The A Team
5 members
Mario party
8 members
The Busy Bees
4 members, including you
Lunch is the best time of the ...
13 members, including you
City to Surf
22 members
31 1 2 3 4 5 6
SATFRITHUWEDTUEMONSUN
January 2018
Show more
Where I spend my time
Last 7 days
0% 20% 30% 40%
Projects
Mobile Platform
Platform
Oatly
Atlaskit
Commerce
Last 7 days
27%
Task
Story
53%
Bugs
20%
16
Total issues
Work distribution
RECIEVED
GIVEN
Amazing effort, shipping the…
Anton Bell
Amazing effort, shipping the…
Julie Knowles
Thanks for help with project…
Amazing effort, shipping the…
Kudos app
Important dates
Becky Jones
Timothy O’brien
Co-workers
Joined on 21 November, 2017
Alana Smith
Employee
#12056
Tenure
9 months
Workday
Alana at Acme
Personal space
Confluence
My triage
Jira Software
asmith@acme.com
+61 422 537 400
CONTACT
TEAMS
The A Team
5 members
Mario party
8 members
The Busy Bees
4 members, including you
Lunch is the best time of the ...
13 members, including you
City to Surf
22 members
31 1 2 3 4 5 6
SATFRITHUWEDTUEMONSUN
January 2018
🤔 EXTENDIBLE PROFILES?
What if…
The user profile in any
product could show your
app?
Show more
Where I spend my time
0%
Projects
Mobile Platform
Platform
Oatly
Atlaskit
Commerce
Last 7 days
27%
Task
Story
53%
Bugs
20%
16
Total issues
Work distribution
RECIEVED
GIVEN
Amazing effort, shipping the…
Anton Bell
Amazing effort, shipping the…
Julie Knowles
Thanks for help with project…
Kudos app
Important dates Co-workers
Joined on 21 November, 2017
Alana Smith
Employee
#12056
Te
9
Workday
Alana at Acme
Personal space
Confluence
Project Falcon tracking board
Jira Software
My triage
Jira Software
3:04pm (Sydney, AEST)
asmith@acme.com
+61 422 537 400
CONTACT
TEAMS
The A Team
5 members
Mario party
8 members
The Busy Bees
4 members, including you
Lunch is the best time of the ...
13 members, including you
City to Surf
22 members
🤔 EXTENDIBLE PROFILES?
What if…
The user profile in any
product could show your
app?
Show more
Where I spend my time
0%
Projects
Mobile Platform
Platform
Oatly
Atlaskit
Commerce
Last 7 days
27%
Task
Story
53%
Bugs
20%
16
Total issues
Work distribution
RECIEVED
GIVEN
Amazing effort, shipping the…
Anton Bell
Amazing effort, shipping the…
Julie Knowles
Thanks for help with project…
Kudos app
Important dates Co-workers
Joined on 21 November, 2017
Alana Smith
Employee
#12056
Te
9
Workday
Alana at Acme
Personal space
Confluence
Project Falcon tracking board
Jira Software
My triage
Jira Software
3:04pm (Sydney, AEST)
asmith@acme.com
+61 422 537 400
CONTACT
TEAMS
The A Team
5 members
Mario party
8 members
The Busy Bees
4 members, including you
Lunch is the best time of the ...
13 members, including you
City to Surf
22 members
NAVIGATION
An Exploration of Cross-product App Experiences
🤔 EXTENSIBLE NAVIGATION?
What if…
What if customers could
easily switch your
service from any
Atlassian product?
Dropbox
Github
Google Drive
Office 365 Box Discover more
Invison
Administration
RECOMMENDED APPS
ConfluenceJIRA People
ACTIVITY FEEDS
An Exploration of Cross-product App Experiences
🤔 EXTENDING ACTIVITY FEEDS?
What if…
Customers could see
and get back to recent
activity and work from
your site?
🤔 EXTENDING ACTIVITY FEEDS?
What if…
Customers could see
and get back to recent
activity and work from
your site?
To recap…
Linking
Search for your objects
in our link picker
To recap…
Linking
Search for your objects
in our link picker
Smart links
Show rich metadata
about your URLs in our
editor
To recap…
Linking
Search for your objects
in our link picker
Smart links
Show rich metadata
about your URLs in our
editor
Editor macros
Not just for Confluence
anymore…
To recap…
Linking
Search for your objects
in our link picker
Smart links
Show rich metadata
about your URLs in our
editor
Editor macros
Not just for Confluence
anymore…
Media uploader
Browse, search, and
upload your assets
To recap…
Linking
Search for your objects
in our link picker
Highlights
Use a contextual user-
highlight panel to
include your capability.
Smart links
Show rich metadata
about your URLs in our
editor
Editor macros
Not just for Confluence
anymore…
Media uploader
Browse, search, and
upload your assets
To recap…
Linking
Search for your objects
in our link picker
Highlights
Use a contextual user-
highlight panel to
include your capability.
Smart links
Show rich metadata
about your URLs in our
editor
Profiles
Add apps to our shared
user and team profile
Editor macros
Not just for Confluence
anymore…
Media uploader
Browse, search, and
upload your assets
To recap…
Linking
Search for your objects
in our link picker
Highlights
Use a contextual user-
highlight panel to
include your capability.
Smart links
Show rich metadata
about your URLs in our
editor
Profiles
Add apps to our shared
user and team profile
Editor macros
Not just for Confluence
anymore…
Navigation
Extend to enable users
to switch to your app.
Media uploader
Browse, search, and
upload your assets
To recap…
Linking
Search for your objects
in our link picker
Highlights
Use a contextual user-
highlight panel to
include your capability.
Smart links
Show rich metadata
about your URLs in our
editor
Profiles
Add apps to our shared
user and team profile
Editor macros
Not just for Confluence
anymore…
Navigation
Extend to enable users
to switch to your app.
Media uploader
Browse, search, and
upload your assets
Activity
Include activity from
your connected apps in
our activity streams.
To recap…
Agenda
Share
concepts
Introduce
teamwork platform
Ask for your
feedback
Agenda
Share
concepts
Introduce
teamwork platform
Ask for your
feedback
j.mp / extend-cross-product
🙏 Thank you! Please give us your feedback
j.mp / extend-cross-product
🙏 Thank you! Please give us your feedback
PHIL OYE • PM • ATLASSIAN • @PHILOYE

More Related Content

What's hot

Updates on the Data Center Apps Program
Updates on the Data Center Apps ProgramUpdates on the Data Center Apps Program
Updates on the Data Center Apps Program
Atlassian
 
What Does Jira Next-Gen Mean for Cloud Apps?
What Does Jira Next-Gen Mean for Cloud Apps?What Does Jira Next-Gen Mean for Cloud Apps?
What Does Jira Next-Gen Mean for Cloud Apps?
Atlassian
 
Integration Testing on Steroids: Run Your Tests on the Real Things
Integration Testing on Steroids: Run Your Tests on the Real ThingsIntegration Testing on Steroids: Run Your Tests on the Real Things
Integration Testing on Steroids: Run Your Tests on the Real Things
Atlassian
 
Integrate CI/CD Pipelines with Jira Software Cloud
Integrate CI/CD Pipelines with Jira Software CloudIntegrate CI/CD Pipelines with Jira Software Cloud
Integrate CI/CD Pipelines with Jira Software Cloud
Atlassian
 
The New & Improved Confluence Server and Data Center
The New & Improved Confluence Server and Data CenterThe New & Improved Confluence Server and Data Center
The New & Improved Confluence Server and Data Center
Atlassian
 
Preparing for Data Residency and Custom Domains
Preparing for Data Residency and Custom DomainsPreparing for Data Residency and Custom Domains
Preparing for Data Residency and Custom Domains
Atlassian
 
Supercharge Your Pages - New Ways to Extend the Confluence Editor
Supercharge Your Pages - New Ways to Extend the Confluence EditorSupercharge Your Pages - New Ways to Extend the Confluence Editor
Supercharge Your Pages - New Ways to Extend the Confluence Editor
Atlassian
 
Declaring Server App Components in Pure Java
Declaring Server App Components in Pure JavaDeclaring Server App Components in Pure Java
Declaring Server App Components in Pure Java
Atlassian
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge Triggers
Atlassian
 
Spec-first API Design for Speed and Safety
Spec-first API Design for Speed and SafetySpec-first API Design for Speed and Safety
Spec-first API Design for Speed and Safety
Atlassian
 
Designing and Running a GraphQL API
Designing and Running a GraphQL APIDesigning and Running a GraphQL API
Designing and Running a GraphQL API
Atlassian
 
Forge App Showcase
Forge App ShowcaseForge App Showcase
Forge App Showcase
Atlassian
 
Leaning into Server to Cloud App Migration
Leaning into Server to Cloud App MigrationLeaning into Server to Cloud App Migration
Leaning into Server to Cloud App Migration
Atlassian
 
Scaling Indexing and Replication in Jira Data Center Apps
Scaling Indexing and Replication in Jira Data Center AppsScaling Indexing and Replication in Jira Data Center Apps
Scaling Indexing and Replication in Jira Data Center Apps
Atlassian
 
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud AppsFrom AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
Atlassian
 
Serverless Analytics and Monitoring For Your Cloud App
Serverless Analytics and Monitoring For Your Cloud AppServerless Analytics and Monitoring For Your Cloud App
Serverless Analytics and Monitoring For Your Cloud App
Atlassian
 
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
Atlassian
 
Server Add-ons for Front-end Developers
Server Add-ons for Front-end DevelopersServer Add-ons for Front-end Developers
Server Add-ons for Front-end Developers
Atlassian
 
Creating Your Own Server Add-on that Customizes Confluence or JIRA
Creating Your Own Server Add-on that Customizes Confluence or JIRACreating Your Own Server Add-on that Customizes Confluence or JIRA
Creating Your Own Server Add-on that Customizes Confluence or JIRA
Atlassian
 
Developers Use Bitbucket and So Can You
Developers Use Bitbucket and So Can YouDevelopers Use Bitbucket and So Can You
Developers Use Bitbucket and So Can You
Atlassian
 

What's hot (20)

Updates on the Data Center Apps Program
Updates on the Data Center Apps ProgramUpdates on the Data Center Apps Program
Updates on the Data Center Apps Program
 
What Does Jira Next-Gen Mean for Cloud Apps?
What Does Jira Next-Gen Mean for Cloud Apps?What Does Jira Next-Gen Mean for Cloud Apps?
What Does Jira Next-Gen Mean for Cloud Apps?
 
Integration Testing on Steroids: Run Your Tests on the Real Things
Integration Testing on Steroids: Run Your Tests on the Real ThingsIntegration Testing on Steroids: Run Your Tests on the Real Things
Integration Testing on Steroids: Run Your Tests on the Real Things
 
Integrate CI/CD Pipelines with Jira Software Cloud
Integrate CI/CD Pipelines with Jira Software CloudIntegrate CI/CD Pipelines with Jira Software Cloud
Integrate CI/CD Pipelines with Jira Software Cloud
 
The New & Improved Confluence Server and Data Center
The New & Improved Confluence Server and Data CenterThe New & Improved Confluence Server and Data Center
The New & Improved Confluence Server and Data Center
 
Preparing for Data Residency and Custom Domains
Preparing for Data Residency and Custom DomainsPreparing for Data Residency and Custom Domains
Preparing for Data Residency and Custom Domains
 
Supercharge Your Pages - New Ways to Extend the Confluence Editor
Supercharge Your Pages - New Ways to Extend the Confluence EditorSupercharge Your Pages - New Ways to Extend the Confluence Editor
Supercharge Your Pages - New Ways to Extend the Confluence Editor
 
Declaring Server App Components in Pure Java
Declaring Server App Components in Pure JavaDeclaring Server App Components in Pure Java
Declaring Server App Components in Pure Java
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge Triggers
 
Spec-first API Design for Speed and Safety
Spec-first API Design for Speed and SafetySpec-first API Design for Speed and Safety
Spec-first API Design for Speed and Safety
 
Designing and Running a GraphQL API
Designing and Running a GraphQL APIDesigning and Running a GraphQL API
Designing and Running a GraphQL API
 
Forge App Showcase
Forge App ShowcaseForge App Showcase
Forge App Showcase
 
Leaning into Server to Cloud App Migration
Leaning into Server to Cloud App MigrationLeaning into Server to Cloud App Migration
Leaning into Server to Cloud App Migration
 
Scaling Indexing and Replication in Jira Data Center Apps
Scaling Indexing and Replication in Jira Data Center AppsScaling Indexing and Replication in Jira Data Center Apps
Scaling Indexing and Replication in Jira Data Center Apps
 
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud AppsFrom AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
 
Serverless Analytics and Monitoring For Your Cloud App
Serverless Analytics and Monitoring For Your Cloud AppServerless Analytics and Monitoring For Your Cloud App
Serverless Analytics and Monitoring For Your Cloud App
 
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
 
Server Add-ons for Front-end Developers
Server Add-ons for Front-end DevelopersServer Add-ons for Front-end Developers
Server Add-ons for Front-end Developers
 
Creating Your Own Server Add-on that Customizes Confluence or JIRA
Creating Your Own Server Add-on that Customizes Confluence or JIRACreating Your Own Server Add-on that Customizes Confluence or JIRA
Creating Your Own Server Add-on that Customizes Confluence or JIRA
 
Developers Use Bitbucket and So Can You
Developers Use Bitbucket and So Can YouDevelopers Use Bitbucket and So Can You
Developers Use Bitbucket and So Can You
 

Similar to An Exploration of Cross-product App Experiences

MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your mom
Andreas Grabner
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
Andreas Grabner
 
Summit 2014 Keynote
Summit 2014 KeynoteSummit 2014 Keynote
Summit 2014 Keynote
Atlassian
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
uxpin
 
AppSec Pipelines and Event based Security
AppSec Pipelines and Event based SecurityAppSec Pipelines and Event based Security
AppSec Pipelines and Event based Security
Matt Tesauro
 
Slack integrations for Jira and Confluence
Slack integrations for Jira and ConfluenceSlack integrations for Jira and Confluence
Slack integrations for Jira and Confluence
Marlon Palha
 
How To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersHow To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven Peters
ZeroTurnaround
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast Delivery
Adrian Cockcroft
 
Ultimate Dogfooding: Behind the Scenes of Building the New Jira
Ultimate Dogfooding: Behind the Scenes of Building the New JiraUltimate Dogfooding: Behind the Scenes of Building the New Jira
Ultimate Dogfooding: Behind the Scenes of Building the New Jira
Atlassian
 
Microsoft Teams More Than Just Chat
Microsoft Teams More Than Just ChatMicrosoft Teams More Than Just Chat
Microsoft Teams More Than Just Chat
M Allmond
 
Software Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeSoftware Craftsmanship - It's an Imperative
Software Craftsmanship - It's an Imperative
Fadi Stephan
 
ChicagOhana TrailheaDX 2019 Global Gathering 6/25/19
ChicagOhana TrailheaDX 2019 Global Gathering 6/25/19ChicagOhana TrailheaDX 2019 Global Gathering 6/25/19
ChicagOhana TrailheaDX 2019 Global Gathering 6/25/19
csupilowski
 
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Yuval Yeret
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning Products
Andrew Musselman
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challenges
iCiDIGITAL
 
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Mark Kelley
 
Cold-Start Recommendations to Users With Rich Profiles
Cold-Start Recommendations to Users With Rich ProfilesCold-Start Recommendations to Users With Rich Profiles
Cold-Start Recommendations to Users With Rich Profiles
Harlan Harris
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
Adrian Cockcroft
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
Yuval Yeret
 

Similar to An Exploration of Cross-product App Experiences (20)

MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your mom
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
 
Summit 2014 Keynote
Summit 2014 KeynoteSummit 2014 Keynote
Summit 2014 Keynote
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
 
AppSec Pipelines and Event based Security
AppSec Pipelines and Event based SecurityAppSec Pipelines and Event based Security
AppSec Pipelines and Event based Security
 
Slack integrations for Jira and Confluence
Slack integrations for Jira and ConfluenceSlack integrations for Jira and Confluence
Slack integrations for Jira and Confluence
 
How To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersHow To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven Peters
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast Delivery
 
Ultimate Dogfooding: Behind the Scenes of Building the New Jira
Ultimate Dogfooding: Behind the Scenes of Building the New JiraUltimate Dogfooding: Behind the Scenes of Building the New Jira
Ultimate Dogfooding: Behind the Scenes of Building the New Jira
 
Microsoft Teams More Than Just Chat
Microsoft Teams More Than Just ChatMicrosoft Teams More Than Just Chat
Microsoft Teams More Than Just Chat
 
Software Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeSoftware Craftsmanship - It's an Imperative
Software Craftsmanship - It's an Imperative
 
ChicagOhana TrailheaDX 2019 Global Gathering 6/25/19
ChicagOhana TrailheaDX 2019 Global Gathering 6/25/19ChicagOhana TrailheaDX 2019 Global Gathering 6/25/19
ChicagOhana TrailheaDX 2019 Global Gathering 6/25/19
 
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning Products
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challenges
 
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
 
Cold-Start Recommendations to Users With Rich Profiles
Cold-Start Recommendations to Users With Rich ProfilesCold-Start Recommendations to Users With Rich Profiles
Cold-Start Recommendations to Users With Rich Profiles
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 

More from Atlassian

International Women's Day 2020
International Women's Day 2020International Women's Day 2020
International Women's Day 2020
Atlassian
 
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
Atlassian
 
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
Atlassian
 
Meet the Forge Runtime
Meet the Forge RuntimeMeet the Forge Runtime
Meet the Forge Runtime
Atlassian
 
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
Atlassian
 
Observability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeObservability and Troubleshooting in Forge
Observability and Troubleshooting in Forge
Atlassian
 
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
Atlassian
 
Forge: Under the Hood
Forge: Under the HoodForge: Under the Hood
Forge: Under the Hood
Atlassian
 
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
Atlassian
 
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
Atlassian
 
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
Atlassian
 
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
Atlassian
 
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 Teams
Atlassian
 
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
Atlassian
 
Building Apps With Enterprise in Mind
Building Apps With Enterprise in MindBuilding Apps With Enterprise in Mind
Building Apps With Enterprise in Mind
Atlassian
 
Shipping With Velocity and Confidence Using Feature Flags
Shipping With Velocity and Confidence Using Feature FlagsShipping With Velocity and Confidence Using Feature Flags
Shipping With Velocity and Confidence Using Feature Flags
Atlassian
 
Build With Heart and Balance, Remote Work Edition
Build With Heart and Balance, Remote Work EditionBuild With Heart and Balance, Remote Work Edition
Build With Heart and Balance, Remote Work Edition
Atlassian
 
How to Grow an Atlassian App Worthy of Top Vendor Status
How to Grow an Atlassian App Worthy of Top Vendor StatusHow to Grow an Atlassian App Worthy of Top Vendor Status
How to Grow an Atlassian App Worthy of Top Vendor Status
Atlassian
 
Monitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Monitoring As Code: How to Integrate App Monitoring Into Your Developer CycleMonitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Monitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Atlassian
 

More from Atlassian (20)

International Women's Day 2020
International Women's Day 2020International Women's Day 2020
International Women's Day 2020
 
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 202010 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020
 
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
 
Observability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeObservability and Troubleshooting in Forge
Observability and Troubleshooting in Forge
 
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
 
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
 
Shipping With Velocity and Confidence Using Feature Flags
Shipping With Velocity and Confidence Using Feature FlagsShipping With Velocity and Confidence Using Feature Flags
Shipping With Velocity and Confidence Using Feature Flags
 
Build With Heart and Balance, Remote Work Edition
Build With Heart and Balance, Remote Work EditionBuild With Heart and Balance, Remote Work Edition
Build With Heart and Balance, Remote Work Edition
 
How to Grow an Atlassian App Worthy of Top Vendor Status
How to Grow an Atlassian App Worthy of Top Vendor StatusHow to Grow an Atlassian App Worthy of Top Vendor Status
How to Grow an Atlassian App Worthy of Top Vendor Status
 
Monitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Monitoring As Code: How to Integrate App Monitoring Into Your Developer CycleMonitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Monitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
 

Recently uploaded

Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
bellared2
 
What's new in android: jetpack compose 2024
What's new in android: jetpack compose 2024What's new in android: jetpack compose 2024
What's new in android: jetpack compose 2024
Toru Wonyoung Choi
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Kunal Gupta
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
Priyanka Aash
 
Tailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer InsightsTailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer Insights
SynapseIndia
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
Matthias Neugebauer
 
Acumatica vs. Sage Intacct _Construction_July (1).pptx
Acumatica vs. Sage Intacct _Construction_July (1).pptxAcumatica vs. Sage Intacct _Construction_July (1).pptx
Acumatica vs. Sage Intacct _Construction_July (1).pptx
BrainSell Technologies
 
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
bhumivarma35300
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
Ivanti
 
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Muhammad Ali
 
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
313mohammedarshad
 
The importance of Quality Assurance for ICT Standardization
The importance of Quality Assurance for ICT StandardizationThe importance of Quality Assurance for ICT Standardization
The importance of Quality Assurance for ICT Standardization
Axel Rennoch
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
SynapseIndia
 
The Role of IoT in Australian Mobile App Development - PDF Guide
The Role of IoT in Australian Mobile App Development - PDF GuideThe Role of IoT in Australian Mobile App Development - PDF Guide
The Role of IoT in Australian Mobile App Development - PDF Guide
Shiv Technolabs
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python CodebaseEuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
Jimmy Lai
 
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
alexjohnson7307
 
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision MakingConnector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
DianaGray10
 
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and DisadvantagesBLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
SAI KAILASH R
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
ssuser1915fe1
 

Recently uploaded (20)

Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
 
What's new in android: jetpack compose 2024
What's new in android: jetpack compose 2024What's new in android: jetpack compose 2024
What's new in android: jetpack compose 2024
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
 
Tailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer InsightsTailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer Insights
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
 
Acumatica vs. Sage Intacct _Construction_July (1).pptx
Acumatica vs. Sage Intacct _Construction_July (1).pptxAcumatica vs. Sage Intacct _Construction_July (1).pptx
Acumatica vs. Sage Intacct _Construction_July (1).pptx
 
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
 
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
 
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
 
The importance of Quality Assurance for ICT Standardization
The importance of Quality Assurance for ICT StandardizationThe importance of Quality Assurance for ICT Standardization
The importance of Quality Assurance for ICT Standardization
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
 
The Role of IoT in Australian Mobile App Development - PDF Guide
The Role of IoT in Australian Mobile App Development - PDF GuideThe Role of IoT in Australian Mobile App Development - PDF Guide
The Role of IoT in Australian Mobile App Development - PDF Guide
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python CodebaseEuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
 
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
 
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision MakingConnector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
 
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and DisadvantagesBLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
BLOCKCHAIN TECHNOLOGY - Advantages and Disadvantages
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
 

An Exploration of Cross-product App Experiences

  • 1. PHIL OYE • PM • ATLASSIAN • @PHILOYE Exploring cross-product apps
  • 3. TODAY WE’RE SHARING 
 FAKED OUT CONCEPTS which may or may not happen 
 … but go with it, cool? DISCLAIMER⚠
  • 14. Understanding platform Products Platform EDITOR PROFILE SEARCH NOTIFS. & MORE LINKING, COMMENTING, REACTING, SHARING…
  • 16. App App App App Understanding platform
  • 17. App
  • 21. Understanding platform > Our opportunity IMAGINE WE HAVE THE SAME EDITOR, NOTIFICATIONS, SEARCH,
 LINKING, MEDIA, PROFILES, 
 CONTENT RENDERING, COMMENTING, NAVIGATION… ACROSS PRODUCTS 😲
  • 30. Normal text Publish Coding principles Please forgive us for this placeholder copy, this is what it looks like when designers and PM’s try to make jokes about Developers Initech Egineering // Tabs or spaces? Tabs Spaces 245 votes • 4 hours left Vote
  • 31. Normal text Publish Coding principles Please forgive us for this placeholder copy, this is what it looks like when designers and PM’s try to make jokes about Developers Initech Egineering/ / Tabs or spaces? 245 votes • 4 hours left Spaces Tabs 78% 22%
  • 32. History Builds passed1 of 1 Tasks4 Issue1 Files8 alias.png byo.png chat.png hearsay.png web/img/avatars 1core.js src index.html src 3 COMMITS 1 COMMENT I made a few changes to tidy up the code. Please let me know if I followed the right conventions. OPENmasterbugfix/123-bug MergeApprovebugfix/123-bug fixed some layout issues Pull requestsatlassian-connect-js-extraAtlassian ConnectAtlassian Bill Lumbergh Yesterday Edit Delete Probably about time we aligned our our style guide for tabs or spaces. What does everyont thing? Tabs or spaces? Spaces Tabs 78% 22% 245 votes • 4 hours left Bill Lumbergh Yesterday Edit Delete Probably about time we aligned our our style guide for tabs or spaces. What does everyont thing? Tabs or spaces? Spaces Tabs 78% 22% 245 votes • 4 hours left
  • 33. 🤔 CROSS-PRODUCT MACROS What if… You could create rich, dynamic content or interactive forms within a users editing experience anywhere? 1 COMMENT I made a few changes to tidy up the code. Please let me know if I followed the right conventions. OPENmasterbugfix/123-bug MergeApprovebugfix/123-bug fixed some layout issues Pull requestsatlassian-connect-js-extraAtlassian ConnectAtlassian Bill Lumbergh Yesterday Edit Delete Probably about time we aligned our our style guide for tabs or spaces. What does everyont thing? Tabs or spaces? Spaces Tabs 78% 22% 245 votes • 4 hours left Bill Lumbergh Yesterday Edit Delete Probably about time we aligned our our style guide for tabs or spaces. What does everyont thing? Tabs or spaces? Spaces Tabs 78% 22% 245 votes • 4 hours left
  • 34. GOOD NEWS! WE ARE PREVIEWING
 FORGE EDITOR MACROS HERE AT ATLASCAMP
  • 38. 🤔 EXTENSIBLE LINK PICKER? Updated designs for NOW News apps NN-305 To align with our rebrand, we will be updating our apps to the latest style guide. Prototype CommentsActivity Project settings Test sessions Components Releases Issues and filters Reports Active sprint Backlog Board Nav item Software Project NOW News NOW News web NOW News mobile Marketing microsite Desktop • 5 screens • 1 hr ago iPhone • 5 screens • yesterday Desktop • 7 screens • Monday NOW News watch RECENT PROTOTYPES Search or paste a URL What if… Customers could quickly search and link to your objects, anywhere?
  • 42. 🤔 EXTENSIBLE SMART LINKS? What if… Customers could see rich metadata about your links anywhere? What if… Customers could perform actions on your objects without leaving Atlassian tools?
  • 43. 🤔 EXTENSIBLE SMART LINKS? What if… Customers could see rich metadata about your links anywhere? What if… Customers could perform actions on your objects without leaving Atlassian tools?
  • 50. 🤔 EXTENDIBLE MEDIA PICKER? What if… You could add your service to the media picker so that customers could pick from your assets to upload?
  • 54. 🤔 EXTENDIBLE TEXT HIGHLIGHTS? What if… Customers could highlight any text and perform an action? All TPS reports should include new cover sheet TPS-5075 Effectie immediately, all TPS reports should include a new cover sheet CommentsActivity Bill Lumbergh Bill Lumbergh Peter Gibbons Peter Gibbons Yesterday Yesterday Yesterday Edit Delete Edit Delete Edit Delete you apparently didn’t put one of the new cover sheets on your TPS report. peter Oh yeah, I’m sorry about that. I forgot. You see, we’re putting the cover sheets on all TPS reports now before they go out, did you see the memo on this? Yeah, I have the memo right here, I just forgot, but it’s not shipping out til Project settings Test sessions Components Releases Issues and filters Reports Active sprint Backlog Board Nav item Software Project Initech A document used by a quality assurance group or individual, particularly in software engineering, that describes the testing procedures and the testing process. Powered by LOOKUP.LY Testing Procedure Specification Look up term
  • 56. Alana Smith Alana Staring wistfully into the lens… Project Falcon tracking board Jira Software Places Show more Research • You and Alana have both worked on this What are our customer saying about us? Insights from 3 rounds of contextual ... Front end library • Alana edited this yesterday FEL-354 iPhone users need access to a vertical view of the live feed when usi... Front end library • Alana commented here today FEL-661 Homepage footers use an inline style - should use a class Team documentation • Alana edited this today Meeting notes Team documentation • You and Alana have both worked on this Technical dept improvements plan Worked on View all Designer Platform Acme Lvl 2, Building 4, Mather St 3:04pm (Sydney, AEST) About Chat with Alana
  • 57. Alana Smith Alana Staring wistfully into the lens… Project Falcon tracking board Jira Software Places Show more Research • You and Alana have both worked on this What are our customer saying about us? Insights from 3 rounds of contextual ... Front end library • Alana edited this yesterday FEL-354 iPhone users need access to a vertical view of the live feed when usi... Front end library • Alana commented here today FEL-661 Homepage footers use an inline style - should use a class Team documentation • Alana edited this today Meeting notes Team documentation • You and Alana have both worked on this Technical dept improvements plan Worked on View all Designer Platform Acme Lvl 2, Building 4, Mather St 3:04pm (Sydney, AEST) About Chat with Alana
  • 58. Alana Smith Alana Staring wistfully into the lens… Project Falcon tracking board Jira Software Places Show more Research • You and Alana have both worked on this What are our customer saying about us? Insights from 3 rounds of contextual ... Front end library • Alana edited this yesterday FEL-354 iPhone users need access to a vertical view of the live feed when usi... Front end library • Alana commented here today FEL-661 Homepage footers use an inline style - should use a class Team documentation • Alana edited this today Meeting notes Team documentation • You and Alana have both worked on this Technical dept improvements plan Worked on View all Designer Platform Acme Lvl 2, Building 4, Mather St 3:04pm (Sydney, AEST) About Chat with Alana
  • 59. Show more Where I spend my time Last 7 days 0% 20% 30% 40% Projects Mobile Platform Platform Oatly Atlaskit Commerce Last 7 days 27% Task Story 53% Bugs 20% 16 Total issues Work distribution RECIEVED GIVEN Amazing effort, shipping the… Anton Bell Amazing effort, shipping the… Julie Knowles Thanks for help with project… Amazing effort, shipping the… Kudos app Important dates Becky Jones Timothy O’brien Co-workers Joined on 21 November, 2017 Alana Smith Employee #12056 Tenure 9 months Workday Alana at Acme Personal space Confluence My triage Jira Software asmith@acme.com +61 422 537 400 CONTACT TEAMS The A Team 5 members Mario party 8 members The Busy Bees 4 members, including you Lunch is the best time of the ... 13 members, including you City to Surf 22 members 31 1 2 3 4 5 6 SATFRITHUWEDTUEMONSUN January 2018
  • 60. Show more Where I spend my time Last 7 days 0% 20% 30% 40% Projects Mobile Platform Platform Oatly Atlaskit Commerce Last 7 days 27% Task Story 53% Bugs 20% 16 Total issues Work distribution RECIEVED GIVEN Amazing effort, shipping the… Anton Bell Amazing effort, shipping the… Julie Knowles Thanks for help with project… Amazing effort, shipping the… Kudos app Important dates Becky Jones Timothy O’brien Co-workers Joined on 21 November, 2017 Alana Smith Employee #12056 Tenure 9 months Workday Alana at Acme Personal space Confluence My triage Jira Software asmith@acme.com +61 422 537 400 CONTACT TEAMS The A Team 5 members Mario party 8 members The Busy Bees 4 members, including you Lunch is the best time of the ... 13 members, including you City to Surf 22 members 31 1 2 3 4 5 6 SATFRITHUWEDTUEMONSUN January 2018
  • 61. Show more Where I spend my time Last 7 days 0% 20% 30% 40% Projects Mobile Platform Platform Oatly Atlaskit Commerce Last 7 days 27% Task Story 53% Bugs 20% 16 Total issues Work distribution RECIEVED GIVEN Amazing effort, shipping the… Anton Bell Amazing effort, shipping the… Julie Knowles Thanks for help with project… Amazing effort, shipping the… Kudos app Important dates Becky Jones Timothy O’brien Co-workers Joined on 21 November, 2017 Alana Smith Employee #12056 Tenure 9 months Workday Alana at Acme Personal space Confluence My triage Jira Software asmith@acme.com +61 422 537 400 CONTACT TEAMS The A Team 5 members Mario party 8 members The Busy Bees 4 members, including you Lunch is the best time of the ... 13 members, including you City to Surf 22 members 31 1 2 3 4 5 6 SATFRITHUWEDTUEMONSUN January 2018
  • 62. Show more Where I spend my time Last 7 days 0% 20% 30% 40% Projects Mobile Platform Platform Oatly Atlaskit Commerce Last 7 days 27% Task Story 53% Bugs 20% 16 Total issues Work distribution RECIEVED GIVEN Amazing effort, shipping the… Anton Bell Amazing effort, shipping the… Julie Knowles Thanks for help with project… Amazing effort, shipping the… Kudos app Important dates Becky Jones Timothy O’brien Co-workers Joined on 21 November, 2017 Alana Smith Employee #12056 Tenure 9 months Workday Alana at Acme Personal space Confluence My triage Jira Software asmith@acme.com +61 422 537 400 CONTACT TEAMS The A Team 5 members Mario party 8 members The Busy Bees 4 members, including you Lunch is the best time of the ... 13 members, including you City to Surf 22 members 31 1 2 3 4 5 6 SATFRITHUWEDTUEMONSUN January 2018
  • 63. 🤔 EXTENDIBLE PROFILES? What if… The user profile in any product could show your app? Show more Where I spend my time 0% Projects Mobile Platform Platform Oatly Atlaskit Commerce Last 7 days 27% Task Story 53% Bugs 20% 16 Total issues Work distribution RECIEVED GIVEN Amazing effort, shipping the… Anton Bell Amazing effort, shipping the… Julie Knowles Thanks for help with project… Kudos app Important dates Co-workers Joined on 21 November, 2017 Alana Smith Employee #12056 Te 9 Workday Alana at Acme Personal space Confluence Project Falcon tracking board Jira Software My triage Jira Software 3:04pm (Sydney, AEST) asmith@acme.com +61 422 537 400 CONTACT TEAMS The A Team 5 members Mario party 8 members The Busy Bees 4 members, including you Lunch is the best time of the ... 13 members, including you City to Surf 22 members
  • 64. 🤔 EXTENDIBLE PROFILES? What if… The user profile in any product could show your app? Show more Where I spend my time 0% Projects Mobile Platform Platform Oatly Atlaskit Commerce Last 7 days 27% Task Story 53% Bugs 20% 16 Total issues Work distribution RECIEVED GIVEN Amazing effort, shipping the… Anton Bell Amazing effort, shipping the… Julie Knowles Thanks for help with project… Kudos app Important dates Co-workers Joined on 21 November, 2017 Alana Smith Employee #12056 Te 9 Workday Alana at Acme Personal space Confluence Project Falcon tracking board Jira Software My triage Jira Software 3:04pm (Sydney, AEST) asmith@acme.com +61 422 537 400 CONTACT TEAMS The A Team 5 members Mario party 8 members The Busy Bees 4 members, including you Lunch is the best time of the ... 13 members, including you City to Surf 22 members
  • 67. 🤔 EXTENSIBLE NAVIGATION? What if… What if customers could easily switch your service from any Atlassian product? Dropbox Github Google Drive Office 365 Box Discover more Invison Administration RECOMMENDED APPS ConfluenceJIRA People
  • 70. 🤔 EXTENDING ACTIVITY FEEDS? What if… Customers could see and get back to recent activity and work from your site?
  • 71. 🤔 EXTENDING ACTIVITY FEEDS? What if… Customers could see and get back to recent activity and work from your site?
  • 73. Linking Search for your objects in our link picker To recap…
  • 74. Linking Search for your objects in our link picker Smart links Show rich metadata about your URLs in our editor To recap…
  • 75. Linking Search for your objects in our link picker Smart links Show rich metadata about your URLs in our editor Editor macros Not just for Confluence anymore… To recap…
  • 76. Linking Search for your objects in our link picker Smart links Show rich metadata about your URLs in our editor Editor macros Not just for Confluence anymore… Media uploader Browse, search, and upload your assets To recap…
  • 77. Linking Search for your objects in our link picker Highlights Use a contextual user- highlight panel to include your capability. Smart links Show rich metadata about your URLs in our editor Editor macros Not just for Confluence anymore… Media uploader Browse, search, and upload your assets To recap…
  • 78. Linking Search for your objects in our link picker Highlights Use a contextual user- highlight panel to include your capability. Smart links Show rich metadata about your URLs in our editor Profiles Add apps to our shared user and team profile Editor macros Not just for Confluence anymore… Media uploader Browse, search, and upload your assets To recap…
  • 79. Linking Search for your objects in our link picker Highlights Use a contextual user- highlight panel to include your capability. Smart links Show rich metadata about your URLs in our editor Profiles Add apps to our shared user and team profile Editor macros Not just for Confluence anymore… Navigation Extend to enable users to switch to your app. Media uploader Browse, search, and upload your assets To recap…
  • 80. Linking Search for your objects in our link picker Highlights Use a contextual user- highlight panel to include your capability. Smart links Show rich metadata about your URLs in our editor Profiles Add apps to our shared user and team profile Editor macros Not just for Confluence anymore… Navigation Extend to enable users to switch to your app. Media uploader Browse, search, and upload your assets Activity Include activity from your connected apps in our activity streams. To recap…
  • 83. j.mp / extend-cross-product 🙏 Thank you! Please give us your feedback
  • 84. j.mp / extend-cross-product 🙏 Thank you! Please give us your feedback PHIL OYE • PM • ATLASSIAN • @PHILOYE