SlideShare a Scribd company logo
1 of 17
Download to read offline
1Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Copyright © 2016. Infor. All Rights Reserved. www.infor.com 1Infor Confidential
Using DRM at Infor
Presenter, Title, Company
Using	DRM	at	Infor	
chris.morrison@infor.com	
dianne.duffy@infor.com
2Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Agenda
•  Usage
•  Problems solved
•  Lessons learned
•  Best practices
3Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
We build beautiful business applications with last mile functionality
and scientific insights for select industries delivered as a cloud service.
4Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
73,000
customers
3rd largest
ERP company
200+
countries & territories
14,000
employees
2.8B
revenue
$100B
trade in commerce
cloud
25,000
suppliers in
commerce cloud
30
banks in
commerce cloud
1,248+
go lives last year
Infor’s global presence
4,700+
cloud customers
5Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Usage
•  Our documentation team manages a growing number of products across
multiple release cycles
–  Products: 52
–  Libraries: 2
–  Releases: 81
–  Versions: 120
–  Maps: 1280
•  Number of objects (en-us): 66,000, (all): 150,000
•  Number of DITA CMS users: 84
•  Number of language translations: 36
6Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Language Translations
Tier 1 (11)
•  English (source)
•  Brazilian Portuguese
•  Dutch
•  French
•  German
•  Italian
•  Japanese
•  Russian
•  Simplified Chinese
•  Spanish
•  Swedish
Tier 2 (25)
•  Arabic
•  Bulgarian
•  Canadian French
•  Croatian
•  Czech
•  Danish
•  Finnish
•  Greek
•  Hebrew
•  Hindi
•  Hungarian
•  Indonesian
•  Korean
•  Latvian
•  Lithuanian
•  Norwegian
•  Polish
•  Portuguese
•  Romanian
•  Slovak
•  Thai
•  Traditional Chinese
•  Turkish
•  Ukrainian
•  Vietnamese
7Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
What we needed to do
•  Identify centrally-defined set of product, release, and version metadata tags
•  Create scheme that is meaningful
–  Intuitive for writers
–  No arbitrary version numbers assigned by the CCMS
•  Associate objects (maps, topics, and images) with specific products, releases, and versions
•  Search for objects associated within a specific product version, across all versions of a
product, or across multiple products
•  Identify where objects are reused across products and versions
•  Concurrently update objects associated with multiple releases
•  Publish deliverables by version
8Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Solution: DRM
•  New types of file objects were added to the DITA CMS, product, release, and
version map specializations, to support the release management feature
•  A DRM administration role was created to use the DRM view to maintain
products, releases, and versions
•  Detailed product, release, and version information about a topic or image was
added to the Information view
•  A DRM search panel was added to allow for filtering on product, release, and
version
9Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Maintaining multiple versions
•  Ability to maintain multiple versions is key to our success
•  For example, maintaining three sets of source content for the same product
–  Release 9.9—already released
•  Republish version 9.9 content based on changes made in 10.0
–  Release 10.0—scheduled for release in two weeks
•  Some content updates will be applied to version 9.9
•  Some updates are unique to this version
–  Release 10.1— scheduled for release next quarter
•  Work is concurrent with 10.0 release
•  80% of topics are shared with earlier versions
•  Source content uses a common file for product names
–  Not release-specific
–  Reused from release to release
10Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Lessons learned
Determine your DRM structure first
DRM Description
Product The unit that a customer purchases and implements, and has one or
more associated releases.
Release The level that is used to group together versions of a product. DITA maps
and topics are not directly associated with the DRM release.
Version The level that is used to associate DITA maps, topics, and images. When
you define a map, you must associate it with a version.
A version contains the actual documentation objects. A project
coordinator must set up a version for the release versions before you can
create content for that version. When you create content, you must
associate it with a version. You can use the same content object in more
than one version.
11Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Lessons learned
•  Plan how release and version information are identified in your output
–  Cover page
–  Publication information such as month, day and year
–  Product name
–  Publication channels
12Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Lessons learned
•  Do not underestimate the complexity of explaining the DRM to your users
•  Provide a variety of training methods for the CMS users on the DRM
concept
–  Self-learning videos
–  User guide with chapter on DRM concepts and usage
–  Classroom training
13Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Best practices
•  Assign a central point person to maintain the DRM versioning
•  Meet with the product teams to discuss the DRM at least one month prior
to importing content into the DITA CMS
•  Write a standard for naming your DRM versions
–  What is a major release?
–  What is a minor release?
•  Understand the release schedule and how you want to associate it to the
DRM
14Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Best practices
•  Determine if you need to re-publish all deliverables for every DRM version
•  Determine whether or not one product should be set up as multiple
products in the DRM
•  Understand how the product’s version scheme is represented to
customers
•  Understand the setup of key documentation deliverables
15Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Future considerations
•  Evaluate the impact of multiple languages in the DRM (best practices)
•  Evaluate the workflow process for localizations
•  Provide administrative tools that allow us to:
–  Rename DRM version including container objects
–  Search for containers associated with a DRM product and version
•  Associate a secondary product DRM for specific type of maps. For
example, two DRM products with one integration guide
16Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential
Questions?
Contact Information
Chris Morrison – chris.morrison@infor.com
Dianne Duffy - dianne.duffy@infor.com
Corporate website
www.infor.com
17Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential

More Related Content

What's hot

LavaCon 2017 - Implementing a Customer-driven Transition to DITA Content: A S...
LavaCon 2017 - Implementing a Customer-driven Transition to DITA Content: A S...LavaCon 2017 - Implementing a Customer-driven Transition to DITA Content: A S...
LavaCon 2017 - Implementing a Customer-driven Transition to DITA Content: A S...Jack Molisani
 
DITA Quick Start: System Architecture of a Basic DITA Toolset
DITA Quick Start: System Architecture of a Basic DITA ToolsetDITA Quick Start: System Architecture of a Basic DITA Toolset
DITA Quick Start: System Architecture of a Basic DITA ToolsetSuite Solutions
 
Worldwide Scalable and Resilient Messaging Services by CQRS and Event Sourcin...
Worldwide Scalable and Resilient Messaging Services by CQRS and Event Sourcin...Worldwide Scalable and Resilient Messaging Services by CQRS and Event Sourcin...
Worldwide Scalable and Resilient Messaging Services by CQRS and Event Sourcin...DataWorks Summit
 
DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!dclsocialmedia
 
GraphTour - Closing Keynote
GraphTour - Closing KeynoteGraphTour - Closing Keynote
GraphTour - Closing KeynoteNeo4j
 
Keeping the Content Train on the Tracks (And on Topic)
Keeping the Content Train on the Tracks (And on Topic)Keeping the Content Train on the Tracks (And on Topic)
Keeping the Content Train on the Tracks (And on Topic)Kristen Eberlein
 
DITA 1.3 Keyscopes
DITA 1.3 KeyscopesDITA 1.3 Keyscopes
DITA 1.3 KeyscopesLeigh White
 
What They Won't Tell You About DITA
What They Won't Tell You About DITAWhat They Won't Tell You About DITA
What They Won't Tell You About DITAAlan Houser
 
DITA-Workshop on Saturday 5 May 2018 at Pune
DITA-Workshop on Saturday 5 May 2018 at PuneDITA-Workshop on Saturday 5 May 2018 at Pune
DITA-Workshop on Saturday 5 May 2018 at PuneAmit Siddhartha
 
Overview of DITA 1.3
Overview of DITA 1.3Overview of DITA 1.3
Overview of DITA 1.3IXIASOFT
 
Preparing Your Legacy Data for Automation in S1000D
Preparing Your Legacy Data for Automation in S1000DPreparing Your Legacy Data for Automation in S1000D
Preparing Your Legacy Data for Automation in S1000Ddclsocialmedia
 
Webinar 5-reasons-object-storage.pptx
Webinar 5-reasons-object-storage.pptxWebinar 5-reasons-object-storage.pptx
Webinar 5-reasons-object-storage.pptxCloudian
 
Implementing the Business Catalog in the Modern Enterprise: Bridging Traditio...
Implementing the Business Catalog in the Modern Enterprise: Bridging Traditio...Implementing the Business Catalog in the Modern Enterprise: Bridging Traditio...
Implementing the Business Catalog in the Modern Enterprise: Bridging Traditio...DataWorks Summit/Hadoop Summit
 
Building a data-driven authorization framework
Building a data-driven authorization frameworkBuilding a data-driven authorization framework
Building a data-driven authorization frameworkDataWorks Summit
 
Spectator to Participant. Contributing to Cassandra (Patrick McFadin, DataSta...
Spectator to Participant. Contributing to Cassandra (Patrick McFadin, DataSta...Spectator to Participant. Contributing to Cassandra (Patrick McFadin, DataSta...
Spectator to Participant. Contributing to Cassandra (Patrick McFadin, DataSta...DataStax
 
Veritas + MongoDB
Veritas + MongoDBVeritas + MongoDB
Veritas + MongoDBMongoDB
 

What's hot (20)

LavaCon 2017 - Implementing a Customer-driven Transition to DITA Content: A S...
LavaCon 2017 - Implementing a Customer-driven Transition to DITA Content: A S...LavaCon 2017 - Implementing a Customer-driven Transition to DITA Content: A S...
LavaCon 2017 - Implementing a Customer-driven Transition to DITA Content: A S...
 
DITA Quick Start: System Architecture of a Basic DITA Toolset
DITA Quick Start: System Architecture of a Basic DITA ToolsetDITA Quick Start: System Architecture of a Basic DITA Toolset
DITA Quick Start: System Architecture of a Basic DITA Toolset
 
Worldwide Scalable and Resilient Messaging Services by CQRS and Event Sourcin...
Worldwide Scalable and Resilient Messaging Services by CQRS and Event Sourcin...Worldwide Scalable and Resilient Messaging Services by CQRS and Event Sourcin...
Worldwide Scalable and Resilient Messaging Services by CQRS and Event Sourcin...
 
DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!
 
GraphTour - Closing Keynote
GraphTour - Closing KeynoteGraphTour - Closing Keynote
GraphTour - Closing Keynote
 
Introduction to DITA
Introduction to DITAIntroduction to DITA
Introduction to DITA
 
Keeping the Content Train on the Tracks (And on Topic)
Keeping the Content Train on the Tracks (And on Topic)Keeping the Content Train on the Tracks (And on Topic)
Keeping the Content Train on the Tracks (And on Topic)
 
DITA 1.3 Keyscopes
DITA 1.3 KeyscopesDITA 1.3 Keyscopes
DITA 1.3 Keyscopes
 
What They Won't Tell You About DITA
What They Won't Tell You About DITAWhat They Won't Tell You About DITA
What They Won't Tell You About DITA
 
DITA-Workshop on Saturday 5 May 2018 at Pune
DITA-Workshop on Saturday 5 May 2018 at PuneDITA-Workshop on Saturday 5 May 2018 at Pune
DITA-Workshop on Saturday 5 May 2018 at Pune
 
Overview of DITA 1.3
Overview of DITA 1.3Overview of DITA 1.3
Overview of DITA 1.3
 
Preparing Your Legacy Data for Automation in S1000D
Preparing Your Legacy Data for Automation in S1000DPreparing Your Legacy Data for Automation in S1000D
Preparing Your Legacy Data for Automation in S1000D
 
Webinar 5-reasons-object-storage.pptx
Webinar 5-reasons-object-storage.pptxWebinar 5-reasons-object-storage.pptx
Webinar 5-reasons-object-storage.pptx
 
HDF Cloud Services
HDF Cloud ServicesHDF Cloud Services
HDF Cloud Services
 
HDF Server
HDF ServerHDF Server
HDF Server
 
Implementing the Business Catalog in the Modern Enterprise: Bridging Traditio...
Implementing the Business Catalog in the Modern Enterprise: Bridging Traditio...Implementing the Business Catalog in the Modern Enterprise: Bridging Traditio...
Implementing the Business Catalog in the Modern Enterprise: Bridging Traditio...
 
From Oracle to MongoDB
From Oracle to MongoDBFrom Oracle to MongoDB
From Oracle to MongoDB
 
Building a data-driven authorization framework
Building a data-driven authorization frameworkBuilding a data-driven authorization framework
Building a data-driven authorization framework
 
Spectator to Participant. Contributing to Cassandra (Patrick McFadin, DataSta...
Spectator to Participant. Contributing to Cassandra (Patrick McFadin, DataSta...Spectator to Participant. Contributing to Cassandra (Patrick McFadin, DataSta...
Spectator to Participant. Contributing to Cassandra (Patrick McFadin, DataSta...
 
Veritas + MongoDB
Veritas + MongoDBVeritas + MongoDB
Veritas + MongoDB
 

Viewers also liked

Maximize Your oXygen Usage - oXygen XML, Syncro Soft
Maximize Your oXygen Usage - oXygen XML, Syncro SoftMaximize Your oXygen Usage - oXygen XML, Syncro Soft
Maximize Your oXygen Usage - oXygen XML, Syncro SoftIXIASOFT
 
Building An XML Publishing System With DITA
Building An XML Publishing System With DITABuilding An XML Publishing System With DITA
Building An XML Publishing System With DITAScott Abel
 
Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...Mekon Ltd.
 
Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLScott Abel
 
Introduction to Structured Authoring
Introduction to Structured AuthoringIntroduction to Structured Authoring
Introduction to Structured Authoringdclsocialmedia
 

Viewers also liked (6)

Maximize Your oXygen Usage - oXygen XML, Syncro Soft
Maximize Your oXygen Usage - oXygen XML, Syncro SoftMaximize Your oXygen Usage - oXygen XML, Syncro Soft
Maximize Your oXygen Usage - oXygen XML, Syncro Soft
 
Building An XML Publishing System With DITA
Building An XML Publishing System With DITABuilding An XML Publishing System With DITA
Building An XML Publishing System With DITA
 
Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...
 
Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XML
 
DITA Quick Start
DITA Quick StartDITA Quick Start
DITA Quick Start
 
Introduction to Structured Authoring
Introduction to Structured AuthoringIntroduction to Structured Authoring
Introduction to Structured Authoring
 

Similar to Using DRM at Infor - IXIASOFT User Conference 2016

DRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and BitmovinDRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and BitmovinBitmovin Inc
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...All Things Open
 
DrupalCamp SP 2015 - Vendendo a filosofia Open-Source (e Drupal!)
DrupalCamp SP 2015 -  Vendendo a filosofia Open-Source (e Drupal!)DrupalCamp SP 2015 -  Vendendo a filosofia Open-Source (e Drupal!)
DrupalCamp SP 2015 - Vendendo a filosofia Open-Source (e Drupal!)Taller Negócio Digitais
 
Vendendo a filosofia open-source (e drupal!) - Drupal camp sp 2015
Vendendo a filosofia open-source (e drupal!) - Drupal camp sp 2015Vendendo a filosofia open-source (e drupal!) - Drupal camp sp 2015
Vendendo a filosofia open-source (e drupal!) - Drupal camp sp 2015Handrus Nogueira
 
Vendendo a filosofia open-source (e drupal!) - DrupalCamp SP 2015
Vendendo a filosofia open-source (e drupal!) - DrupalCamp SP 2015Vendendo a filosofia open-source (e drupal!) - DrupalCamp SP 2015
Vendendo a filosofia open-source (e drupal!) - DrupalCamp SP 2015Handrus Nogueira
 
SecureScreener_Final
SecureScreener_FinalSecureScreener_Final
SecureScreener_FinalYuval Tori
 
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Geovanne Bertonha
 
Making the Case for Stronger Endpoint Data Visibility
Making the Case for Stronger Endpoint Data VisibilityMaking the Case for Stronger Endpoint Data Visibility
Making the Case for Stronger Endpoint Data Visibilitydianadvo
 
5 strategies for enterprise cloud infrastructure success
5 strategies for enterprise cloud infrastructure success5 strategies for enterprise cloud infrastructure success
5 strategies for enterprise cloud infrastructure successRogue Wave Software
 
Omron Automation Americas customer story: How Omron creates a seamless conten...
Omron Automation Americas customer story: How Omron creates a seamless conten...Omron Automation Americas customer story: How Omron creates a seamless conten...
Omron Automation Americas customer story: How Omron creates a seamless conten...Bynder
 
R in BI and Streaming Applications for useR 2016
R in BI and Streaming Applications for useR 2016R in BI and Streaming Applications for useR 2016
R in BI and Streaming Applications for useR 2016Lou Bajuk
 
Srivenkata_Resume
Srivenkata_ResumeSrivenkata_Resume
Srivenkata_ResumeSri Venkata
 
Medina, David Resume Feb 2016
Medina, David Resume Feb 2016Medina, David Resume Feb 2016
Medina, David Resume Feb 2016David Medina
 
Chapter No 4 Computer Software E book Management Information System By OBrien
Chapter No 4 Computer Software E book Management Information System By OBrien Chapter No 4 Computer Software E book Management Information System By OBrien
Chapter No 4 Computer Software E book Management Information System By OBrien Aamir Gill
 
Implementing Security on a Large Multi-Tenant Cluster the Right Way
Implementing Security on a Large Multi-Tenant Cluster the Right WayImplementing Security on a Large Multi-Tenant Cluster the Right Way
Implementing Security on a Large Multi-Tenant Cluster the Right WayDataWorks Summit
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisAaron Stannard
 
Embedded Analytics: Build or Buy
Embedded Analytics: Build or BuyEmbedded Analytics: Build or Buy
Embedded Analytics: Build or BuyTIBCO Jaspersoft
 
Cloud Automation and Machine learning: A selection of real world case studies...
Cloud Automation and Machine learning: A selection of real world case studies...Cloud Automation and Machine learning: A selection of real world case studies...
Cloud Automation and Machine learning: A selection of real world case studies...Amazon Web Services
 

Similar to Using DRM at Infor - IXIASOFT User Conference 2016 (20)

DRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and BitmovinDRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and Bitmovin
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...
 
DrupalCamp SP 2015 - Vendendo a filosofia Open-Source (e Drupal!)
DrupalCamp SP 2015 -  Vendendo a filosofia Open-Source (e Drupal!)DrupalCamp SP 2015 -  Vendendo a filosofia Open-Source (e Drupal!)
DrupalCamp SP 2015 - Vendendo a filosofia Open-Source (e Drupal!)
 
Vendendo a filosofia open-source (e drupal!) - Drupal camp sp 2015
Vendendo a filosofia open-source (e drupal!) - Drupal camp sp 2015Vendendo a filosofia open-source (e drupal!) - Drupal camp sp 2015
Vendendo a filosofia open-source (e drupal!) - Drupal camp sp 2015
 
Vendendo a filosofia open-source (e drupal!) - DrupalCamp SP 2015
Vendendo a filosofia open-source (e drupal!) - DrupalCamp SP 2015Vendendo a filosofia open-source (e drupal!) - DrupalCamp SP 2015
Vendendo a filosofia open-source (e drupal!) - DrupalCamp SP 2015
 
DataCore At VMworld 2016
DataCore At VMworld 2016DataCore At VMworld 2016
DataCore At VMworld 2016
 
SecureScreener_Final
SecureScreener_FinalSecureScreener_Final
SecureScreener_Final
 
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
 
12 - Sanjeev Verma_mod2
12 - Sanjeev Verma_mod212 - Sanjeev Verma_mod2
12 - Sanjeev Verma_mod2
 
Making the Case for Stronger Endpoint Data Visibility
Making the Case for Stronger Endpoint Data VisibilityMaking the Case for Stronger Endpoint Data Visibility
Making the Case for Stronger Endpoint Data Visibility
 
5 strategies for enterprise cloud infrastructure success
5 strategies for enterprise cloud infrastructure success5 strategies for enterprise cloud infrastructure success
5 strategies for enterprise cloud infrastructure success
 
Omron Automation Americas customer story: How Omron creates a seamless conten...
Omron Automation Americas customer story: How Omron creates a seamless conten...Omron Automation Americas customer story: How Omron creates a seamless conten...
Omron Automation Americas customer story: How Omron creates a seamless conten...
 
R in BI and Streaming Applications for useR 2016
R in BI and Streaming Applications for useR 2016R in BI and Streaming Applications for useR 2016
R in BI and Streaming Applications for useR 2016
 
Srivenkata_Resume
Srivenkata_ResumeSrivenkata_Resume
Srivenkata_Resume
 
Medina, David Resume Feb 2016
Medina, David Resume Feb 2016Medina, David Resume Feb 2016
Medina, David Resume Feb 2016
 
Chapter No 4 Computer Software E book Management Information System By OBrien
Chapter No 4 Computer Software E book Management Information System By OBrien Chapter No 4 Computer Software E book Management Information System By OBrien
Chapter No 4 Computer Software E book Management Information System By OBrien
 
Implementing Security on a Large Multi-Tenant Cluster the Right Way
Implementing Security on a Large Multi-Tenant Cluster the Right WayImplementing Security on a Large Multi-Tenant Cluster the Right Way
Implementing Security on a Large Multi-Tenant Cluster the Right Way
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
Embedded Analytics: Build or Buy
Embedded Analytics: Build or BuyEmbedded Analytics: Build or Buy
Embedded Analytics: Build or Buy
 
Cloud Automation and Machine learning: A selection of real world case studies...
Cloud Automation and Machine learning: A selection of real world case studies...Cloud Automation and Machine learning: A selection of real world case studies...
Cloud Automation and Machine learning: A selection of real world case studies...
 

More from IXIASOFT

Managing a Distributed Content Cycle
Managing a Distributed Content CycleManaging a Distributed Content Cycle
Managing a Distributed Content CycleIXIASOFT
 
The Intricacies of DITA Content Localization
The Intricacies of DITA Content LocalizationThe Intricacies of DITA Content Localization
The Intricacies of DITA Content LocalizationIXIASOFT
 
Sprinting to Success: Why Agile and DITA Work So Well Together
Sprinting to Success: Why Agile and DITA Work So Well TogetherSprinting to Success: Why Agile and DITA Work So Well Together
Sprinting to Success: Why Agile and DITA Work So Well TogetherIXIASOFT
 
A Brief Look at DITA in Current Technical Communication Practices_SIGDOC 2017
A Brief Look at DITA in Current Technical Communication Practices_SIGDOC 2017A Brief Look at DITA in Current Technical Communication Practices_SIGDOC 2017
A Brief Look at DITA in Current Technical Communication Practices_SIGDOC 2017IXIASOFT
 
Produce Reliable Content with DITA CMS
Produce Reliable Content with DITA CMSProduce Reliable Content with DITA CMS
Produce Reliable Content with DITA CMSIXIASOFT
 
Collaborating with SMEs - CIDM's Ride - June 2017
Collaborating with SMEs - CIDM's Ride - June 2017Collaborating with SMEs - CIDM's Ride - June 2017
Collaborating with SMEs - CIDM's Ride - June 2017IXIASOFT
 
IXIASOFT Japanese Subsidiary Announcement
IXIASOFT Japanese Subsidiary AnnouncementIXIASOFT Japanese Subsidiary Announcement
IXIASOFT Japanese Subsidiary AnnouncementIXIASOFT
 
Is DITA Right for You? - STC Summit 2017
Is DITA Right for You? - STC Summit 2017Is DITA Right for You? - STC Summit 2017
Is DITA Right for You? - STC Summit 2017IXIASOFT
 
Using Markdown and Lightweight DITA in a Collaborative Environment
Using Markdown and Lightweight DITA in a Collaborative EnvironmentUsing Markdown and Lightweight DITA in a Collaborative Environment
Using Markdown and Lightweight DITA in a Collaborative EnvironmentIXIASOFT
 
Passport to DITA Implementation CIDM April 2017
Passport to DITA Implementation CIDM April 2017Passport to DITA Implementation CIDM April 2017
Passport to DITA Implementation CIDM April 2017IXIASOFT
 
Style Guides: Fashionable But Also Practical - TC Dojo, Single Sourcing
Style Guides: Fashionable But Also Practical - TC Dojo, Single SourcingStyle Guides: Fashionable But Also Practical - TC Dojo, Single Sourcing
Style Guides: Fashionable But Also Practical - TC Dojo, Single SourcingIXIASOFT
 
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...IXIASOFT
 
10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be Wrong10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be WrongIXIASOFT
 
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...IXIASOFT
 
Upgrading PDF Plugins to DITA_DITA-OT Day 2016
Upgrading PDF Plugins to DITA_DITA-OT Day 2016Upgrading PDF Plugins to DITA_DITA-OT Day 2016
Upgrading PDF Plugins to DITA_DITA-OT Day 2016IXIASOFT
 
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016IXIASOFT
 
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016IXIASOFT
 
Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32IXIASOFT
 
Fluid Topics IIXASOFT User Conference 2016 Presentation
Fluid Topics IIXASOFT User Conference 2016 PresentationFluid Topics IIXASOFT User Conference 2016 Presentation
Fluid Topics IIXASOFT User Conference 2016 PresentationIXIASOFT
 
Zoomin Presentation at IXIASOFT User Conference 2016
Zoomin Presentation at IXIASOFT User Conference 2016Zoomin Presentation at IXIASOFT User Conference 2016
Zoomin Presentation at IXIASOFT User Conference 2016IXIASOFT
 

More from IXIASOFT (20)

Managing a Distributed Content Cycle
Managing a Distributed Content CycleManaging a Distributed Content Cycle
Managing a Distributed Content Cycle
 
The Intricacies of DITA Content Localization
The Intricacies of DITA Content LocalizationThe Intricacies of DITA Content Localization
The Intricacies of DITA Content Localization
 
Sprinting to Success: Why Agile and DITA Work So Well Together
Sprinting to Success: Why Agile and DITA Work So Well TogetherSprinting to Success: Why Agile and DITA Work So Well Together
Sprinting to Success: Why Agile and DITA Work So Well Together
 
A Brief Look at DITA in Current Technical Communication Practices_SIGDOC 2017
A Brief Look at DITA in Current Technical Communication Practices_SIGDOC 2017A Brief Look at DITA in Current Technical Communication Practices_SIGDOC 2017
A Brief Look at DITA in Current Technical Communication Practices_SIGDOC 2017
 
Produce Reliable Content with DITA CMS
Produce Reliable Content with DITA CMSProduce Reliable Content with DITA CMS
Produce Reliable Content with DITA CMS
 
Collaborating with SMEs - CIDM's Ride - June 2017
Collaborating with SMEs - CIDM's Ride - June 2017Collaborating with SMEs - CIDM's Ride - June 2017
Collaborating with SMEs - CIDM's Ride - June 2017
 
IXIASOFT Japanese Subsidiary Announcement
IXIASOFT Japanese Subsidiary AnnouncementIXIASOFT Japanese Subsidiary Announcement
IXIASOFT Japanese Subsidiary Announcement
 
Is DITA Right for You? - STC Summit 2017
Is DITA Right for You? - STC Summit 2017Is DITA Right for You? - STC Summit 2017
Is DITA Right for You? - STC Summit 2017
 
Using Markdown and Lightweight DITA in a Collaborative Environment
Using Markdown and Lightweight DITA in a Collaborative EnvironmentUsing Markdown and Lightweight DITA in a Collaborative Environment
Using Markdown and Lightweight DITA in a Collaborative Environment
 
Passport to DITA Implementation CIDM April 2017
Passport to DITA Implementation CIDM April 2017Passport to DITA Implementation CIDM April 2017
Passport to DITA Implementation CIDM April 2017
 
Style Guides: Fashionable But Also Practical - TC Dojo, Single Sourcing
Style Guides: Fashionable But Also Practical - TC Dojo, Single SourcingStyle Guides: Fashionable But Also Practical - TC Dojo, Single Sourcing
Style Guides: Fashionable But Also Practical - TC Dojo, Single Sourcing
 
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
Industrie 4.0: une opportunité pour un contenu plus intelligent - Documation ...
 
10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be Wrong10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be Wrong
 
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
 
Upgrading PDF Plugins to DITA_DITA-OT Day 2016
Upgrading PDF Plugins to DITA_DITA-OT Day 2016Upgrading PDF Plugins to DITA_DITA-OT Day 2016
Upgrading PDF Plugins to DITA_DITA-OT Day 2016
 
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
 
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
 
Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32
 
Fluid Topics IIXASOFT User Conference 2016 Presentation
Fluid Topics IIXASOFT User Conference 2016 PresentationFluid Topics IIXASOFT User Conference 2016 Presentation
Fluid Topics IIXASOFT User Conference 2016 Presentation
 
Zoomin Presentation at IXIASOFT User Conference 2016
Zoomin Presentation at IXIASOFT User Conference 2016Zoomin Presentation at IXIASOFT User Conference 2016
Zoomin Presentation at IXIASOFT User Conference 2016
 

Recently uploaded

SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 

Recently uploaded (20)

SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 

Using DRM at Infor - IXIASOFT User Conference 2016

  • 1. 1Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Copyright © 2016. Infor. All Rights Reserved. www.infor.com 1Infor Confidential Using DRM at Infor Presenter, Title, Company Using DRM at Infor chris.morrison@infor.com dianne.duffy@infor.com
  • 2. 2Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Agenda •  Usage •  Problems solved •  Lessons learned •  Best practices
  • 3. 3Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential We build beautiful business applications with last mile functionality and scientific insights for select industries delivered as a cloud service.
  • 4. 4Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential 73,000 customers 3rd largest ERP company 200+ countries & territories 14,000 employees 2.8B revenue $100B trade in commerce cloud 25,000 suppliers in commerce cloud 30 banks in commerce cloud 1,248+ go lives last year Infor’s global presence 4,700+ cloud customers
  • 5. 5Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Usage •  Our documentation team manages a growing number of products across multiple release cycles –  Products: 52 –  Libraries: 2 –  Releases: 81 –  Versions: 120 –  Maps: 1280 •  Number of objects (en-us): 66,000, (all): 150,000 •  Number of DITA CMS users: 84 •  Number of language translations: 36
  • 6. 6Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Language Translations Tier 1 (11) •  English (source) •  Brazilian Portuguese •  Dutch •  French •  German •  Italian •  Japanese •  Russian •  Simplified Chinese •  Spanish •  Swedish Tier 2 (25) •  Arabic •  Bulgarian •  Canadian French •  Croatian •  Czech •  Danish •  Finnish •  Greek •  Hebrew •  Hindi •  Hungarian •  Indonesian •  Korean •  Latvian •  Lithuanian •  Norwegian •  Polish •  Portuguese •  Romanian •  Slovak •  Thai •  Traditional Chinese •  Turkish •  Ukrainian •  Vietnamese
  • 7. 7Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential What we needed to do •  Identify centrally-defined set of product, release, and version metadata tags •  Create scheme that is meaningful –  Intuitive for writers –  No arbitrary version numbers assigned by the CCMS •  Associate objects (maps, topics, and images) with specific products, releases, and versions •  Search for objects associated within a specific product version, across all versions of a product, or across multiple products •  Identify where objects are reused across products and versions •  Concurrently update objects associated with multiple releases •  Publish deliverables by version
  • 8. 8Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Solution: DRM •  New types of file objects were added to the DITA CMS, product, release, and version map specializations, to support the release management feature •  A DRM administration role was created to use the DRM view to maintain products, releases, and versions •  Detailed product, release, and version information about a topic or image was added to the Information view •  A DRM search panel was added to allow for filtering on product, release, and version
  • 9. 9Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Maintaining multiple versions •  Ability to maintain multiple versions is key to our success •  For example, maintaining three sets of source content for the same product –  Release 9.9—already released •  Republish version 9.9 content based on changes made in 10.0 –  Release 10.0—scheduled for release in two weeks •  Some content updates will be applied to version 9.9 •  Some updates are unique to this version –  Release 10.1— scheduled for release next quarter •  Work is concurrent with 10.0 release •  80% of topics are shared with earlier versions •  Source content uses a common file for product names –  Not release-specific –  Reused from release to release
  • 10. 10Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Lessons learned Determine your DRM structure first DRM Description Product The unit that a customer purchases and implements, and has one or more associated releases. Release The level that is used to group together versions of a product. DITA maps and topics are not directly associated with the DRM release. Version The level that is used to associate DITA maps, topics, and images. When you define a map, you must associate it with a version. A version contains the actual documentation objects. A project coordinator must set up a version for the release versions before you can create content for that version. When you create content, you must associate it with a version. You can use the same content object in more than one version.
  • 11. 11Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Lessons learned •  Plan how release and version information are identified in your output –  Cover page –  Publication information such as month, day and year –  Product name –  Publication channels
  • 12. 12Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Lessons learned •  Do not underestimate the complexity of explaining the DRM to your users •  Provide a variety of training methods for the CMS users on the DRM concept –  Self-learning videos –  User guide with chapter on DRM concepts and usage –  Classroom training
  • 13. 13Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Best practices •  Assign a central point person to maintain the DRM versioning •  Meet with the product teams to discuss the DRM at least one month prior to importing content into the DITA CMS •  Write a standard for naming your DRM versions –  What is a major release? –  What is a minor release? •  Understand the release schedule and how you want to associate it to the DRM
  • 14. 14Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Best practices •  Determine if you need to re-publish all deliverables for every DRM version •  Determine whether or not one product should be set up as multiple products in the DRM •  Understand how the product’s version scheme is represented to customers •  Understand the setup of key documentation deliverables
  • 15. 15Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Future considerations •  Evaluate the impact of multiple languages in the DRM (best practices) •  Evaluate the workflow process for localizations •  Provide administrative tools that allow us to: –  Rename DRM version including container objects –  Search for containers associated with a DRM product and version •  Associate a secondary product DRM for specific type of maps. For example, two DRM products with one integration guide
  • 16. 16Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential Questions? Contact Information Chris Morrison – chris.morrison@infor.com Dianne Duffy - dianne.duffy@infor.com Corporate website www.infor.com
  • 17. 17Copyright © 2016. Infor. All Rights Reserved. www.infor.comInfor Confidential