Did DITA Cross the Chasm? DITA in the light of the technology adoption life cycle: Just hype or ready for you?

Similar documents
Roles and Responsibilities of a DITA Adoption. Deb Bissantz and Jacquie Samuels OASIS DITA Adoption Technical Committee

What s Next for Commercial Real Estate Leveraging Technology and Local Analytics to Grow Your Commercial Real Estate Business

Developing DITA Expertise Across Your Virtual Team. Martha Morgan Architect, Information Engineering October 14, 2009

Case Study: How USP moved from proprietary XML to DITA

M&A technology contract separation: Stay strategic. Part of the heart of M&A series on M&A technology topics

PROPERTY TAX IS A PRINCIPAL REVENUE SOURCE

PART ONE - GENERAL INFORMATION

MARS Doctor User Guide Primary Care

MyCommunity Interactive web portals for real estate communities

Abila MIP Fund Accounting TM. Encumbrances STUDENT WORKBOOK ABILA LEARNING SERVICES. Important Notice:

OQOOD Off-Plan Property Management Solution

RMS USER GUIDE. Version 17. Steps for the Doctor being Appraised Page 5 Steps for the Appraiser Page 31 Help Section Page 36

BUYERS EAST BAY. Challenges for the Buyer. Why Use a Real Estate Agent to Buy?

MASSACHUSETTS ASSOCIATION OF REALTORS STRATEGIC PLAN

MARS User Guide Appraisers Guide Index

Egyptian Nationwide Title Cadastre System

INSIDER S GUIDE. The 5 Most Powerful Ways to Improve Tenant Satisfaction Today

MyCommunity Beautiful web sites and interactive portals for real estate communities

UOB unites Singapore s largest property ecosystem under one roof; Remodels the home buying experience with fully-digital home loan solution

The list below shows the errors that can occur during submission, as well as some details about each one.

ParcelMap BC. Compiling a Parcel Fabric for the Province of British Columbia. WENDY AMY and ELLEN STYNER

GAUSSCAD A WEBGIS APPLICATION FOR COLLECTING CADASTRAL DATA

2007/2008 H [ON-LINE REAL ESTATE MANAGEMENT SYSTEM PROPOSAL] Proposal for the final year project

Land Administration and Spatial Enablement Victoria s Experience. Chris McRae, Executive Director Land Victoria

Results of Central European Land Knowledge Center (CELK) Activities

Development of e-land Administration in Sweden

How to Participate. July 24, 2015

Keith Schengili-Roberts May 7, 2017

A Complete, Free Solution for Cadastral Map Management

Spatial Data Warehouse Ltd. Cadastral Mapping INITIATIVE 1: CADASTRAL MAPPING. Version Spatial Data Warehouse Ltd. & AltaLIS Ltd.

Press Release. Commercial Real Estate - Digital Opportunities in a Shifting Industry

HOW TO CREATE AN APPRAISAL

multi-family M A N A G E M E N T

About the Appraisal Institute

WESTERN SPECIALTY CONTRACTORS. Property Inspections. The Critical First Step

Our Guide to Marketing Your Home. Connecting People to Houses and Homes

General Information Page

Ministry of Mines, Industry and SME

Property Records Industry Association. PRIA GIS Workshop. PRIA Winter Symposium 2011 Washington, DC March 2, 2011

86 years in the making Caspar G Haas 1922 Sales Prices as a Basis for Estimating Farmland Value

I am writing to you at the request of the Law Society's Property Law Committee (Committee).

Developing DITA Expertise Across Your Virtual Team. Martha Morgan Information Architect, NetApp June 4, 2009

Fireplace Options Streamlined Now Available on PT 1/2 Form and in Matrix Listing Input

Software Architecture Context

Features Guide. Enhancements. Mortgage Calculators VERSION 7. May 2008

Home Selling Made Simple

Participants of the Ministerial Meeting on Housing and Land Management on 8 October 2013 in Geneva

Property Valuation. Peter Wyatt. Click here if your download doesn"t start automatically

EMBRACING THE ONLINE REAL ESTATE MARKET Original Research Commissioned by: Yahoo! Real Estate. July2008

Digital Lease Contract

MULTI-TENANT SOLUTION GUIDE

Six Steps to a Completed Appraisal Report

Demonstration Properties for the TAUREAN Residential Valuation System

The Mortgage and Real Estate Industries Have Evolved. SPIRE Credit Union Needed to Evolve as Well.

Office of the County Auditor. Broward County Property Appraiser Report on Transition Review Services

New Models for Property Data Verification and Valuation

BC OnLine. Rural Property Tax Search User s Guide. Last Updated November 25, 2016

IBM TRIRIGA Version 10 Release 5.2. Real Estate Transaction Management User Guide IBM

Intangible Assets Web Site Costs

Cash Flow for Life #3 September 2014

Save Money by Selling Your House without an Agent

168 Things Your Realtor Does For You...

RE300 Land Use Management in SAP Real Estate Management

Property assessment in a changing economic landscape

The Buyer Consultation: Demonstrating & Articulating Value. Interactive Workshop. Student Workbook

The COMPLETE GUIDE To Privately Selling Or Renting Your Own Property

Universal Geo-database Connector Interface Component (UG-CIC) For Virtual Web-base GIS Server Essential For Real Estate Industry Uses

Real Solutions for the. Real Estate Industry.

ACCOUNTING STANDARDS BOARD INTERPRETATION OF THE STANDARDS OF GENERALLY RECOGNISED ACCOUNTING PRACTICE

House Party Planning Kit

THE APPLICATION OF GIS AND LIS Solutions and Experiences in East Africa. Lenny Kivuti

Figure 1. The chart showing how the effort and cost of the design changes are affected as the project progresses (Anon.) Simulation tools are a key co

WCMS User s Guide. Effective August, 2013

Your Guide to the City of Austin s

real estate agency rental agency verbal agreement lease security deposit

A Sign of Quality for Real Estate.

Filing a property assessment complaint and preparing for your hearing. Alberta Municipal Affairs

Test and Implementation of DATR System in Hungary

Residential New Construction Attitude and Awareness Baseline Study

54 System Design Collaborate: Agent Task Instructions

COLLIERS INTERNATIONAL 2019 LANDLORD SENTIMENT SURVEY

ACHIEVING HIGHER SALES VOLUME PRICES COMMISSIONS USING CO-OWNERSHIP

Exercise 1 Negotiating A Job Salary:

influence MAYFAIR INTERNATIONAL The International Marketing Office For Diane Turton, Realtors Located In London, England

TREASURER S DEPARTMENT

Lead Generation Analytics & Automation Investment Tools

Reporting Thailand Cadastral System in Cadastre 2014 Trends BY VUTTINAN UTESNAN. Rajamangala University of Technology Krungthep


THE SMART CHOICE. Why use a REALTOR? Why use an EXIT agent? EXIT Central Realty s commitment

What We Heard Report Summary: Indigenous Housing Capital Program

Historic Environment Scotland

Connect Realty.com, Inc Corporate Headquarters The Woodlands, Texas

Esri Middle East and Africa User Conference. December Abu Dhabi, UAE. Land Administration. Mark Baker

WHERE ARE YOU GOING TO LIVE?

Index Theologicus. Digitisation Projects in Theology

How Selling Your House to a Real Estate Investor Stacks Up Against Your Other Options

Buy Low, Sell High, Retire in 5 - Filthy Riches

Residential MANAGING BROKER APPLIED PRACTICE COURSE TOOLKIT. component three

Auction Benefits... Page 5 Private Treaty Benefits... Page 5 What is your property worth?...page 5 - Pricing Guidelines

Introduction to Property Management

Transcription:

Did DITA Cross the Chasm? DITA in the light of the technology adoption life cycle: Just hype or ready for you? by G. H. Krause, Senior Manager TechDoc

About Gunnar Senior Manager for Technical Documentation at Qimonda AG DITA is on his mind since 2005 and he actively promotes it for two years. R&D engineer prior to 2002 working within the areas of design, design-for-testability and product testing including located in the US and Germany. Always part of the job: knowledge transfer, training and project documentation Gunnar is involved with group dita-users at yahoo.com http://tech.groups.yahoo.com/group/dita-users/ Gunnar is member of the content wrangler community http://thecontentwrangler.ning.com/ You can network with Gunnar via plaxo.com http://ghkrause.myplaxo.com/ Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 2

Qimonda, a Top 5 Global DRAM Manufacturer* Our Company Our Global Footprint: FY 07 Revenues EUR 3.6bn NYSE listed since August 9, 2006 13,500 employees globally** Major R&D operations in 6 locations on three continents 33% 12% 18% Europe North America Asia / Pacific Manufacturing facilities in Europe, North America and Asia 37% Japan Our Products Broad and growing range of DRAM products for infrastructure, graphics, mobile and consumer applications Standard DRAMs for use in PCs and workstations Strong Customer Base * Source: Gartner, June 2008; **By end of calendar year 2007 Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 3

Qimonda TechDoc in Numbers One central department with about ten people information developers, authors, programmers, contractors and students Responsible for More than 300 documents two variants of almost each, based on 500+ text insets and 1000+ illustrations Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 4

Pre-DITA Work Mode TechDoc uses structured Framemaker 7.1 since 2004 Developed its own DTD (as part of Infineon Technologies AG) Steadily growing to more than 350 elements We achieved full XML round-trip and integrated XSLT processing Use of XML and SQL databases, Automatic build of tables from data and figures from tables, Filters text and even table columns based on Boolean expressions. The deliverables are English only for engineers to build systems and applications PDF only for download, no hardcopies distributed Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 5

Business Demand 2007 Key performance indicators Accurate documents in time for each new product Updating old documents within short cycle time DTD updates have always been a major issue No simple roll back after evaluation period of new release Many XSLTs need update Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 6

Business Demand 2007 Existing tools and process do not fit high reuse and shorter timelines. Review on document level is inefficient due to high reuse rate High amount of administration work Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 7

Use up-to-date tools that support Topic-based editing & review Automatic build of deliverables Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 8

The Mission Go and buy a DITA-based single-sourcing CMS and re-engineer the process. Main Arguments DITA is topic based. DITA supports multiple reuse strategies. Out-of-the-box support of DITA advertised by many IT vendors A CMS reduces manual work and provides administrational support. The internet is full of white papers, case studies and reports that support this strategy. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 9

The target is set: DITA But remember the subtitle DITA in the light of the technology adoption life cycle So it s time for a survey 1. Have you already heard about the Technology Adoption Life Cycle? 2. Are you familiar with Technology Adoption Life Cycle?? 3. Do you have marketing background??? Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 10

Technology Adoption Life Cycle (1) Where did I get to know? Reading about best practice in the recently published book (2007) Information Development by JoAnn T. Hackos As technical author you support marketing to sell a technology (product/service) to different customer groups. The technology adoption life cycle is a marketing model is significant when products require change of behavior (discontinuous innovations) clusters customer groups (market segments) Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 11

Technology Adoption Life Cycle (2) Why does this apply to DITA? I rate DITA as a discontinuous innovation. Moving to a DITA-based system makes you the customer in a high tech market. So I read the book covering this model in more detail: Crossing the Chasm by Geoffrey A. Moore And this theory serves beyond buying new tools Do you remember any IT project that failed due to lacking acceptance of the target users? I do! You will need great marketing skills to sell your new DITA and CMS stuff to your colleagues! Colleagues have to invest time and trade their old tool, skill and processes. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 12

Ideal Technology Adoption Life Cycle Number of potential customers t Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 13

Innovators These are fellows that you refer to as techies, tech junkies. They are risk takers and are willing to try out new technologies that come to their radar screen and look appealing. They have special radar screens as they go to industry-wide meetings and congresses that foster new technologies. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 14

Early Adopters These visionaries are the rare breed of people who have the insight to match an emerging technology into a strategic opportunity. They have a dream and take significant business risks to achieve breakthrough improvements. Visionaries bear with bugs and bad documentation as long as there is the commitment to their project and good support. They are easy to sell as they are in a hurry to leapfrog competition. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 15

Early Majority The pragmatists, a rather huge group! Their target: solve daily problems with incremental improvements that are proven to work. Pragmatists want case studies and references - but they trust only other pragmatists. The work of early adaptors/visionaries is suspicious to them. They want to calculate the ROI and TCO (return on invest and total cost of ownership). Their strength is to wait and see, which technology evolves as mainstream as mainstream gets most support from other resources which is great for ROI. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 16

Late Majority They will adopt new technology after some time watching the pragmatists. No need to be ahead of the crowd. Such followers are known as conservative. They want one thing for one job, a scanner to scan and a copier to copy. If you survive without the new stuff why should you bother. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 17

Laggards There are fellows that always find one more reason not to change unless forced. This critical group is a great source of feedback if you know how to address them. They are called the skeptics. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 18

Revised Technology Adoption Life Cycle The Chasm!!! Techies Visionaries Pragmatists Conservatives Skeptics Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 19

Time to brainstorm! Please rate yourself, your team, and your management. The Chasm!!! And then rate your IT department and the consultancy company. Techies Visionaries Pragmatists Conservatives Skeptics Finally rate DITA and the vendors... Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 20

Where is DITA and the tools? Out of the Box How much configuration is possible, how much customization is needed? Support Do you have a choice between in-house-it and consultants? Which amount of budget and/or skills is available? Do your consultants help you to stay close to standards? Are they proud of implementing any thought you mention? BYO Bring your own tutorial and task description? Documentation? Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 21

DITA the marketing buzz word The vendors say "We do support DITA. The case studies say "We make use of DITA. And I say "I am about to use DITA". My personal conclusion (From webinars, conferences, meetings, demos and white papers, workshops, discussions and evaluation) DITA can be used in a very flexible manner No one uses all features and maybe there is no second (yet) that uses them the same as I want. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 22

Algebra of sets for DITA (by G. Krause) procedure topic structure specialization and generalization Config file based rendering information typing on topic level map elements variable definition files information typing within topics cross references filename rules provides some sample domains hardware domain domain specialization in general attributebased filtering condition attributes with Boolean equations multiple reuse strategies attribute specialization topic structure metadata inline elements indexing Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 23

Algebra of sets for DITA (by G. Krause) procedure topic structure specialization and generalization Config file based rendering information typing on topic level map elements variable definition files information typing within topics cross references filename rules provides some sample domains hardware domain domain specialization in general attributebased filtering condition attributes with Boolean equations multiple reuse strategies attribute specialization topic structure metadata inline elements indexing Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 24

Algebra of sets for DITA (by G. Krause) procedure topic structure specialization and generalization Config file based rendering information typing on topic level map elements variable definition files information typing within topics cross references filename rules provides some sample domains hardware domain domain specialization in general attributebased filtering condition attributes with Boolean equations multiple reuse strategies attribute specialization topic structure metadata inline elements indexing Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 25

Algebra of sets for DITA (by G. Krause) procedure topic structure specialization and generalization Config file based rendering information typing on topic level map elements variable definition files information typing within topics cross references filename rules provides some sample domains hardware domain domain specialization in general attributebased filtering condition attributes with Boolean equations multiple reuse strategies attribute specialization topic structure metadata inline elements indexing Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 26

Algebra of sets for DITA (by G. Krause) procedure topic structure specialization and generalization Config file based rendering information typing on topic level map elements variable definition files information typing within topics cross references filename rules provides some sample domains hardware domain domain specialization in general attributebased filtering condition attributes with Boolean equations multiple reuse strategies attribute specialization topic structure metadata inline elements indexing Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 27

Algebra of sets for DITA (by G. Krause) procedure topic structure specialization and generalization Config file based rendering information typing on topic level map elements variable definition files information typing within topics cross references filename rules provides some sample domains hardware domain domain specialization in general attributebased filtering condition attributes with Boolean equations multiple reuse strategies attribute specialization topic structure metadata inline elements indexing Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 28

Examples for DITA support Solution 1 Implemented maps as file folders with shortcut links to topics. No dedicated map editor. No relationship table, no view of map content. Solution 2 Limited support of inline tags like superscript and subscript (XHTML editor). Solution 3 No experience with conref to report, yet. No large scale usage, yet. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 29

Obstacles (1) IT department does not like every database or technology or vendor! ActiveX and/or Java allowed? Standard relational database versus proprietary XML database? Some tools are not yet certified for Windows Server 2003... Your important users might be non-mainstream using UNIX / Linux / Mac One editor tool is available for UNIX but the ready-to-use CMS integration requires Windows Internet Explorer. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 30

Obstacles (2) Qimonda TechDoc is request driven TechDoc has no clue when a topic needs to be updated. SME -subject matter expert- may submit requests with technical details and deadline SME must review content block for technical correctness Our SMEs may create and edit source files on their own But they lack interest in documentation details and reuse strategies They do not care much for the writer s guide They (ab)use structure to achieve their favored look-and-feel Quality check of DITA files necessary by TechDoc department. Review on topic level mandatory for Qimonda Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 31

Obstacles (3) Review options PDF-based review The only online option in some solutions No closed loop back to authoring tool Requires search-and-find as well as copy-and-paste by TechDoc department. XML-based review Solution stays within paradigm of XML Server-based review allows collaborative review by multiple reviewers Build-in in the wrong CMS Stand-alone XML review tool comes without ready-to-use integration into CMS and workflow Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 32

Issues that seem to be neglected Filename convention Link management Publication setting control Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 33

Conclusion There is a DITA standard But there is no standard DITA implementation... and DITA does not even cover every aspect. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 34

The old tools and processes are not fit for the present and future Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 35

Evaluation of DITA-based single-sourcing CMS in the technology adoption life cycle The Chasm!!! Techies Visionaries Pragmatists Conservatives Skeptics Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 36

For Qimonda the DITA tools are available but barely through the chasm Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 37

How much of DITA do you need? Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 38

How do you rate yourself and your team,...? The Chasm!!! Techies Visionaries Pragmatists ConservativesSkeptics Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 39

Time for Questions The Chasm!!! Techies Visionaries Pragmatists ConservativesSkeptics Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 40

Thank you The World s Leading Creative Memory Company

In file-based CMS you need a filename Such a filename should not be the topic title In our data sheets we have plenty of chapters titled "Overview" that are not based on the same topic. If title serves as filename you are locked Updating the title destroys the consistency with filename or you update the filename, too, and all the references are misleading to the old revision or dead or need to be updated by a daemon. If title is just a metadata like topic type Then you can use the topic ID as filename. A GUID is 32 or 36 characters long Very long in a decent list of topics with multiple metadata columns. I prefer something with 18 digits or less like part numbers in SAP systems. A counter or unification engine is needed inside the CMS. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 42

Linking is very important for relationships The DITA standard supports URIs as link target In map: topicref. In topic: conref, link, xref, source, lq; image; author, publisher. In programming domain: fragref. Update support You either install active link management, Update links when target gets changed (where-used list!), Or calculate links at editing or publication time Suggestion: Replace links by metadata describing the target. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 43

Variables as special links Variables can be realized with conref During editing a generic topic with variable definitions is preferred During rendering this topic should be replaced by the specific one with values for the intended output file. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 44

Publishing by config file instead of dialogs Applications do provide dialogs for rendition. How often do you render a day? How many different rendition settings do you use? Standardization and reuse call for config files. Some renditions use the same publication format. Some renditions use the same filter settings. Some renditions use the same topic with variable values. Some renditions use the same map. Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 45

Publishing by config file instead of dialogs Output file is the rendition of the config file Any output file is only one rendition of many for each map The metadata of the output can be derived from config file. Check if rendition is up to date can be derived from data in config file. Trigger auto-rendering?! Did DITA Cross the Chasm? - Krause - 2008-11-05 - Page 46