SlideShare ist ein Scribd-Unternehmen logo
1 von 230
Downloaden Sie, um offline zu lesen
THAT SCALES
MARK HALVORSON • DIRECTOR OF INTERACTIVE • ATLASSIAN • @halv0112
How to Build Interactive Training
LABEL TITLELABEL TITLEWHY
HOW
WHAT
HOW
WHAT
LABEL TITLELABEL TITLEWHY
HOW
WHAT
HOW
WHAT
LABEL TITLELABEL TITLEWHY
HOW
WHAT
People know stuff...
People know stuff...
People know stuff...
People know stuff...
...and they should share it.
...and they should share it.
Shared Understanding
Bottlenecks
Bottlenecks
Bottlenecks
Bottlenecks
Bottlenecks
WHY:
We believe that sharing knowledge is
important... but it isn’t easy at scale.
Why
HOW
WHAT
LABEL TITLELABEL TITLEWHY
HOW
WHAT
HOW
WHAT
LABEL TITLELABEL TITLEWHY
HOW
WHAT
HOW
WHAT
LABEL TITLELABEL TITLEWHY
HOW
WHAT
How can we make it easier?
Create Documentation
... odds are that documentation already
exists...
... but what is the best way to
understand something?
... but what is the best way to
understand something?
... but what is the best way to
understand something?
... but what is the best way to
understand something?
Learning opportunities
live everywhere...
...but they are in silos
disorganized.
We know structured
content eases shared
understanding...
We know structured
content eases shared
understanding...
We know structured
content eases shared
understanding...
... but sometimes we
need to augment it.
... but sometimes we
need to augment it.
To create a bundle..
... that consistently ...
... leads to ...
..shared understanding!
..shared understanding!
..shared understanding!
HOW:
Organize content into repeatable steps to
guide each user to shared understanding.
LABEL TITLELABEL TITLEWHY
HOW
WHAT
LABEL TITLELABEL TITLEWHY
HOW
WHAT
LABEL TITLELABEL TITLEWHY
HOW
WHAT
VERSION 3
VERSION 2
VERSION 1
The stages of What.
Atlassian University
Atlassian University
Atlassian University
Atlassian University
Atlassian University
Atlassian University
Atlassian University
Atlassian University
Atlassian University
Atlassian University
Atlassian University
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
Atlassian University
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• User
Managment
Atlassian University
Atlassian University
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• User
Managment
• Data Storage
• Licenses
• Lesson
Completion
Atlassian University
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• User
Managment
• Data Storage
• Licenses
• Lesson
Completion
• Content
Atlassian University
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
• User
Managment
• Data Storage
• Licenses
• Lesson
Completion
JIRA
• Sample Data
Atlassian University
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
• User
Managment
• Data Storage
• Licenses
• Lesson
Completion
JIRA
• Sample Data
SHERPA JS
Atlassian University
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
• User
Managment
• Data Storage
• Licenses
• Lesson
Completion
JIRA
• Sample Data
SHERPA JS
LESSON
COMPLETE
API
Atlassian University
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
• User
Managment
• Data Storage
• Licenses
• Lesson
Completion
JIRA
• Sample Data
SHERPA JS
LESSON
COMPLETE
API
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
• User
Managment
• Data Storage
• Licenses
• Lesson
Completion
JIRA
• Sample Data
CONFLUENCE
• Sample Data
JIRA + GH
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
LESSON
COMPLETE
API
LESSON
COMPLETE
API
LESSON
COMPLETE
API
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
• User
Managment
• Data Storage
• Licenses
• Lesson
Completion
JIRA 4.0
• Sample Data
CONF 3.5
• Sample Data
GH 5.7
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
LESSON
COMPLETE
API
LESSON
COMPLETE
API
LESSON
COMPLETE
API
JIRA 4.1
• Sample Data
CONF 4.0
• Sample Data
GH 5.9
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
VERSION 1
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
• User
Managment
• Data Storage
• Licenses
• Lesson
Completion
JIRA 4.0
• Sample Data
CONF 3.5
• Sample Data
GH 5.7
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
LESSON
COMPLETE
API
LESSON
COMPLETE
API
LESSON
COMPLETE
API
JIRA 4.1
• Sample Data
CONF 4.0
• Sample Data
GH 5.9
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
JIRA 4.2
• Sample
CONF 5.
• Sample
GH 6.0
• Sample
SHER
SHER
SHER
VERSION 1
• Didn’t Scale
• In Product Training didn’t created
Administrative problems.
• Shared training environment (junk data)
• Magnolia Data Module falling down.
• Clunky navigation
• Required separate login
• Hard to QA!
Problems with Version 1
VERSION 1
• Single Company
• Calculations Slow
• Admin Pages Slow
• Reporting Slow
• Content Not Searchable or SEO Friendly
• Always maintaining - never innovating.
Problems with Version 1
VERSION 3
VERSION 2
VERSION 1
The stages of What.
Atlassian University
2.0
VERSION 2
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
VERSION 2
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
ATLASSIAN ID
• User Management
VERSION 2
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
JIRA SCREENSHOT
• Sample Data
ATLASSIAN ID
• User Management
VERSION 2
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
JIRA SCREENSHOT
• Sample Data
CONFLUENCE SCREENSHOT
• Sample Data
JIRA + GH SCREENSHOT
• Sample Data
ATLASSIAN ID
• User Management
VERSION 2
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
JIRA SCREENSHOT
• Sample Data
CONFLUENCE SCREENSHOT
• Sample Data
JIRA + GH SCREENSHOT
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
ATLASSIAN ID
• User Management
VERSION 2
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
JIRA SCREENSHOT
• Sample Data
CONFLUENCE SCREENSHOT
• Sample Data
JIRA + GH SCREENSHOT
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
POSTGRESQL
• Data
• License Data
• Lesson
Completion
Data
ATLASSIAN ID
• User Management
VERSION 2
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
JIRA SCREENSHOT
• Sample Data
CONFLUENCE SCREENSHOT
• Sample Data
JIRA + GH SCREENSHOT
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
API
API
API
POSTGRESQL
• Data
• License Data
• Lesson
Completion
Data
ATLASSIAN ID
• User Management
VERSION 2
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
JIRA SCREENSHOT
• Sample Data
CONFLUENCE SCREENSHOT
• Sample Data
JIRA + GH SCREENSHOT
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
API
API
API
POSTGRESQL
• Data
• License Data
• Lesson
Completion
Data
ATLASSIAN ID
• User Management
VERSION 2
How it works
MAGNOLIA
• App Pages
(Freemarker,
HTML,
JavaScript)
• Content
JIRA SCREENSHOT
• Sample Data
CONFLUENCE SCREENSHOT
• Sample Data
JIRA + GH SCREENSHOT
• Sample Data
SHERPA JS
SHERPA JS
SHERPA JS
API
API
API
POSTGRESQL
• Data
• License Data
• Lesson
Completion
Data
ATLASSIAN ID
• User Management
VERSION 2
• Scaling better, but not perfectly
• Creating a lot of content.
• Created another “Training Silo”
Problems with Version 2
VERSION 3
VERSION 2
VERSION 1
The stages of What.
Introducing
Atlassian
Holistic
Content
Curation
Utility.
aka. A.H.C.C.U.
God Bless You
Exactly.
A
C
C
U
TLASSIAN
ONTENT
URATION
TILITY
H OLISTIC
Emphasizing the importance of the
whole and the interdependence of
its parts.
THE AMERICAN HERITAGE® DICTIONARY
”
“
H OLISTIC
Learning opportunities
live everywhere...
C ONTENT
Organize Existing Content
Organize Existing Content
Organize Existing Content
Organize Existing Content
...but they are in silos
disorganized.
C ONTENT
C URATION
Structured content eases
shared understanding...
C URATION
Structured content eases
shared understanding...
C URATION
Structured content eases
shared understanding...
C URATION
... augment where
necessary.
C URATION
... augment where
necessary.
C URATION
To create a bundle..
C URATION
... that consistently ...
C URATION
... leads to ...
C URATION
..shared understanding!
C URATION
..shared understanding!
C URATION
..shared understanding!
U
Everyone can use it.
TILITY
U
Everyone can use it.
TILITY
A
C
C
U
TLASSIAN
ONTENT
URATION
TILITY
H OLISTIC
CurateCurated Content
Curated Content
Info
You have not curated any content. Click “Curate” to get started.
CurateCurated Content
Curated Content
Info
You have not curated any content. Click “Curate” to get started.
CurateCurated Content
Curated Content
Curate
CancelCreate
Folder
Organize curated content into folders.
Example: JIRA
Course
A course is a logical grouping of content to guide the user through.
Example: JIRA 6.0
CurateCurated Content
Curated Content
Curate
CancelCreate
Folder
Organize curated content into folders.
Example: JIRA
Course
A course is a logical grouping of content to guide the user through.
Example: JIRA 6.0
CurateCurated Content
Curated Content
Curate
CancelCreate
Folder
Organize curated content into folders.
Example: JIRA
Course
A course is a logical grouping of content to guide the user through.
Example: JIRA 6.0
CurateCurated Content
Curated Content
Create Folder
CancelCreate
Course Name *
Description
JIRA
This folder contains content related to
JIRA
CurateCurated Content
Curated Content
Create Folder
CancelCreate
Course Name *
Description
JIRA
This folder contains content related to
JIRA
CurateCurated Content
Folder
JIRA
Info
You have not curated any content in this folder. Click “Curate” to get
started.
Curated Content
JIRA
CurateCurated Content
Folder
JIRA
Info
You have not curated any content in this folder. Click “Curate” to get
started.
Curated Content
JIRA
CurateCurated Content
Curated Content
Curate
CancelCreate
Folder
Organize curated content into folders.
Example: JIRA
Course
A course is a logical grouping of content to guide the user through.
Example: JIRA 6.0
CurateCurated Content
Curated Content
Curate
CancelCreate
Folder
Organize curated content into folders.
Example: JIRA
Course
A course is a logical grouping of content to guide the user through.
Example: JIRA 6.0
CurateCurated Content
Curated Content
Curate
CancelCreate
Folder
Organize curated content into folders.
Example: JIRA
Course
A course is a logical grouping of content to guide the user through.
Example: JIRA 6.0
CurateCurated Content
Curated Content
Create Folder
CancelCreate
Course Name *
Description
JIRA 6.0
Become an expert in issue and project
tracking with JIRA.
CurateCurated Content
Curated Content
Create Folder
CancelCreate
Course Name *
Description
JIRA 6.0
Become an expert in issue and project
tracking with JIRA.
CurateCurated Content
Folder
JIRA
JIRA 6.0
Curated Content / JIRA
JIRA 6.0
Info
You have not curated any content in this folder. Click “Curate” to get
started.
CurateCurated Content
Folder
JIRA
JIRA 6.0
Curated Content / JIRA
JIRA 6.0
Info
You have not curated any content in this folder. Click “Curate” to get
started.
CurateCurated Content
Curated Content
Curate
CancelCreate
Folder
Organize curated content into folders.
Example: JIRA
Course
A course is a logical grouping of content to guide the user through.
Example: JIRA 6.0
CurateCurated Content
Curated Content
Curate
CancelCreate
Folder
Organize curated content into folders.
Example: JIRA
Course
A course is a logical grouping of content to guide the user through.
Example: JIRA 6.0
CurateCurated Content
Curated Content
Curate
CancelCreate
Folder
Organize curated content into folders.
Example: JIRA
Course
A course is a logical grouping of content to guide the user through.
Example: JIRA 6.0
CurateCurated Content
Folder
Create Course
CancelCreate
Course Name *
Description
Customize JIRA Forms
Learn how to add custom fields and
customize JIRA forms.
CurateCurated Content
Folder
Create Course
CancelCreate
Course Name *
Description
Customize JIRA Forms
Learn how to add custom fields and
customize JIRA forms.
CurateCurated Content
Course
JIRA
JIRA 6.0
Customize JIRA Forms
Curated Content / JIRA / JIRA 6.0
Customize JIRA Forms
Add Lesson
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
<Embed Code> 12.6 KB
CurateCurated Content
Course
JIRA
JIRA 6.0
Customize JIRA Forms
Curated Content / JIRA / JIRA 6.0
Customize JIRA Forms
Add Lesson
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
<Embed Code> 12.6 KB
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson
External Link
Content that lives on an external site.
Interactive Tutorial
Create an interactive tutorial by uploading screenshots and creating pointers
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson
External Link
Content that lives on an external site.
Interactive Tutorial
Create an interactive tutorial by uploading screenshots and creating pointers
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Create Cancel
Create Video Lesson
Lesson Name *
Description
Custom Fields and Forms
See JIRAs Product manager explain
custom fields and forms.
Length 3m32s
Embed Code <embed width="640" height="360"
src="//www.youtube.com/v/
XIn1zxAbrv8?
hl=en_US&amp;version=3&amp;rel=0"
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Create Cancel
Create Video Lesson
Lesson Name *
Description
Custom Fields and Forms
See JIRAs Product manager explain
custom fields and forms.
Length 3m32s
Embed Code <embed width="640" height="360"
src="//www.youtube.com/v/
XIn1zxAbrv8?
hl=en_US&amp;version=3&amp;rel=0"
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0
Customize JIRA Forms
Lesson Type
Custom Fields and Forms (Video) Video
Add Lesson <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0
Customize JIRA Forms
Lesson Type
Custom Fields and Forms (Video) Video
Add Lesson <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson
External Link
Content that lives on an external site.
Interactive Tutorial
Create an interactive tutorial by uploading screenshots and creating pointers
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson
External Link
Content that lives on an external site.
Interactive Tutorial
Create an interactive tutorial by uploading screenshots and creating pointers
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create External Link Lesson
Lesson Name *
Description
Configuring a Custom Field
Atlassian documentation on custom
fields
BrowseURL https://confluence.atlassian.c
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create External Link Lesson
Lesson Name *
Description
Configuring a Custom Field
Atlassian documentation on custom
fields
BrowseURL https://confluence.atlassian.c
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0
Customize JIRA Forms
Lesson Type
Custom Fields and Forms (Video) Video
Configuring a Custom Field External Link
Add Lesson <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0
Customize JIRA Forms
Lesson Type
Custom Fields and Forms (Video) Video
Configuring a Custom Field External Link
Add Lesson <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson
External Link
Content that lives on an external site.
Interactive Tutorial
Create an interactive tutorial by uploading screenshots and creating pointers
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson
External Link
Content that lives on an external site.
Interactive Tutorial
Create an interactive tutorial by uploading screenshots and creating pointers
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson
External Link
Content that lives on an external site.
Interactive Tutorial
Create an interactive tutorial by uploading screenshots and creating pointers
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Create Cancel
Create Interactive Tutorial Lesson
Lesson Name *
Description
Fields and Field Configurations
University tutorial on fields and field
configurations
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Create Cancel
Create Interactive Tutorial Lesson
Lesson Name *
Description
Fields and Field Configurations
University tutorial on fields and field
configurations
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0 / Customize JIRA Forms
Fields and Field Configurations
Section
Introduction
Navigation with Tabs
Dashboard
Browse Projects
Add Step <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
Find Issues
Create Issues
Summary
Browse Projects
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0 / Customize JIRA Forms
Fields and Field Configurations
Section
Introduction
Navigation with Tabs
Dashboard
Browse Projects
Add Step <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
Find Issues
Create Issues
Summary
Browse Projects
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson Step
External Link
Content that lives on an external site.
Interactive Screenshot Step
A screenshot with an instructional dialog.
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson Step
External Link
Content that lives on an external site.
Interactive Screenshot Step
A screenshot with an instructional dialog.
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
JIRA
Creating Custom forms in JIRA
Curated Content / JIRA
Creating Custom forms in JIRA
Add Lesson Embed Course
Info
This course does not have any lessons. Click ‘Add Lesson’ to get
started.
Create Cancel
Create Lesson Step
External Link
Content that lives on an external site.
Interactive Screenshot Step
A screenshot with an instructional dialog.
Blank Page
Write some fresh content.
Transition
Add a transitional step between lessons such as a quiz to test comprehension.
Video
Embed a video and description.
Call to Action
This is usually the last step in a course and the desired action for the user. Example: Try JIRA Now.
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0 / Get to Know JIRA
Section
Introduction
Navigation with Tabs
Dashboard
Browse Projects
Add Section <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Get to Know JIRA
Find Issues
Create Issues
Summary
Browse Projects
Create Cancel
Create Interactive Screenshot Step
Section Name * Introduction
BrowseScreenshot
Instruction Text This tour shows how to create custom
fields in JIRA.
Action Text Click ‘Next’
Preview
Tip Location x axis y axis
If not set the dialog is centered, drag dialog
in preview to move
Up DownPointer Direction Left Right
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0 / Get to Know JIRA
Section
Introduction
Navigation with Tabs
Dashboard
Browse Projects
Add Section <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Get to Know JIRA
Find Issues
Create Issues
Summary
Browse Projects
Create Cancel
Create Interactive Screenshot Step
Section Name * Introduction
BrowseScreenshot
Instruction Text This tour shows how to create custom
fields in JIRA.
Action Text Click ‘Next’
Preview
Tip Location x axis y axis
If not set the dialog is centered, drag dialog
in preview to move
Up DownPointer Direction Left Right
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0 / Customize JIRA Forms
Fields and Field Configurations
Section
Introduction
Add a Custom Field
Field Configurations
Browse Projects
Add Step <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
Associate a Project
Summary
Browse Projects
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0 / Customize JIRA Forms
Fields and Field Configurations
Section
Introduction
Add a Custom Field
Field Configurations
Browse Projects
Add Step <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
Associate a Project
Summary
Browse Projects
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0
Customize JIRA Forms
Lesson Type
Custom Fields and Forms (Video) Video
Configuring a Custom Field External Link
Fields and Field Configurations Interactive Tutorial
Add Lesson <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0
Customize JIRA Forms
Lesson Type
Custom Fields and Forms (Video) Video
Configuring a Custom Field External Link
Fields and Field Configurations Interactive Tutorial
Add Lesson <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Customize JIRA Forms
CurateCurated Content
Course
Curated Content / JIRA / JIRA 6.0
Get to Know JIRA
Lesson Type
JIRA Overview (Video) Video
JIRA 6 Tour External Link
Basic Navigation Interactive Tutorial
Add Lesson <Embed Code> 12.6 KB
JIRA
JIRA 6.0
Get to Know JIRA
Embed Course
Close
Embed Code
Info
Put this code in your HTML to embed the entire course into another site.
<script src="//cdn.atlassian.com/js/accu1096093.js"></script>
<accu:course course=‘1096093’ type=‘lightbox’ class=‘grey’
completedClass=‘green’>Customize JIRA Forms</accu:course>
Embed Course
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Good Work!
Go to Customizing a Field
You just completed step 1 in a 3 step tutorial on
Custom JIRA Forms.
1. Custom Fields and Forms (Video)
2. Configuring a Custom Field
3. Fields and Field Configurations
Close

 
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Good Work!
Go to Customizing a Field
You just completed step 1 in a 3 step tutorial on
Custom JIRA Forms.
1. Custom Fields and Forms (Video)
2. Configuring a Custom Field
3. Fields and Field Configurations
Close

 
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Good Work!
Go to Fields and Configurations
You just completed step 2 in a 3 step tutorial on
Custom JIRA Forms.
Close

 

1. Custom Fields and Forms (Video)
2. Configuring a Custom Field
3. Fields and Field Configurations




Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations




Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Good Work!
Close Tutorial
You just completed the Custom JIRA Forms
tutorial

 
Sign In
You are using this tutorial in
Anonymous Mode. If you want to keep
track of your progress between
browsers sign up for an Atlassian ID.



1. Custom Fields and Forms (Video)
2. Configuring a Custom Field
3. Fields and Field Configurations
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations
Good Work!
Close Tutorial
You just completed the Custom JIRA Forms
tutorial

 
Sign In
You are using this tutorial in
Anonymous Mode. If you want to keep
track of your progress between
browsers sign up for an Atlassian ID.



1. Custom Fields and Forms (Video)
2. Configuring a Custom Field
3. Fields and Field Configurations
Custom Fields
and Forms
(Video)
Configuring a
Custom Field
Fields and Field
Configurations

Embed Folder







Embed Lesson
Take a tour of the new UI!
Share Link
VERSION 3
How it works
MAGNOLIA
• Content
JIRA
SCREENSHOT
CONFLUENCE
SCREENSHOT
JIRA + GH
SCREENSHOT
SHERPA JS
SHERPA JS
SHERPA JS
API
API
API
POSTGRESQL
• Data
• License Data
• Lesson
Completion
Data
• Content Lists
ATLASSIAN ID
• User Management
ANGULAR JS
• App Pages
(HTML/JS)
API
API
API
VERSION 3
• We don’t know yet :)
Problems with Version 3
LABEL TITLELABEL TITLEWHY
HOW
WHAT
WHATHOWWHY
HOW
WHAT
WHAT
HOW
WHY
WHY
WHAT
HOW
We believe that sharing knowledge is important... but it isn’t
easy at scale.WHY
WHAT
HOW
We believe that sharing knowledge is important... but it isn’t
easy at scale.
Organize content into repeatable steps to guide each user
to shared understanding.
WHY
WHAT
HOW
We believe that sharing knowledge is important... but it isn’t
easy at scale.
Organize content into repeatable steps to guide each user
to shared understanding.
A.H.C.C.U.
Spreading knowledge is as easy as spreading germs.
WHY
WHAT
HOW
Thank you!
MARK HALVORSON • DIRECTOR OF INTERACTIVE • ATLASSIAN • @halv0112

Weitere ähnliche Inhalte

Ähnlich wie How to Build Interactive Training that Scales - Magnolia CMS Conference 2013

Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & WhyRachael L Moore
 
Oa2 10 tips and tricks
Oa2 10 tips and tricksOa2 10 tips and tricks
Oa2 10 tips and tricksPhase2
 
Mendeley’s Research Catalogue: building it, opening it up and making it even ...
Mendeley’s Research Catalogue: building it, opening it up and making it even ...Mendeley’s Research Catalogue: building it, opening it up and making it even ...
Mendeley’s Research Catalogue: building it, opening it up and making it even ...Kris Jack
 
Anatomy of a UI Control - Extension Library Case Study
Anatomy of a UI Control - Extension Library Case StudyAnatomy of a UI Control - Extension Library Case Study
Anatomy of a UI Control - Extension Library Case Studygregorbyte
 
Navigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePointNavigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePointJoanne Klein
 
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date. Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date. Christian Heilmann
 
Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Ted Husted
 
Semantic Web: A web that is not the Web
Semantic Web: A web that is not the WebSemantic Web: A web that is not the Web
Semantic Web: A web that is not the WebBruce Esrig
 
Software Craftsmanship: Agile is Not Enough
Software Craftsmanship: Agile is Not EnoughSoftware Craftsmanship: Agile is Not Enough
Software Craftsmanship: Agile is Not EnoughKen Auer
 
Software Craftsmanship: Agile Is Not Enough
Software Craftsmanship: Agile Is Not EnoughSoftware Craftsmanship: Agile Is Not Enough
Software Craftsmanship: Agile Is Not EnoughKen Auer
 
Evaluating Drupal for the Enterprise
Evaluating Drupal for the EnterpriseEvaluating Drupal for the Enterprise
Evaluating Drupal for the Enterpriseultimike
 
YQL: Select * from Internet
YQL: Select * from InternetYQL: Select * from Internet
YQL: Select * from Internetdrgath
 
Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Chris Castiglione
 
YQL:: Select * from Internet
YQL:: Select * from InternetYQL:: Select * from Internet
YQL:: Select * from Internetdrgath
 
Content Management for Publishers
Content Management for PublishersContent Management for Publishers
Content Management for PublishersApex CoVantage
 
Content Strategy: A Framework for Marketing Success
Content Strategy: A Framework for Marketing SuccessContent Strategy: A Framework for Marketing Success
Content Strategy: A Framework for Marketing SuccessLaura Creekmore
 
Preservation and institutional repositories for the digital arts and humanities
Preservation and institutional repositories for the digital arts and humanitiesPreservation and institutional repositories for the digital arts and humanities
Preservation and institutional repositories for the digital arts and humanitiesDorothea Salo
 
Discovering Accessible Educational Resources via Schema.org and Learning Regi...
Discovering Accessible Educational Resources via Schema.org and Learning Regi...Discovering Accessible Educational Resources via Schema.org and Learning Regi...
Discovering Accessible Educational Resources via Schema.org and Learning Regi...Gerardo Capiel
 
Rich Media Hoarders session for 24HourPhotoshop
Rich Media Hoarders session for 24HourPhotoshopRich Media Hoarders session for 24HourPhotoshop
Rich Media Hoarders session for 24HourPhotoshopExtensis
 

Ähnlich wie How to Build Interactive Training that Scales - Magnolia CMS Conference 2013 (20)

Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & Why
 
Oa2 10 tips and tricks
Oa2 10 tips and tricksOa2 10 tips and tricks
Oa2 10 tips and tricks
 
Mendeley’s Research Catalogue: building it, opening it up and making it even ...
Mendeley’s Research Catalogue: building it, opening it up and making it even ...Mendeley’s Research Catalogue: building it, opening it up and making it even ...
Mendeley’s Research Catalogue: building it, opening it up and making it even ...
 
Anatomy of a UI Control - Extension Library Case Study
Anatomy of a UI Control - Extension Library Case StudyAnatomy of a UI Control - Extension Library Case Study
Anatomy of a UI Control - Extension Library Case Study
 
Navigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePointNavigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePoint
 
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date. Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date.
 
Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010
 
Semantic Web: A web that is not the Web
Semantic Web: A web that is not the WebSemantic Web: A web that is not the Web
Semantic Web: A web that is not the Web
 
Software Craftsmanship: Agile is Not Enough
Software Craftsmanship: Agile is Not EnoughSoftware Craftsmanship: Agile is Not Enough
Software Craftsmanship: Agile is Not Enough
 
Software Craftsmanship: Agile Is Not Enough
Software Craftsmanship: Agile Is Not EnoughSoftware Craftsmanship: Agile Is Not Enough
Software Craftsmanship: Agile Is Not Enough
 
Evaluating Drupal for the Enterprise
Evaluating Drupal for the EnterpriseEvaluating Drupal for the Enterprise
Evaluating Drupal for the Enterprise
 
YQL: Select * from Internet
YQL: Select * from InternetYQL: Select * from Internet
YQL: Select * from Internet
 
Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014
 
YQL:: Select * from Internet
YQL:: Select * from InternetYQL:: Select * from Internet
YQL:: Select * from Internet
 
Content Management for Publishers
Content Management for PublishersContent Management for Publishers
Content Management for Publishers
 
Content Strategy: A Framework for Marketing Success
Content Strategy: A Framework for Marketing SuccessContent Strategy: A Framework for Marketing Success
Content Strategy: A Framework for Marketing Success
 
talk
talktalk
talk
 
Preservation and institutional repositories for the digital arts and humanities
Preservation and institutional repositories for the digital arts and humanitiesPreservation and institutional repositories for the digital arts and humanities
Preservation and institutional repositories for the digital arts and humanities
 
Discovering Accessible Educational Resources via Schema.org and Learning Regi...
Discovering Accessible Educational Resources via Schema.org and Learning Regi...Discovering Accessible Educational Resources via Schema.org and Learning Regi...
Discovering Accessible Educational Resources via Schema.org and Learning Regi...
 
Rich Media Hoarders session for 24HourPhotoshop
Rich Media Hoarders session for 24HourPhotoshopRich Media Hoarders session for 24HourPhotoshop
Rich Media Hoarders session for 24HourPhotoshop
 

Kürzlich hochgeladen

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Kürzlich hochgeladen (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

How to Build Interactive Training that Scales - Magnolia CMS Conference 2013