On the road to Boca Raton.pptx

Josh Anderson
Josh AndersonInformation Architect
Our Microcontent Story at the National
Council for Compensation Insurance
(NCCI)
On the Road to Boca Raton
MICROCONTENT IN ACTION
2
Associate Information Architect
Sessional Instructional Assistant
Precision Content Authoring Solutions Inc.
Information Architecture
University of Toronto Faculty of Information
Josh Anderson
3
Rob Hanna CIP
CEO & Co-Founder
Precision Content Authoring Solutions Inc.
4
About The
Company
We are experts in structured content.
We’re a full-service, end-to-end technical communications
consultancy, technology innovator, and systems integrator
offering professional services, training, and technology.
Areas of Expertise
Precision Content is home to thought leaders and
expertise in the areas of
• structured authoring methods
• content lifecycle management
• DITA/XML design and implementation
• information architecture
• content strategy,
• and structured content delivery.
5
Presentation
agenda
Introduction
Microcontent overview
The NCCI project
Architecture overview
Delivery roadmap
Summary
6
Microcontent
Is content that is
• about one primary idea, fact, or concept
• easily scannable
• labelled for clear identification and meaning, and
• appropriately written and formatted for use
anywhere and anytime it is needed
It's not microcontent just because it's small!
Difference between
topics and blocks
TOPICS
All content is authored, reviewed, and approved
as a topic
Topics represent individual files that are
versioned and uniquely identified
Topics consist of one or more blocks
Topics represent a unit of work
Topics can be reduced to a block
Topics are suitable for publishing to print and
online as pages
BLOCKS (MICROCONTENT)
All content exists inside blocks contained within
topics
Blocks are virtual as part of a topic or referenced
by a topic
Blocks exist in one or more topics
Blocks are a medium for interchange
Blocks can be expanded to a topic
Blocks are suitable for publishing to chatbots and
automated assistants as responses
Topic architecture
Consider what happens if we
focuses writing at the block-
level within topics
The short description supports
the title of the topic as a block
Every block is an information
type supporting the topic
Task Topic
Task title
Task body
Context
Purpose
Prerequisites
Steps
Post-requisites
Result
Primary Block
Blocks
REFERENCE
PRINCIPLE
TASK
PRINCIPLE
REFERENCE
Microcontent as a medium
for exchange
Microcontent is not strictly an input nor an output
format. Instead, microcontent is a medium for
exchanging information across different platforms
and formats.
Units of microcontent need to contain
piece of standalone content, and
metadata records.
Content and metadata can be automatically
extracted at publishing time.
CONTENT
METADATA
10
Four Principles of
Intelligent
Microcontent
11
Focus
• Microcontent must be about only one subject
• "Every Page is Page One"
• Allows content to operate as building blocks of information
12
Function
• Microcontent must be typed to identify user intent
• Precision Content information types
• Reference
• Task
• Concept
• Process
• Principle
• "Information is what information does"
13
Structure
• Microcontent must use predictable patterns and language
• Structured authoring
• Systematic labelling
• Modular, topic-based architecture
• Constrained writing environments
• Separation of content and form
Source: The DITA Style Guide – Best Practices for Authors. Tony Self. www.ditastyle.com
14
Context
• Microcontent must be easily relatable to other content
• Microcontent is designed to fit within a larger ecosystem of information
15
The NCCI Project
16
Who is NCCI?
• NCCI gathers data, analyzes industry trends,
and provides objective insurance rate and
loss cost recommendations
• Provides extensive documentation and
guidance on compensation insurance to
private industry insurance carriers
• Under the guidance of 37 state regulatory
bodies
• In 2021, NCCI analyzed 3.3 million policies
worth more than $26 billion in premiums
17
Their content
• The Basic Manual
• The biggest and oldest of the many manuals and guides NCCI maintains
• Roughly 800 pages of information and tables used to administer workers’
compensation policies
• Content is only published to carriers after state regulatory approval
• Database of job classifications
• More than 4,000 job classifications
• Used by companies to classify their own operations
• Extensively cross-referenced across all their manuals
18
Topic-level
breakdown
RULESEC TOPIC 1
REFSEC TOPIC 2
REFSEC TOPIC 3
REFSEC TOPIC 4
19
Content lifecycle
• Irregular review and approval cycles
• Publications include both filed and non-filed content
• There is no set approval schedule for each state
• Some states are often several filings behind other states
• Occasionally states leave or join NCCI’s services
20
Roadmap
• Our long-term goals for the project included
• transforming all manuals and guides targeted for new delivery channels
• developing a new web content delivery platform
• single-sourcing publishing and delivery of content
• retiring legacy publishing and authoring platforms
• deploying a new content-as-a-service platform
• providing new options for regulators to assist with filings
• developing new conversational UIs, and
• continuously improving quality, efficiency, and cost metrics.
21
NCCI UAC
solution
architecture Manuals and Guides
Filing Microsites
APIs
22
Architectural
highlights
23
Architecture highlights
• Strongly-typed content structures
• Core/exception modelling
• Use of maps for managing changes
• Baselining releases
• Taxonomy integration
Topic architecture
Moving to a pure microcontent
solution with very granular content
required a close examination of our
topic architecture
Metadata and change-tracking was
needed at the block level
We needed topics to be about one
thing only for tracking
Task Topic
Task title
Purpose
Task body
Context
Prerequisites
Steps
Post-requisites
Result
Steps
Task Block
Core/exception
modelling
Managing variations of content across more
than 30 states required an examination of
how we use conditional profiling across the
corpus
Simply trying to manage inline conditions for
so many variations was not advisable
For conditional reuse, we conditionalized
entire blocks for individual states as core or
exceptions
Task Section Topic
Task title
Topic Prolog
Task Block
Task title
Steps
Steps
Task Block
Task title
Steps
Core/exception
modelling
Core content is the default content for all
states without a state-specific exception
Exceptions are added for each state with
a variation from the core
Exceptions can also be used to exclude
or opt-out a state from a particular rule or
section
Task Section Topic
Task title
Topic Prolog
Task Block
Task title
Steps
Exception Block
Task title
Steps
Exception Block
Task title
Exclude
TX, FL
ND, RI
Core Block
Core/exception
modelling
For example, let’s see what happens
when we publish
1. Maine
2. Florida
3. Rhode Island
Task Section Topic
Task title
Topic Prolog
Core Block
Task title
Steps
Exception Block
Task title
Steps
Exception Block
Task title
Exclude
TX, FL
ND, RI
Task Section Topic
Task title
Topic Prolog
Core Block
Task title
Steps
Task Section Topic
Task title
Topic Prolog
Core Block
Task title
Steps
Exception Block
Task title
Steps
FL
1. Publish for Maine 2. Publish for Florida
Task Section Topic
Task title
Topic Prolog
Core Block
Task title
Steps
Exception Block
Task title
Exclude
RI
3. Publish for Rhode Island
Core block renders
Core is dropped and the
exception block renders
The topic and its children
are excluded + don’t render
Maps for managing complex
content lifecycles
Master Map
Contains all subject maps for one
publication across all states
Subject Map
Organizes all topics, index terms, and
search metadata for a subject area
Keys Map
Organizes key definitions across
states for a given publication
Filing Map
Contains just the topics that changed
during an update
Work Package Map
Contains the topics an author will
update during a single two-week sprint
State Publishing Map
Reuses applicable subject maps from
the master for individual state
publications
29
Content lifecycle
Baseline Analyze Author
Organize Approve Release
File
Baseline topic
Revised topic
Approved change
Master Map v1 Master Map v2 Filing Map v1 Filing Map v2
Work Package
Maps
State Publication v2
State Filing v1
ALL STATES EACH STATE
30
Baselining
• Authors can manipulate and freeze specific versions of any object in a
publication
• Topics, maps, and media can be continuously updated in other
publications where they are used
31
Topic baselines
Events 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
FL A0 F1 F2 R1 A1 R2 F3 A2 A3 F4 A4
MO A0 F1 F2 R1 A1 F3 R2 A2 R3 A3 F4 A4
TX A0 F1 R1 A1 F2 A2 F3 A3 F4 A4
MA A0 F1 A1 F2 A2 F3 A3 F4 A4
SC A0 F1 A1 F2 A2 F3 A3 F4 A4
VERSION 1 2 3 NC 4 5 6 7 8 9 NC 10 NC 11 NC
DATE
Jan
1
Feb
1
Mar
1
Apr
1
May
1
Jun
1
Jul
1
Aug
1
Sep
1
Oct
1
Nov
1
Dec
1
Jan
1
Feb
1
Mar
1
Jan 1: Baseline
Feb 1: First Filing
Mar 1: F1 Approved MA, SC; R1 Revisions TX
Apr 1: R1 Approved TX
May 1: Second Filing
Jun 1: F2 Approved SC; R1 Revisions FL
Jul 1: F2 Approved SC; R1 Revisions MO; R1 Approved FL
Aug 1: F2 Approved TX; R1 Approved MO; R2 Revisions FL
Sep 1: Third Filing
Oct 1: R2 Revisions MO; F2 Approved FL
Nov 1: F3 Approved MA, FL; R2 Approved MO
Dec 1: F3 Approved TX
Jan 1: F3 Approved MO, SC
Feb 1: Fourth Filing
Mar 1: F4 Approved All States
First Filing Second Filing Third Filing Fourth Filing
FL (5) Jun 1 (7) Aug 1 (8) Sep 1 (11) Feb 1
MO (6) Jul 1 (9) Oct 1 (10) Dec 1 (11) Feb 1
TX (3) Mar 1 (4) May 1 (8) Sep 1 (11) Feb 1
MA (2) Feb 1 (4) May 1 (8) Sep 1 (11) Feb 1
SC (2) Feb 1 (4) May 1 (8) Sep 1 (11) Feb 1
Timeline
32
Data-driven publishing scenario
Events 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
FL A0 F1 F2 R1 A1 R2 F3 A2 A3 F4 A4
MO A0 F1 F2 R1 A1 F3 R2 A2 R3 A3 F4 A4
TX A0 F1 R1 A1 F2 A2 F3 A3 F4 A4
MA A0 F1 A1 F2 A2 F3 A3 F4 A4
SC A0 F1 A1 F2 A2 F3 A3 F4 A4
1 2 3 NC 4 5 6 7 8 9 NC 10 NC 11 NC
Jan
1
Feb
1
Mar
1
Apr
1
May
1
Jun
1
Jul
1
Aug
1
Sep
1
Oct
1
Nov
1
Dec
1
Jan
1
Feb
1
Mar
1
Release
33
Delivery highlights
34
Delivery highlights
Dynamic web delivery
Create a content time-machine
Class lookup tool
Easy lookup for job classifications
Regulator microsites
Web-based reviewing sites
Microcontent delivery
Sharing content across all departments
Chatbots
Finding answers fast
On-demand PDF publishing
Combining states and dates
RTF policy forms
Industry insurance forms
Detailed change tracking guides
Capturing material changes and reasons
Content-as-a-service delivery
Creating open APIs to access content
Intelligent push-technology for circulars
Triggering client notifications in workflow
35
New format
for the
Basic
Manual
2021
edition
36
New Class
Lookup
Tool
Microcontent management
system
WittyParrot stores content and
metadata in containers called
Wits.
Content can authored or
loaded from Office documents
or DITA content using our
WittyDITA plug-in.
These Wits become
searchable and servable
across many channels such as
Chatbots
Microsites
Office 365
Dynamics
SalesForce, and more.
Reusing microcontent
Content as a Service (CaaS)
Content as a service is a service-oriented model where
the service provider hosts collections of content in the
cloud and delivers the content on demand to the service
consumer via web services.
This serves as a centralized repository where content
has been optimized for delivery against any number of
source formats. The content and associated metadata
are extracted and normalized so that other services can
more readily consume that content on demand.
Render as chatbot
41
The case for
microcontent
42
Summary
• We selected a microcontent strategy to help
accommodate complex
• content lifecycle requirements, and
• publishing needs.
• Microcontent demonstrated through
• Focus—each block chunked
• Function—each block strongly-typed
• Structure—each block written for intent, and
• Context—each block rich with metadata.
Focus
Function
Structure
Context
43
Full NCCI
whitepaper
available at
our booth
Please visit our booth on the
exhibit floor for more information
Come work with us at
PrecisionContent.com/careers
1 of 44

Recommended

The Evolution of DITAs by
The Evolution of DITAsThe Evolution of DITAs
The Evolution of DITAsIXIASOFT
759 views34 slides
The Future is Now: Neuroscience, Chatbots, Voice, and Microcontent by
The Future is Now: Neuroscience, Chatbots, Voice, and MicrocontentThe Future is Now: Neuroscience, Chatbots, Voice, and Microcontent
The Future is Now: Neuroscience, Chatbots, Voice, and MicrocontentSaiff Solutions, Inc.
335 views28 slides
Drupal based Municipality Website Training: Pokhara, May 17-19, 2015 by
Drupal based Municipality Website Training: Pokhara, May 17-19, 2015Drupal based Municipality Website Training: Pokhara, May 17-19, 2015
Drupal based Municipality Website Training: Pokhara, May 17-19, 2015Ekendra Lamsal
920 views27 slides
DPOE Baseline Modules: Sample Inventory by
DPOE Baseline Modules: Sample InventoryDPOE Baseline Modules: Sample Inventory
DPOE Baseline Modules: Sample InventoryNebraska Library Commission
591 views2 slides
BPC10 BuckleyMigration-share by
BPC10 BuckleyMigration-shareBPC10 BuckleyMigration-share
BPC10 BuckleyMigration-shareChristian Buckley
480 views54 slides

More Related Content

Similar to On the road to Boca Raton.pptx

11 Strategic Considerations for SharePoint Migrations by
11 Strategic Considerations for SharePoint Migrations11 Strategic Considerations for SharePoint Migrations
11 Strategic Considerations for SharePoint MigrationsChristian Buckley
3.5K views54 slides
Connecting Intelligent Content with Micropublishing and Beyond by
Connecting Intelligent Content with Micropublishing and BeyondConnecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondDon Day
924 views25 slides
METADATA: A PRACTICE AND ITS SERVICES TOWARDS DIGITAL ENVIRONMENT by
METADATA: A PRACTICE AND ITS SERVICES TOWARDS DIGITAL ENVIRONMENTMETADATA: A PRACTICE AND ITS SERVICES TOWARDS DIGITAL ENVIRONMENT
METADATA: A PRACTICE AND ITS SERVICES TOWARDS DIGITAL ENVIRONMENTVikas Bhushan
607 views51 slides
Oliver: Introducing RDA by
Oliver: Introducing RDAOliver: Introducing RDA
Oliver: Introducing RDAALATechSource
2.5K views84 slides
Achieving Standards Nirvana: Why Industry Interoperability Isn’t Easy, but is... by
Achieving Standards Nirvana: Why Industry Interoperability Isn’t Easy, but is...Achieving Standards Nirvana: Why Industry Interoperability Isn’t Easy, but is...
Achieving Standards Nirvana: Why Industry Interoperability Isn’t Easy, but is...National Information Standards Organization (NISO)
69 views23 slides
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary by
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection BoundarySPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection BoundaryJonathan Ralton
561 views105 slides

Similar to On the road to Boca Raton.pptx(20)

11 Strategic Considerations for SharePoint Migrations by Christian Buckley
11 Strategic Considerations for SharePoint Migrations11 Strategic Considerations for SharePoint Migrations
11 Strategic Considerations for SharePoint Migrations
Christian Buckley3.5K views
Connecting Intelligent Content with Micropublishing and Beyond by Don Day
Connecting Intelligent Content with Micropublishing and BeyondConnecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and Beyond
Don Day924 views
METADATA: A PRACTICE AND ITS SERVICES TOWARDS DIGITAL ENVIRONMENT by Vikas Bhushan
METADATA: A PRACTICE AND ITS SERVICES TOWARDS DIGITAL ENVIRONMENTMETADATA: A PRACTICE AND ITS SERVICES TOWARDS DIGITAL ENVIRONMENT
METADATA: A PRACTICE AND ITS SERVICES TOWARDS DIGITAL ENVIRONMENT
Vikas Bhushan607 views
Oliver: Introducing RDA by ALATechSource
Oliver: Introducing RDAOliver: Introducing RDA
Oliver: Introducing RDA
ALATechSource2.5K views
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary by Jonathan Ralton
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection BoundarySPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
SPSNE17 - The Wall: Overcoming SharePoint’s Site Collection Boundary
Jonathan Ralton561 views
Data Science Capstone - Global Economics by Meagan Thompson
Data Science Capstone - Global EconomicsData Science Capstone - Global Economics
Data Science Capstone - Global Economics
Meagan Thompson158 views
Introduction to Structured Authoring by dclsocialmedia
Introduction to Structured AuthoringIntroduction to Structured Authoring
Introduction to Structured Authoring
dclsocialmedia1.2K views
Serving authorsneeds by Julie Atkins
Serving authorsneedsServing authorsneeds
Serving authorsneeds
Julie Atkins232 views
Professional Services Update: TERMINALFOUR tforum 2013 by Terminalfour
Professional Services Update: TERMINALFOUR tforum 2013Professional Services Update: TERMINALFOUR tforum 2013
Professional Services Update: TERMINALFOUR tforum 2013
Terminalfour2.4K views
SharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdf by Innovate Vancouver
SharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdfSharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdf
SharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdf
Metadata and Content Aggregation for UKOER by Phil Barker
Metadata and Content Aggregation for UKOERMetadata and Content Aggregation for UKOER
Metadata and Content Aggregation for UKOER
Phil Barker805 views
Metadata and Content Aggregation for ukoer by R. John Robertson
Metadata and Content Aggregation for ukoerMetadata and Content Aggregation for ukoer
Metadata and Content Aggregation for ukoer
R. John Robertson409 views
Creating Technical documentation by MewledMohammed
Creating Technical documentationCreating Technical documentation
Creating Technical documentation
MewledMohammed247 views

Recently uploaded

Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...ShapeBlue
88 views13 slides
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...ShapeBlue
101 views17 slides
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...ShapeBlue
85 views10 slides
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueShapeBlue
176 views20 slides
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
156 views32 slides
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc
160 views29 slides

Recently uploaded(20)

Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue88 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue101 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue85 views
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue176 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson156 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc160 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue120 views
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue112 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue123 views
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue103 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue197 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays53 views
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue84 views
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue by ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
ShapeBlue93 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu365 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue181 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue94 views

On the road to Boca Raton.pptx

  • 1. Our Microcontent Story at the National Council for Compensation Insurance (NCCI) On the Road to Boca Raton MICROCONTENT IN ACTION
  • 2. 2 Associate Information Architect Sessional Instructional Assistant Precision Content Authoring Solutions Inc. Information Architecture University of Toronto Faculty of Information Josh Anderson
  • 3. 3 Rob Hanna CIP CEO & Co-Founder Precision Content Authoring Solutions Inc.
  • 4. 4 About The Company We are experts in structured content. We’re a full-service, end-to-end technical communications consultancy, technology innovator, and systems integrator offering professional services, training, and technology. Areas of Expertise Precision Content is home to thought leaders and expertise in the areas of • structured authoring methods • content lifecycle management • DITA/XML design and implementation • information architecture • content strategy, • and structured content delivery.
  • 5. 5 Presentation agenda Introduction Microcontent overview The NCCI project Architecture overview Delivery roadmap Summary
  • 6. 6 Microcontent Is content that is • about one primary idea, fact, or concept • easily scannable • labelled for clear identification and meaning, and • appropriately written and formatted for use anywhere and anytime it is needed It's not microcontent just because it's small!
  • 7. Difference between topics and blocks TOPICS All content is authored, reviewed, and approved as a topic Topics represent individual files that are versioned and uniquely identified Topics consist of one or more blocks Topics represent a unit of work Topics can be reduced to a block Topics are suitable for publishing to print and online as pages BLOCKS (MICROCONTENT) All content exists inside blocks contained within topics Blocks are virtual as part of a topic or referenced by a topic Blocks exist in one or more topics Blocks are a medium for interchange Blocks can be expanded to a topic Blocks are suitable for publishing to chatbots and automated assistants as responses
  • 8. Topic architecture Consider what happens if we focuses writing at the block- level within topics The short description supports the title of the topic as a block Every block is an information type supporting the topic Task Topic Task title Task body Context Purpose Prerequisites Steps Post-requisites Result Primary Block Blocks REFERENCE PRINCIPLE TASK PRINCIPLE REFERENCE
  • 9. Microcontent as a medium for exchange Microcontent is not strictly an input nor an output format. Instead, microcontent is a medium for exchanging information across different platforms and formats. Units of microcontent need to contain piece of standalone content, and metadata records. Content and metadata can be automatically extracted at publishing time. CONTENT METADATA
  • 11. 11 Focus • Microcontent must be about only one subject • "Every Page is Page One" • Allows content to operate as building blocks of information
  • 12. 12 Function • Microcontent must be typed to identify user intent • Precision Content information types • Reference • Task • Concept • Process • Principle • "Information is what information does"
  • 13. 13 Structure • Microcontent must use predictable patterns and language • Structured authoring • Systematic labelling • Modular, topic-based architecture • Constrained writing environments • Separation of content and form Source: The DITA Style Guide – Best Practices for Authors. Tony Self. www.ditastyle.com
  • 14. 14 Context • Microcontent must be easily relatable to other content • Microcontent is designed to fit within a larger ecosystem of information
  • 16. 16 Who is NCCI? • NCCI gathers data, analyzes industry trends, and provides objective insurance rate and loss cost recommendations • Provides extensive documentation and guidance on compensation insurance to private industry insurance carriers • Under the guidance of 37 state regulatory bodies • In 2021, NCCI analyzed 3.3 million policies worth more than $26 billion in premiums
  • 17. 17 Their content • The Basic Manual • The biggest and oldest of the many manuals and guides NCCI maintains • Roughly 800 pages of information and tables used to administer workers’ compensation policies • Content is only published to carriers after state regulatory approval • Database of job classifications • More than 4,000 job classifications • Used by companies to classify their own operations • Extensively cross-referenced across all their manuals
  • 18. 18 Topic-level breakdown RULESEC TOPIC 1 REFSEC TOPIC 2 REFSEC TOPIC 3 REFSEC TOPIC 4
  • 19. 19 Content lifecycle • Irregular review and approval cycles • Publications include both filed and non-filed content • There is no set approval schedule for each state • Some states are often several filings behind other states • Occasionally states leave or join NCCI’s services
  • 20. 20 Roadmap • Our long-term goals for the project included • transforming all manuals and guides targeted for new delivery channels • developing a new web content delivery platform • single-sourcing publishing and delivery of content • retiring legacy publishing and authoring platforms • deploying a new content-as-a-service platform • providing new options for regulators to assist with filings • developing new conversational UIs, and • continuously improving quality, efficiency, and cost metrics.
  • 21. 21 NCCI UAC solution architecture Manuals and Guides Filing Microsites APIs
  • 23. 23 Architecture highlights • Strongly-typed content structures • Core/exception modelling • Use of maps for managing changes • Baselining releases • Taxonomy integration
  • 24. Topic architecture Moving to a pure microcontent solution with very granular content required a close examination of our topic architecture Metadata and change-tracking was needed at the block level We needed topics to be about one thing only for tracking Task Topic Task title Purpose Task body Context Prerequisites Steps Post-requisites Result Steps Task Block
  • 25. Core/exception modelling Managing variations of content across more than 30 states required an examination of how we use conditional profiling across the corpus Simply trying to manage inline conditions for so many variations was not advisable For conditional reuse, we conditionalized entire blocks for individual states as core or exceptions Task Section Topic Task title Topic Prolog Task Block Task title Steps Steps Task Block Task title Steps
  • 26. Core/exception modelling Core content is the default content for all states without a state-specific exception Exceptions are added for each state with a variation from the core Exceptions can also be used to exclude or opt-out a state from a particular rule or section Task Section Topic Task title Topic Prolog Task Block Task title Steps Exception Block Task title Steps Exception Block Task title Exclude TX, FL ND, RI Core Block
  • 27. Core/exception modelling For example, let’s see what happens when we publish 1. Maine 2. Florida 3. Rhode Island Task Section Topic Task title Topic Prolog Core Block Task title Steps Exception Block Task title Steps Exception Block Task title Exclude TX, FL ND, RI Task Section Topic Task title Topic Prolog Core Block Task title Steps Task Section Topic Task title Topic Prolog Core Block Task title Steps Exception Block Task title Steps FL 1. Publish for Maine 2. Publish for Florida Task Section Topic Task title Topic Prolog Core Block Task title Steps Exception Block Task title Exclude RI 3. Publish for Rhode Island Core block renders Core is dropped and the exception block renders The topic and its children are excluded + don’t render
  • 28. Maps for managing complex content lifecycles Master Map Contains all subject maps for one publication across all states Subject Map Organizes all topics, index terms, and search metadata for a subject area Keys Map Organizes key definitions across states for a given publication Filing Map Contains just the topics that changed during an update Work Package Map Contains the topics an author will update during a single two-week sprint State Publishing Map Reuses applicable subject maps from the master for individual state publications
  • 29. 29 Content lifecycle Baseline Analyze Author Organize Approve Release File Baseline topic Revised topic Approved change Master Map v1 Master Map v2 Filing Map v1 Filing Map v2 Work Package Maps State Publication v2 State Filing v1 ALL STATES EACH STATE
  • 30. 30 Baselining • Authors can manipulate and freeze specific versions of any object in a publication • Topics, maps, and media can be continuously updated in other publications where they are used
  • 31. 31 Topic baselines Events 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FL A0 F1 F2 R1 A1 R2 F3 A2 A3 F4 A4 MO A0 F1 F2 R1 A1 F3 R2 A2 R3 A3 F4 A4 TX A0 F1 R1 A1 F2 A2 F3 A3 F4 A4 MA A0 F1 A1 F2 A2 F3 A3 F4 A4 SC A0 F1 A1 F2 A2 F3 A3 F4 A4 VERSION 1 2 3 NC 4 5 6 7 8 9 NC 10 NC 11 NC DATE Jan 1 Feb 1 Mar 1 Apr 1 May 1 Jun 1 Jul 1 Aug 1 Sep 1 Oct 1 Nov 1 Dec 1 Jan 1 Feb 1 Mar 1 Jan 1: Baseline Feb 1: First Filing Mar 1: F1 Approved MA, SC; R1 Revisions TX Apr 1: R1 Approved TX May 1: Second Filing Jun 1: F2 Approved SC; R1 Revisions FL Jul 1: F2 Approved SC; R1 Revisions MO; R1 Approved FL Aug 1: F2 Approved TX; R1 Approved MO; R2 Revisions FL Sep 1: Third Filing Oct 1: R2 Revisions MO; F2 Approved FL Nov 1: F3 Approved MA, FL; R2 Approved MO Dec 1: F3 Approved TX Jan 1: F3 Approved MO, SC Feb 1: Fourth Filing Mar 1: F4 Approved All States First Filing Second Filing Third Filing Fourth Filing FL (5) Jun 1 (7) Aug 1 (8) Sep 1 (11) Feb 1 MO (6) Jul 1 (9) Oct 1 (10) Dec 1 (11) Feb 1 TX (3) Mar 1 (4) May 1 (8) Sep 1 (11) Feb 1 MA (2) Feb 1 (4) May 1 (8) Sep 1 (11) Feb 1 SC (2) Feb 1 (4) May 1 (8) Sep 1 (11) Feb 1 Timeline
  • 32. 32 Data-driven publishing scenario Events 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FL A0 F1 F2 R1 A1 R2 F3 A2 A3 F4 A4 MO A0 F1 F2 R1 A1 F3 R2 A2 R3 A3 F4 A4 TX A0 F1 R1 A1 F2 A2 F3 A3 F4 A4 MA A0 F1 A1 F2 A2 F3 A3 F4 A4 SC A0 F1 A1 F2 A2 F3 A3 F4 A4 1 2 3 NC 4 5 6 7 8 9 NC 10 NC 11 NC Jan 1 Feb 1 Mar 1 Apr 1 May 1 Jun 1 Jul 1 Aug 1 Sep 1 Oct 1 Nov 1 Dec 1 Jan 1 Feb 1 Mar 1 Release
  • 34. 34 Delivery highlights Dynamic web delivery Create a content time-machine Class lookup tool Easy lookup for job classifications Regulator microsites Web-based reviewing sites Microcontent delivery Sharing content across all departments Chatbots Finding answers fast On-demand PDF publishing Combining states and dates RTF policy forms Industry insurance forms Detailed change tracking guides Capturing material changes and reasons Content-as-a-service delivery Creating open APIs to access content Intelligent push-technology for circulars Triggering client notifications in workflow
  • 37. Microcontent management system WittyParrot stores content and metadata in containers called Wits. Content can authored or loaded from Office documents or DITA content using our WittyDITA plug-in. These Wits become searchable and servable across many channels such as Chatbots Microsites Office 365 Dynamics SalesForce, and more.
  • 39. Content as a Service (CaaS) Content as a service is a service-oriented model where the service provider hosts collections of content in the cloud and delivers the content on demand to the service consumer via web services. This serves as a centralized repository where content has been optimized for delivery against any number of source formats. The content and associated metadata are extracted and normalized so that other services can more readily consume that content on demand.
  • 42. 42 Summary • We selected a microcontent strategy to help accommodate complex • content lifecycle requirements, and • publishing needs. • Microcontent demonstrated through • Focus—each block chunked • Function—each block strongly-typed • Structure—each block written for intent, and • Context—each block rich with metadata. Focus Function Structure Context
  • 44. Please visit our booth on the exhibit floor for more information Come work with us at PrecisionContent.com/careers

Editor's Notes

  1. Precision Content is a consultancy specializing in end-to-end services for technical communications. We provide services in writer training, content strategy, content lifecycle management, systems integration, and content publishing. We use our expertise in microcontent and structured authoring with DITA/XML to empower our clients across a variety of industries to modernize their content. [click]
  2. Rob will take over at “The NCCI project”
  3. Josh will read the concluding slide