SlideShare a Scribd company logo
1 of 59
Download to read offline
xAPI: Making Sense of 

Industry & Practice
November 17, 2015
Megan Bowe & Aaron E. Silvers
How do I work with xAPI?
Competencies & Mindsets
Systems Thinking Integration Facilitation
A Maker Mindset
Assume you have permission to
tinker
Make, maintain and grow
useful connections
Surface goals big & inviting
enough to motivate action
Be The Change
Interrogate perceived boundary
conditions
Identify new paradigms
supported by both sides of
double-binds
Inspire others, modeling how to
navigate through shifting
paradigms
“Yes. And..”
Augment rather than change
discrete systems
Seek connections and overlaps
that add value beyond the
immediate context
Help others avoid negation
Who puts xAPI solutions together?
Technology Partners 

Vendors, consultants, tool providers, etc.


Your Team 

Stakeholders, team members, customers.
How xAPI solutions happen…
• Use a tool that is built with xAPI, natively, from the ground-up
( “Native” )
• Leverage an existing data source that is modified, extended or
translated into xAPI ( “Modified” )
• Build Your Own ( “BYO” )
Native Modified BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whatever

You Want
Your Team
Balancing
wants, needs
and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Native Modified BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whatever

You Want
Your Team
Balancing
wants, needs
and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for technology partners
If there’s support for xAPI from the ground-up…
• What activities are designed?















Common Needs
Social Custom mobile applications Play existing courses Create new courses
Track/report progress
Off-the-shelf applications
integration
Testing Competency management
See the learner’s journey See content usage Work activities Sensors
Simulations Recruitment Compliance activity Reporting
Questions for technology partners
If there’s support for xAPI from the ground-up…
• What activities are designed?
• How are activities tracked?











“Recipes”
• Communities of Practice
• Controlled Vocabularies
• Domain Profiles
Questions for technology partners
If there’s support for xAPI from the ground-up…
• What activities are designed?
• How are activities tracked?
• What data points are in each statement?







Someone Did SomethingActor Verb Object
Context Result
Questions for technology partners
If there’s support for xAPI from the ground-up…
• What activities are designed?
• How are activities tracked?
• What data points are in each statement?
• How do I input or change endpoint credentials?



Prompt Hack Fixed
You’ll have a prompt to input one
or multiple LRS endpoint
credentials.
As an example, while there’s a
default configuration, there’s
JavaScript or other code as an
interface that can be amended
with knowledge of how the
technology works.
The technology is in a published
or executable-only state (a .exe
file, a .swf file — something
server side) that makes it difficult
if not impossible to change.
Questions for technology partners
If there’s support for xAPI from the ground-up…
• What activities are designed?
• How are activities tracked?
• What data points are in each statement?
• How do I input or change endpoint credentials?
• How does it rely on the LMS or other software applications?
Native Modified BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whatever

You Want
Your Team
Balancing
wants, needs
and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for your team
If considering a tool built with xAPI from the ground-up…
• Is what’s baked-in going to be enough?
• Does the right data align across tools?
• If not… 

can we support our own unbiased reporting, 

knowing the caveats?
Data Alignment Example
Storyline Lectora
Uses a fixed vocabulary to describe
a limited set of interactions with
xAPI
Allows for freedom of expression to
describe any interaction (or
operation) with an open vocabulary
for xAPI.
Data Alignment Example
Storyline Lectora
“Mark experienced Slide 19.”
“Mark read the contents of Slide 19
for 20 seconds.”
Native Modified BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to
xAPI
Whatever

You Want
Your Team
Balancing wants,
needs and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for technology partners
If there’s support for APIs or other data sources that can translate to
xAPI…
• What APIs does the technology offer?
• Of these…

Can we capture the right activities?
Twitter maps easily, but…
• Should we use hashtags for

for context?
• Is location important?
• Do we need to track every

tweet?
Questions for technology partners
If there’s support for APIs or other data sources that can translate to
xAPI…
• What APIs does the technology offer?
• Of these…

Can we capture the right activities?
• What data will fill in the gaps in information we need?
Native Modified BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whatever

You Want
Your Team
Balancing wants,
needs and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for your team
If considering a tool built for APIs or other data sources that can translate to xAPI…
• Can we get enough from this/these APIs?
• How much value will we get from this system?
• What resources will we have…
• to do custom API development?
• to keep up our code with the different specs, ongoing?
• to build the translation layer?
Native Modified BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whatever

You Want
Your Team
Balancing wants,
needs and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for technology partners
If your technology partner will build whatever you want…
• What learning experience are you designing?
• What interactions are needed to support the learning experience
design?
Native Modified BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whatever

You Want
Your Team
Balancing wants,
needs and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for your team
If you can build whatever you want…
• What learning experience are you designing?
• What interactions are needed to support the learning experience design?
• What interactions are needed but don’t evidence or disprove the learning
experience?
• What recipes exist?
• What is the data model and information architecture it should conform with?
• What is our ability to support this at scale?
How do I vet technology
partners for xAPI projects?
When considering technology partners…
• Consider the know-how and investment of those who contribute to the
actual spec

(example: https://github.com/adlnet/xAPI-Spec/graphs/contributors)
When considering technology partners…
• Consider the know-how and investment of those who contribute to the
actual spec

(example: https://github.com/adlnet/xAPI-Spec/graphs/contributors)
• Consider those who can demonstrate xAPI interoperability

(example: http://tincanapi.com/2015/04/16/tale-three-lrss/)
When considering technology partners…
• Consider the know-how and investment of those who contribute to the
actual spec

(example: https://github.com/adlnet/xAPI-Spec/graphs/contributors)
• Consider those who can demonstrate xAPI interoperability

(example: http://tincanapi.com/2015/04/16/tale-three-lrss/)
• Consider those who stay current with the spec

(example: http://tincanapi.com/2015/04/16/tale-three-lrss/)
When considering technology partners…
• Consider the know-how and investment of those who contribute to the
actual spec

(example: https://github.com/adlnet/xAPI-Spec/graphs/contributors)
• Consider those who can demonstrate xAPI interoperability

(example: http://tincanapi.com/2015/04/16/tale-three-lrss/)
• Consider those who stay current with the spec

(example: https://github.com/aaronesilvers/IEEE/blob/master/
2014_State_of_xAPI_Tools_Survey_Responses.csv)
• Consider those who won’t lock you into one size fits all

(example: http://connectionsforum.com/case-studies/)
This seems like a lot… right?
Today's Adoption Challenges
For many, xAPI is really hard. Today, instructional designers, business
analysts, data scientists, engineers and front-end developers must do a
lot of manual labor to work with xAPI.
There are conformance quality concerns. There are lots of products
that claim to support xAPI, but how they use xAPI varies. Some vendors
build their support for xAPI in ways that are different from what other
vendors do, let alone different from the spirit and/or conformance with
the spec. This impacts data interoperability.
xAPI must scale across verticals. xAPI has applications beyond just
learning & development. To truly be useful to the whole enterprise, it
needs to be easier for businesses, vendors and consultants alike to
identify products that use xAPI the same way, and it needs to be easier
for everyone to follow best practices.
How hard is xAPI for Activity Providers?
• Conflicting vocabulary
• Profiles/CoPs/Recipes inconsistency
• Manual processes
• Content use cases are favored
Who's really using xAPI as specified?
• Most differences among the major LRSs
are easily resolved, but there are many
products claiming to be “xAPI
Compliant” which may not support xAPI
the way you’d expect, clouding xAPI’s
value proposition.
• Some Activity Providers (read: authoring
tools) take liberties with valid-looking,
but completely unusable, identifiers
for verbs and activities — this is
invisible to folks who use the tools but it
makes poor quality data.
Who's on the fence about using xAPI?
• In the US
• Industrial/Manufacturing
• IT and Business Intelligence
• Energy and High Stakes
Compliance
Who's on the fence about using xAPI?
• Outside the US
• Medical
• Financial
• Government
• Military
How do we address all that?
The Data Interoperability Standards Consortium
(DISC)
Starting in 2016, DISC will address...
Vocabulary Profiles Partnerships Certification Stewardship
• Federated registry
and associated APIs,
freely available for
individuals; fee-
based for products
• Maintained and
managed
• Schema to validate
profiles
• Recognize and
document
community-of-
practice activities,
normalizing profiles
by domain (vs global
approaches)
• Relationships with
stakeholder groups
wanting to leverage
xAPI in their own
specs
• Supporting interests
beyond just US DoD
• Identifies software
and hardware that
conforms to
requirements of the
xAPI specification
• Guarantees xAPI’s
value proposition
• Supports xAPI’s
relevancy to market
needs
• Provides resources
and vehicles to
support xAPI
adoption
RENEW YEARLYCERTIFICATION
Concept: Certification
APPLICATIONIMPLEMENTINDUSTRY KNOWLEDGE
Vendor is
interested in
offering a
product or
service using
xAPI.
Vendor
makes
contact with
DISC with
request for
information.
Vendor
develops
xAPI
functionality
in their
product or
service.
Vendor
applies for
certification
testing of
their product
or service.
Vendor
successfully
earns a
digital badge
certifying
product
authentically.
Vendor
renews
certification
annually to
keep current
with any
changes to
xAPI.
Workstreams
INFORMATION CERTIFICATION SPECIFICATION COMMUNICATION
Federated
Registry
Index of
Certified
Products
Maintaining
Requirements
Third-Party
Testing
Program
Maintenance
Strategic
Evolution
Communities
of Practice
Working
Groups
March 2017 January 2017 June 2016 January 2017 January 2016 April 2016 January 2016 January 2016
Supporting Vendors Informing Customers Delivering Market Relevance Engaging Contributors
Summary: Year One Deliverables
• Certification
• Requirements
• Licensing
• 3rd Party Testing Program
• Design and Development Tools
• Security Guidelines
So… what’s my roadmap to
begin working with xAPI?
1) Describe the Dream
• What outcomes happen as a result?
• How are people learning or working?
• What problems are solved?
• How far out is this future?
• What might change beyond this?
Know Your Roles and Goals
• Who are you responsible for helping within your organization?
• What do they need help with?
• What and/or how do you help them?
• What do you want to be better?
• What do you want to learn about what is currently happening?
• What do you want to do differently?
2) Define Gaps Between Today and the Ideal
• What capabilities exist vs. what capabilities are needed?
• What do people “do” vs. what they “need to do?”
• How do today’s business requirements match with business goals for
the ideal?
Sort Out Your Statements
Pretend you’re interviewing a SME for something you want to support…
1. What do they do first?
2. Second?
3. Etc…
• What do they do when they get stuck?
• How do they get unstuck?
• How does this activity play out when done well? 

(what does good look like?)
• How does this play out when mediocre or subpar?
3) Sketch It
• What are the workflows?
• How do existing tools support the workflows?
• What new tools are needed?
• How does this model fit with stakeholder expectations?
• What are the critical paths and how are they prioritized?
• How can this model be simplified/scaled/phased?
• What dependencies are inherent? What dependencies are external?
Gather Your Resources
• What tools do you have access to?
• Who is available, and with what skills?
• Which systems do you have control of?
• Which require approval to make changes?
4) Put a Plan Together
• What is the technical approach?
• How will the system(s) and/or service(s) architecture work?
• What do the interfaces look like?
• How will success be defined?
• What is the project plan?
Prioritize
• Of the the projects you could do, what will positively impact business
objectives most?
• Of the projects you could do, what will positively impact organizational
culture and internal needs?
5) Reach Out
aaron@makingbetter.us
http://makingbetter.us/

More Related Content

What's hot

Work Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsWork Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsMegan Bowe
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Megan Bowe
 
Training+Job+Career: Tracking Learning in Practice for 15 Years
Training+Job+Career: Tracking Learning in Practice for 15 YearsTraining+Job+Career: Tracking Learning in Practice for 15 Years
Training+Job+Career: Tracking Learning in Practice for 15 YearsMegan Bowe
 
A Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsA Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsMegan Bowe
 
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicampAdam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicampAaron Silvers
 
Cilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceCilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceJonathan Field
 
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINEFelix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINEsemanticsconference
 

What's hot (7)

Work Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsWork Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for Teams
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018
 
Training+Job+Career: Tracking Learning in Practice for 15 Years
Training+Job+Career: Tracking Learning in Practice for 15 YearsTraining+Job+Career: Tracking Learning in Practice for 15 Years
Training+Job+Career: Tracking Learning in Practice for 15 Years
 
A Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsA Viable Process Model for Learning Analytics
A Viable Process Model for Learning Analytics
 
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicampAdam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
 
Cilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceCilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open Source
 
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINEFelix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
 

Viewers also liked

xAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerxAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerWebanywhere Ltd
 
Investigating Performance: Design & Outcomes with xAPI | LSCon 2017
Investigating Performance: Design & Outcomes with xAPI | LSCon 2017Investigating Performance: Design & Outcomes with xAPI | LSCon 2017
Investigating Performance: Design & Outcomes with xAPI | LSCon 2017HT2 Labs
 
xAPI in Action
xAPI in ActionxAPI in Action
xAPI in Actionbbetts
 
xAPI in Action: Sending an data to an LRS (FocusOn Session)
xAPI in Action: Sending an data to an LRS (FocusOn Session)xAPI in Action: Sending an data to an LRS (FocusOn Session)
xAPI in Action: Sending an data to an LRS (FocusOn Session)Jeff Batt
 
Introduction to the Experience API
Introduction to the Experience APIIntroduction to the Experience API
Introduction to the Experience APISYMBIONT, INC.
 
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...Rustici Software
 
Learning Networks: e-Learning 3.0
Learning Networks: e-Learning 3.0Learning Networks: e-Learning 3.0
Learning Networks: e-Learning 3.0Neil Rubens
 
eLearning Today
eLearning TodayeLearning Today
eLearning TodayCammy Bean
 
How to build an API your developers will love - Code.talks 2015, Hamburg by M...
How to build an API your developers will love - Code.talks 2015, Hamburg by M...How to build an API your developers will love - Code.talks 2015, Hamburg by M...
How to build an API your developers will love - Code.talks 2015, Hamburg by M...Michael Kuehne-Schlinkert
 
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...Upside Learning Solutions
 
Evolving Beyond the E: eLearning Trends
Evolving Beyond the E: eLearning TrendsEvolving Beyond the E: eLearning Trends
Evolving Beyond the E: eLearning TrendsCammy Bean
 
Shades of Instructional design
Shades of Instructional designShades of Instructional design
Shades of Instructional designCammy Bean
 
Creating an xAPI Ecosystem
Creating an xAPI EcosystemCreating an xAPI Ecosystem
Creating an xAPI EcosystemMargaret Roth
 
Tips for Better eLearning
Tips for Better eLearningTips for Better eLearning
Tips for Better eLearningCammy Bean
 
Total Learning: formal, informal and social learning with xAPI
Total Learning: formal, informal and social learning with xAPITotal Learning: formal, informal and social learning with xAPI
Total Learning: formal, informal and social learning with xAPIBrightwave Group
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 

Viewers also liked (20)

DIY xAPI
DIY xAPIDIY xAPI
DIY xAPI
 
Experience API (xAPI) and the Future of SCORM
Experience API (xAPI) and the Future of SCORMExperience API (xAPI) and the Future of SCORM
Experience API (xAPI) and the Future of SCORM
 
xAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerxAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob Faulkner
 
Investigating Performance: Design & Outcomes with xAPI | LSCon 2017
Investigating Performance: Design & Outcomes with xAPI | LSCon 2017Investigating Performance: Design & Outcomes with xAPI | LSCon 2017
Investigating Performance: Design & Outcomes with xAPI | LSCon 2017
 
xAPI in Action
xAPI in ActionxAPI in Action
xAPI in Action
 
xAPI in Action: Sending an data to an LRS (FocusOn Session)
xAPI in Action: Sending an data to an LRS (FocusOn Session)xAPI in Action: Sending an data to an LRS (FocusOn Session)
xAPI in Action: Sending an data to an LRS (FocusOn Session)
 
Introduction to the Experience API
Introduction to the Experience APIIntroduction to the Experience API
Introduction to the Experience API
 
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
 
Learning Networks: e-Learning 3.0
Learning Networks: e-Learning 3.0Learning Networks: e-Learning 3.0
Learning Networks: e-Learning 3.0
 
So You Want To Build an API Eh?
So You Want To Build an API Eh?So You Want To Build an API Eh?
So You Want To Build an API Eh?
 
xAPI and Serious Games JISC
xAPI and Serious Games  JISC xAPI and Serious Games  JISC
xAPI and Serious Games JISC
 
eLearning Today
eLearning TodayeLearning Today
eLearning Today
 
How to build an API your developers will love - Code.talks 2015, Hamburg by M...
How to build an API your developers will love - Code.talks 2015, Hamburg by M...How to build an API your developers will love - Code.talks 2015, Hamburg by M...
How to build an API your developers will love - Code.talks 2015, Hamburg by M...
 
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
 
Evolving Beyond the E: eLearning Trends
Evolving Beyond the E: eLearning TrendsEvolving Beyond the E: eLearning Trends
Evolving Beyond the E: eLearning Trends
 
Shades of Instructional design
Shades of Instructional designShades of Instructional design
Shades of Instructional design
 
Creating an xAPI Ecosystem
Creating an xAPI EcosystemCreating an xAPI Ecosystem
Creating an xAPI Ecosystem
 
Tips for Better eLearning
Tips for Better eLearningTips for Better eLearning
Tips for Better eLearning
 
Total Learning: formal, informal and social learning with xAPI
Total Learning: formal, informal and social learning with xAPITotal Learning: formal, informal and social learning with xAPI
Total Learning: formal, informal and social learning with xAPI
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 

Similar to Making Sense of Industry Practice for xAPI

xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The LandscapeMegan Bowe
 
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet AnalyticsHow to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet AnalyticsAllie Tscheulin
 
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics Margaret Roth
 
xAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsxAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsMegan Bowe
 
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...Sendachi
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulAIIM International
 
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...LavaConConference
 
Yet LXi — Learning Experience Interface Overview
Yet LXi — Learning Experience Interface Overview Yet LXi — Learning Experience Interface Overview
Yet LXi — Learning Experience Interface Overview Margaret Roth
 
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...Amazon Web Services
 
Building your API culture
Building your API cultureBuilding your API culture
Building your API cultureFive by Five
 
xAPI Live - The State of Standardization
xAPI Live - The State of StandardizationxAPI Live - The State of Standardization
xAPI Live - The State of StandardizationRISC Inc
 
Designing for insight
Designing for insightDesigning for insight
Designing for insightAaron Silvers
 
How to Grow Your Business with VisCa (#xAPI)
How to Grow Your Business with VisCa (#xAPI)How to Grow Your Business with VisCa (#xAPI)
How to Grow Your Business with VisCa (#xAPI)Jessie Chuang
 
apidays Australia 2022 - API design challenges and making APIs your common la...
apidays Australia 2022 - API design challenges and making APIs your common la...apidays Australia 2022 - API design challenges and making APIs your common la...
apidays Australia 2022 - API design challenges and making APIs your common la...apidays
 
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...Aaron Silvers
 
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_managementSpca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_managementNCCOMMS
 
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Rustici Software
 
DevLearn 801 xAPI: Where it's at & How to Get Started
DevLearn 801 xAPI: Where it's at & How to Get StartedDevLearn 801 xAPI: Where it's at & How to Get Started
DevLearn 801 xAPI: Where it's at & How to Get StartedTorranceLearning
 
Dev learn: Our notes
Dev learn: Our notesDev learn: Our notes
Dev learn: Our notesJames Wann
 
Dzr guide to_enterprise_integration
Dzr guide to_enterprise_integrationDzr guide to_enterprise_integration
Dzr guide to_enterprise_integrationHamed Hatami
 

Similar to Making Sense of Industry Practice for xAPI (20)

xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The Landscape
 
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet AnalyticsHow to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
 
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
 
xAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsxAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for Reals
 
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint Useful
 
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
 
Yet LXi — Learning Experience Interface Overview
Yet LXi — Learning Experience Interface Overview Yet LXi — Learning Experience Interface Overview
Yet LXi — Learning Experience Interface Overview
 
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
 
Building your API culture
Building your API cultureBuilding your API culture
Building your API culture
 
xAPI Live - The State of Standardization
xAPI Live - The State of StandardizationxAPI Live - The State of Standardization
xAPI Live - The State of Standardization
 
Designing for insight
Designing for insightDesigning for insight
Designing for insight
 
How to Grow Your Business with VisCa (#xAPI)
How to Grow Your Business with VisCa (#xAPI)How to Grow Your Business with VisCa (#xAPI)
How to Grow Your Business with VisCa (#xAPI)
 
apidays Australia 2022 - API design challenges and making APIs your common la...
apidays Australia 2022 - API design challenges and making APIs your common la...apidays Australia 2022 - API design challenges and making APIs your common la...
apidays Australia 2022 - API design challenges and making APIs your common la...
 
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
 
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_managementSpca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
 
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
 
DevLearn 801 xAPI: Where it's at & How to Get Started
DevLearn 801 xAPI: Where it's at & How to Get StartedDevLearn 801 xAPI: Where it's at & How to Get Started
DevLearn 801 xAPI: Where it's at & How to Get Started
 
Dev learn: Our notes
Dev learn: Our notesDev learn: Our notes
Dev learn: Our notes
 
Dzr guide to_enterprise_integration
Dzr guide to_enterprise_integrationDzr guide to_enterprise_integration
Dzr guide to_enterprise_integration
 

More from Aaron Silvers

Prioritizing Ethical Use of Learning Data.pdf
Prioritizing Ethical Use of Learning Data.pdfPrioritizing Ethical Use of Learning Data.pdf
Prioritizing Ethical Use of Learning Data.pdfAaron Silvers
 
Shifting from Learning Content to Enterprise Content with xAPI
Shifting from Learning Content to Enterprise Content with xAPIShifting from Learning Content to Enterprise Content with xAPI
Shifting from Learning Content to Enterprise Content with xAPIAaron Silvers
 
Day Hikes in the xAPI
Day Hikes in the xAPIDay Hikes in the xAPI
Day Hikes in the xAPIAaron Silvers
 
Communication in Teams from the Developer Point of View
Communication in Teams from the Developer Point of ViewCommunication in Teams from the Developer Point of View
Communication in Teams from the Developer Point of ViewAaron Silvers
 
Intersections with xAPI
Intersections with xAPIIntersections with xAPI
Intersections with xAPIAaron Silvers
 
Russell Duhon - Projects for Starting with xAPI #xapicamp
Russell Duhon - Projects for Starting with xAPI #xapicampRussell Duhon - Projects for Starting with xAPI #xapicamp
Russell Duhon - Projects for Starting with xAPI #xapicampAaron Silvers
 
Tj Seabrooks - Activity Providers Wanted #xapicamp
Tj Seabrooks - Activity Providers Wanted #xapicampTj Seabrooks - Activity Providers Wanted #xapicamp
Tj Seabrooks - Activity Providers Wanted #xapicampAaron Silvers
 
Ben Betts Open Learning Analytics and xAPI
Ben Betts Open Learning Analytics and xAPIBen Betts Open Learning Analytics and xAPI
Ben Betts Open Learning Analytics and xAPIAaron Silvers
 
Megan Torrance - Day Hikes with xAPI #xapicamp
Megan Torrance - Day Hikes with xAPI #xapicampMegan Torrance - Day Hikes with xAPI #xapicamp
Megan Torrance - Day Hikes with xAPI #xapicampAaron Silvers
 
ADL Efforts Overview - xAPI Camp - Andy Johnson
ADL Efforts Overview - xAPI Camp - Andy JohnsonADL Efforts Overview - xAPI Camp - Andy Johnson
ADL Efforts Overview - xAPI Camp - Andy JohnsonAaron Silvers
 
Content Wrangling: Applying Content Strategy & Information Architecture
Content Wrangling: Applying Content Strategy & Information ArchitectureContent Wrangling: Applying Content Strategy & Information Architecture
Content Wrangling: Applying Content Strategy & Information ArchitectureAaron Silvers
 
Creating a Culture of Continuous Improvement
Creating a Culture of Continuous ImprovementCreating a Culture of Continuous Improvement
Creating a Culture of Continuous ImprovementAaron Silvers
 
The API With No Name
The API With No NameThe API With No Name
The API With No NameAaron Silvers
 
Getting Strategic About Social Learning
Getting Strategic About Social LearningGetting Strategic About Social Learning
Getting Strategic About Social LearningAaron Silvers
 
Building the Instructional Designer's Relevance in 2012
Building the Instructional Designer's Relevance in 2012Building the Instructional Designer's Relevance in 2012
Building the Instructional Designer's Relevance in 2012Aaron Silvers
 
Technology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is HeadedTechnology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is HeadedAaron Silvers
 
How Experiential, On-Demand and Social Learning Impact Design
How Experiential, On-Demand and Social Learning Impact DesignHow Experiential, On-Demand and Social Learning Impact Design
How Experiential, On-Demand and Social Learning Impact DesignAaron Silvers
 
Design Thinking + Democracy
Design Thinking + DemocracyDesign Thinking + Democracy
Design Thinking + DemocracyAaron Silvers
 
The Architecture of Actualization
The Architecture of ActualizationThe Architecture of Actualization
The Architecture of ActualizationAaron Silvers
 
A Knowledge Exchange Strategy for Enterprise
A Knowledge Exchange Strategy for EnterpriseA Knowledge Exchange Strategy for Enterprise
A Knowledge Exchange Strategy for EnterpriseAaron Silvers
 

More from Aaron Silvers (20)

Prioritizing Ethical Use of Learning Data.pdf
Prioritizing Ethical Use of Learning Data.pdfPrioritizing Ethical Use of Learning Data.pdf
Prioritizing Ethical Use of Learning Data.pdf
 
Shifting from Learning Content to Enterprise Content with xAPI
Shifting from Learning Content to Enterprise Content with xAPIShifting from Learning Content to Enterprise Content with xAPI
Shifting from Learning Content to Enterprise Content with xAPI
 
Day Hikes in the xAPI
Day Hikes in the xAPIDay Hikes in the xAPI
Day Hikes in the xAPI
 
Communication in Teams from the Developer Point of View
Communication in Teams from the Developer Point of ViewCommunication in Teams from the Developer Point of View
Communication in Teams from the Developer Point of View
 
Intersections with xAPI
Intersections with xAPIIntersections with xAPI
Intersections with xAPI
 
Russell Duhon - Projects for Starting with xAPI #xapicamp
Russell Duhon - Projects for Starting with xAPI #xapicampRussell Duhon - Projects for Starting with xAPI #xapicamp
Russell Duhon - Projects for Starting with xAPI #xapicamp
 
Tj Seabrooks - Activity Providers Wanted #xapicamp
Tj Seabrooks - Activity Providers Wanted #xapicampTj Seabrooks - Activity Providers Wanted #xapicamp
Tj Seabrooks - Activity Providers Wanted #xapicamp
 
Ben Betts Open Learning Analytics and xAPI
Ben Betts Open Learning Analytics and xAPIBen Betts Open Learning Analytics and xAPI
Ben Betts Open Learning Analytics and xAPI
 
Megan Torrance - Day Hikes with xAPI #xapicamp
Megan Torrance - Day Hikes with xAPI #xapicampMegan Torrance - Day Hikes with xAPI #xapicamp
Megan Torrance - Day Hikes with xAPI #xapicamp
 
ADL Efforts Overview - xAPI Camp - Andy Johnson
ADL Efforts Overview - xAPI Camp - Andy JohnsonADL Efforts Overview - xAPI Camp - Andy Johnson
ADL Efforts Overview - xAPI Camp - Andy Johnson
 
Content Wrangling: Applying Content Strategy & Information Architecture
Content Wrangling: Applying Content Strategy & Information ArchitectureContent Wrangling: Applying Content Strategy & Information Architecture
Content Wrangling: Applying Content Strategy & Information Architecture
 
Creating a Culture of Continuous Improvement
Creating a Culture of Continuous ImprovementCreating a Culture of Continuous Improvement
Creating a Culture of Continuous Improvement
 
The API With No Name
The API With No NameThe API With No Name
The API With No Name
 
Getting Strategic About Social Learning
Getting Strategic About Social LearningGetting Strategic About Social Learning
Getting Strategic About Social Learning
 
Building the Instructional Designer's Relevance in 2012
Building the Instructional Designer's Relevance in 2012Building the Instructional Designer's Relevance in 2012
Building the Instructional Designer's Relevance in 2012
 
Technology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is HeadedTechnology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is Headed
 
How Experiential, On-Demand and Social Learning Impact Design
How Experiential, On-Demand and Social Learning Impact DesignHow Experiential, On-Demand and Social Learning Impact Design
How Experiential, On-Demand and Social Learning Impact Design
 
Design Thinking + Democracy
Design Thinking + DemocracyDesign Thinking + Democracy
Design Thinking + Democracy
 
The Architecture of Actualization
The Architecture of ActualizationThe Architecture of Actualization
The Architecture of Actualization
 
A Knowledge Exchange Strategy for Enterprise
A Knowledge Exchange Strategy for EnterpriseA Knowledge Exchange Strategy for Enterprise
A Knowledge Exchange Strategy for Enterprise
 

Recently uploaded

(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 

Recently uploaded (20)

(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 

Making Sense of Industry Practice for xAPI

  • 1. xAPI: Making Sense of 
 Industry & Practice November 17, 2015 Megan Bowe & Aaron E. Silvers
  • 2. How do I work with xAPI?
  • 3. Competencies & Mindsets Systems Thinking Integration Facilitation A Maker Mindset Assume you have permission to tinker Make, maintain and grow useful connections Surface goals big & inviting enough to motivate action Be The Change Interrogate perceived boundary conditions Identify new paradigms supported by both sides of double-binds Inspire others, modeling how to navigate through shifting paradigms “Yes. And..” Augment rather than change discrete systems Seek connections and overlaps that add value beyond the immediate context Help others avoid negation
  • 4. Who puts xAPI solutions together? Technology Partners 
 Vendors, consultants, tool providers, etc. 
 Your Team 
 Stakeholders, team members, customers.
  • 5. How xAPI solutions happen… • Use a tool that is built with xAPI, natively, from the ground-up ( “Native” ) • Leverage an existing data source that is modified, extended or translated into xAPI ( “Modified” ) • Build Your Own ( “BYO” )
  • 6. Native Modified BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whatever
 You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 7. Native Modified BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whatever
 You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 8. Questions for technology partners If there’s support for xAPI from the ground-up… • What activities are designed?
 
 
 
 
 
 
 

  • 9. Common Needs Social Custom mobile applications Play existing courses Create new courses Track/report progress Off-the-shelf applications integration Testing Competency management See the learner’s journey See content usage Work activities Sensors Simulations Recruitment Compliance activity Reporting
  • 10. Questions for technology partners If there’s support for xAPI from the ground-up… • What activities are designed? • How are activities tracked?
 
 
 
 
 

  • 11. “Recipes” • Communities of Practice • Controlled Vocabularies • Domain Profiles
  • 12. Questions for technology partners If there’s support for xAPI from the ground-up… • What activities are designed? • How are activities tracked? • What data points are in each statement?
 
 
 

  • 13. Someone Did SomethingActor Verb Object Context Result
  • 14. Questions for technology partners If there’s support for xAPI from the ground-up… • What activities are designed? • How are activities tracked? • What data points are in each statement? • How do I input or change endpoint credentials?
 

  • 15. Prompt Hack Fixed You’ll have a prompt to input one or multiple LRS endpoint credentials. As an example, while there’s a default configuration, there’s JavaScript or other code as an interface that can be amended with knowledge of how the technology works. The technology is in a published or executable-only state (a .exe file, a .swf file — something server side) that makes it difficult if not impossible to change.
  • 16. Questions for technology partners If there’s support for xAPI from the ground-up… • What activities are designed? • How are activities tracked? • What data points are in each statement? • How do I input or change endpoint credentials? • How does it rely on the LMS or other software applications?
  • 17. Native Modified BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whatever
 You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 18. Questions for your team If considering a tool built with xAPI from the ground-up… • Is what’s baked-in going to be enough? • Does the right data align across tools? • If not… 
 can we support our own unbiased reporting, 
 knowing the caveats?
  • 19. Data Alignment Example Storyline Lectora Uses a fixed vocabulary to describe a limited set of interactions with xAPI Allows for freedom of expression to describe any interaction (or operation) with an open vocabulary for xAPI.
  • 20. Data Alignment Example Storyline Lectora “Mark experienced Slide 19.” “Mark read the contents of Slide 19 for 20 seconds.”
  • 21. Native Modified BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whatever
 You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 22. Questions for technology partners If there’s support for APIs or other data sources that can translate to xAPI… • What APIs does the technology offer? • Of these…
 Can we capture the right activities?
  • 23. Twitter maps easily, but… • Should we use hashtags for
 for context? • Is location important? • Do we need to track every
 tweet?
  • 24. Questions for technology partners If there’s support for APIs or other data sources that can translate to xAPI… • What APIs does the technology offer? • Of these…
 Can we capture the right activities? • What data will fill in the gaps in information we need?
  • 25. Native Modified BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whatever
 You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 26. Questions for your team If considering a tool built for APIs or other data sources that can translate to xAPI… • Can we get enough from this/these APIs? • How much value will we get from this system? • What resources will we have… • to do custom API development? • to keep up our code with the different specs, ongoing? • to build the translation layer?
  • 27.
  • 28. Native Modified BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whatever
 You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 29. Questions for technology partners If your technology partner will build whatever you want… • What learning experience are you designing? • What interactions are needed to support the learning experience design?
  • 30. Native Modified BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whatever
 You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 31. Questions for your team If you can build whatever you want… • What learning experience are you designing? • What interactions are needed to support the learning experience design? • What interactions are needed but don’t evidence or disprove the learning experience? • What recipes exist? • What is the data model and information architecture it should conform with? • What is our ability to support this at scale?
  • 32.
  • 33. How do I vet technology partners for xAPI projects?
  • 34. When considering technology partners… • Consider the know-how and investment of those who contribute to the actual spec
 (example: https://github.com/adlnet/xAPI-Spec/graphs/contributors)
  • 35. When considering technology partners… • Consider the know-how and investment of those who contribute to the actual spec
 (example: https://github.com/adlnet/xAPI-Spec/graphs/contributors) • Consider those who can demonstrate xAPI interoperability
 (example: http://tincanapi.com/2015/04/16/tale-three-lrss/)
  • 36. When considering technology partners… • Consider the know-how and investment of those who contribute to the actual spec
 (example: https://github.com/adlnet/xAPI-Spec/graphs/contributors) • Consider those who can demonstrate xAPI interoperability
 (example: http://tincanapi.com/2015/04/16/tale-three-lrss/) • Consider those who stay current with the spec
 (example: http://tincanapi.com/2015/04/16/tale-three-lrss/)
  • 37. When considering technology partners… • Consider the know-how and investment of those who contribute to the actual spec
 (example: https://github.com/adlnet/xAPI-Spec/graphs/contributors) • Consider those who can demonstrate xAPI interoperability
 (example: http://tincanapi.com/2015/04/16/tale-three-lrss/) • Consider those who stay current with the spec
 (example: https://github.com/aaronesilvers/IEEE/blob/master/ 2014_State_of_xAPI_Tools_Survey_Responses.csv) • Consider those who won’t lock you into one size fits all
 (example: http://connectionsforum.com/case-studies/)
  • 38. This seems like a lot… right?
  • 39. Today's Adoption Challenges For many, xAPI is really hard. Today, instructional designers, business analysts, data scientists, engineers and front-end developers must do a lot of manual labor to work with xAPI. There are conformance quality concerns. There are lots of products that claim to support xAPI, but how they use xAPI varies. Some vendors build their support for xAPI in ways that are different from what other vendors do, let alone different from the spirit and/or conformance with the spec. This impacts data interoperability. xAPI must scale across verticals. xAPI has applications beyond just learning & development. To truly be useful to the whole enterprise, it needs to be easier for businesses, vendors and consultants alike to identify products that use xAPI the same way, and it needs to be easier for everyone to follow best practices.
  • 40. How hard is xAPI for Activity Providers? • Conflicting vocabulary • Profiles/CoPs/Recipes inconsistency • Manual processes • Content use cases are favored
  • 41. Who's really using xAPI as specified? • Most differences among the major LRSs are easily resolved, but there are many products claiming to be “xAPI Compliant” which may not support xAPI the way you’d expect, clouding xAPI’s value proposition. • Some Activity Providers (read: authoring tools) take liberties with valid-looking, but completely unusable, identifiers for verbs and activities — this is invisible to folks who use the tools but it makes poor quality data.
  • 42. Who's on the fence about using xAPI? • In the US • Industrial/Manufacturing • IT and Business Intelligence • Energy and High Stakes Compliance
  • 43. Who's on the fence about using xAPI? • Outside the US • Medical • Financial • Government • Military
  • 44. How do we address all that?
  • 45. The Data Interoperability Standards Consortium (DISC)
  • 46. Starting in 2016, DISC will address... Vocabulary Profiles Partnerships Certification Stewardship • Federated registry and associated APIs, freely available for individuals; fee- based for products • Maintained and managed • Schema to validate profiles • Recognize and document community-of- practice activities, normalizing profiles by domain (vs global approaches) • Relationships with stakeholder groups wanting to leverage xAPI in their own specs • Supporting interests beyond just US DoD • Identifies software and hardware that conforms to requirements of the xAPI specification • Guarantees xAPI’s value proposition • Supports xAPI’s relevancy to market needs • Provides resources and vehicles to support xAPI adoption
  • 47. RENEW YEARLYCERTIFICATION Concept: Certification APPLICATIONIMPLEMENTINDUSTRY KNOWLEDGE Vendor is interested in offering a product or service using xAPI. Vendor makes contact with DISC with request for information. Vendor develops xAPI functionality in their product or service. Vendor applies for certification testing of their product or service. Vendor successfully earns a digital badge certifying product authentically. Vendor renews certification annually to keep current with any changes to xAPI.
  • 48. Workstreams INFORMATION CERTIFICATION SPECIFICATION COMMUNICATION Federated Registry Index of Certified Products Maintaining Requirements Third-Party Testing Program Maintenance Strategic Evolution Communities of Practice Working Groups March 2017 January 2017 June 2016 January 2017 January 2016 April 2016 January 2016 January 2016 Supporting Vendors Informing Customers Delivering Market Relevance Engaging Contributors
  • 49. Summary: Year One Deliverables • Certification • Requirements • Licensing • 3rd Party Testing Program • Design and Development Tools • Security Guidelines
  • 50. So… what’s my roadmap to begin working with xAPI?
  • 51. 1) Describe the Dream • What outcomes happen as a result? • How are people learning or working? • What problems are solved? • How far out is this future? • What might change beyond this?
  • 52. Know Your Roles and Goals • Who are you responsible for helping within your organization? • What do they need help with? • What and/or how do you help them? • What do you want to be better? • What do you want to learn about what is currently happening? • What do you want to do differently?
  • 53. 2) Define Gaps Between Today and the Ideal • What capabilities exist vs. what capabilities are needed? • What do people “do” vs. what they “need to do?” • How do today’s business requirements match with business goals for the ideal?
  • 54. Sort Out Your Statements Pretend you’re interviewing a SME for something you want to support… 1. What do they do first? 2. Second? 3. Etc… • What do they do when they get stuck? • How do they get unstuck? • How does this activity play out when done well? 
 (what does good look like?) • How does this play out when mediocre or subpar?
  • 55. 3) Sketch It • What are the workflows? • How do existing tools support the workflows? • What new tools are needed? • How does this model fit with stakeholder expectations? • What are the critical paths and how are they prioritized? • How can this model be simplified/scaled/phased? • What dependencies are inherent? What dependencies are external?
  • 56. Gather Your Resources • What tools do you have access to? • Who is available, and with what skills? • Which systems do you have control of? • Which require approval to make changes?
  • 57. 4) Put a Plan Together • What is the technical approach? • How will the system(s) and/or service(s) architecture work? • What do the interfaces look like? • How will success be defined? • What is the project plan?
  • 58. Prioritize • Of the the projects you could do, what will positively impact business objectives most? • Of the projects you could do, what will positively impact organizational culture and internal needs?