Analysts Reports

  Articles

  Events

  News Releases

  Top Stories

  Press Survey


ARTICLES

Conquering Convergence: The Electronic
Document and Your Customer Document output technologies are evolving and converging.

Will you master -- or miss -- the shift?

by Karl Schumacher President
Vice President, Global Business Strategy and Acquisition

Converging technology is at the forefront of an information revolution occurring across today's business spectrum. Convergence creates opportunities for corporations seeking a new wave of growth. But with those opportunities come potential pitfalls, the most vexing of which may be the incompatibility of the various technologies.

Several types of convergence are currently exerting pressure on document professionals, whether in IT, marketing or in mail creation and production. They are:

  • The convergence of conventional, legacy print-streams with digital delivery
  • The convergence of transactional with promotional documents
  • The convergence of tasks and duties within the organization--ie, the blurring of lines between IT, Marketing and Print/Finish.

The obvious goal for customer communications today is to achieve effectiveness efficiently. That means producing customer focused documents at a reduced cost of production with reliable and more flexible delivery options that reduce cycle time.

A number of tools and technologies exist to help achieve this key customer communication goal.

Data Quality tools to ensure that the message is going to the right customer at the right place.

Distribution Efficiency tools to ensure that the message gets to the right place at the right time at the right price.

Document Composition tools to ensure that the right message is being communicated. Doc Comp tools can ensure that high volume transaction documents are focused and render high impact messages.

Print Stream Manipulation tools to enable users to parse and tag data elements and perform conditional operations based on the data within the document, including the capability to reprint.

Digital Delivery engines to allow for the document to be presented to the web and other electronic media.

Archiving and Retrieval systems that help store and utilize documents for broader purposes across an organization.

These solutions and technologies can combine to formulate a very powerful customer-focused, document centric strategy for an organization seeking a competitive edge. At the same time, two major issues have arisen due to their convergence: one relating to the infrastructure created by a lack of interoperability and an issue with standardized data formatting.

Convergence in the Document Factory
One or more departments within an organization may have access to and depend on these technologies. Convergence within the organization, spurred by the desire of businesses to eliminate organizational silos, has played a major role in the technology field since the early 1990s and has made it essential for departments that traditionally operated in isolation to work together.

Over time, organizations have built or bought software and applications to manage their document production processes. They strive to acquire the best technology available but technology changes over time. Therefore, at any point in time, companies will have a mix of technologies that need to work together to make the process run smoothly.

Fortunately, document production tools share many commonalties. They often require an understanding of the origin of the documents, in particular the legacy systems from which they came. Most involve some degree of parsing (i.e., an identifying, describing, or defining) capability. Some require an indexing or tagging capability. Others require conditional or rules-based engines to enable them to take certain actions based on requirements of the data within the document, the document itself, or the associated workflow.

In addition, a few require output drivers to help guide the documents through the different delivery modes. And some require the updating of information databases on the host system to include new information retrieved from these tools, such as updated names and addresses.

Unfortunately each tech solution was developed for a very specific purpose. What all these products lacked in the early development phase -- and what limits their capabilities for interoperability today -- was a common view of the fundamental or underpinning technology. Thus, although the best accomplish their mission very well, key performance issues arise when the vendor or customer seeks to increase the range of features and functionality of these technologies toward broader document processing capabilities.

The digital document delivery field, for example, is complicated by convergence as companies with diverse approaches try to stretch the range of their technological competence in search of a share in this highly touted "killer app." In any event, a key issue facing document production managers trying to meet Service Level Agreements (SLAs) is about how these tools interact -- or are unable to interact -- with each other.

Issues Impeding Progress
Fundamentally, expanding the range of document output capabilities is hampered by substantial limitations in the way they perform their functions:

  • Too many document composition tools require data in specific formats as opposed to being able to create that formatted data for its own use.
  • Many digital delivery products require a front-end tool to split the print ready files for routing to either hard copy or digital channels.
  • A number of archiving and retrieval systems are unnecessarily rigid and lack the ability to flexibly render documents to a web environment.
  • Print image manipulation tools often lack full awareness of the physical composition of the document, thus limiting choices as to what may be added and where it might fit.

There are additional issues in how these tools execute in the infrastructure in which they reside. The problem presented by a lack of interoperability among the tools emerges when we begin to combine these products in a continuous workflow process. It occurs because many of the products have been designed for specific operating environments, for example the MVS (mainframe) UNIX and Windows NT environments.

It all comes to a head when a work flow is established that requires a task to be performed by one product on a given platform, with the output of the process passed into an operating environment with a product on another platform. As a result of the lack of interoperability and messaging between platforms, it is nearly impossible to produce with speed and efficiency a clear understanding of whether everything is executing as expected.

Re-Inventing the Wheel?
The method most often used to overcome the infrastructure issue is to write your own highly customized scripts that thread one operating system to another, along with 'hooks' in the applications to report on conditions. These scripts are not based on a standard, nor are there common Application Programming Interfaces (API) in the application, which means that the same highly customized process must be developed for each new application.

Additionally, if there are revisions or changes to operating systems, and/or applications, there are significant maintenance requirements that also need to be undertaken to keep the flow going.

But what if we leveraged the client/server messaging that has solved so many problems found in networked computing. Standard message protocols are established between client and server code, and events are acted upon based on the messages. This architecture allows messages to dictate what gets executed where. With a pre-defined message protocol, all systems respond to the message commands sent to them. The "pieces" of the code to be written would be the client / server programs that will "pitch and catch" messages, and launch processes. The process launch architecture could contain a list of profiles to be launched, and rules which govern activity during expected or unexpected results of the launched processing. Essentially it would be doing the job of JES and the JCL processor on a mainframe.

The major downside is that a single client would not work for all operating system platforms. For instance, a message client that is structured to launch processes on a UNIX platform would be slightly different for the Windows NT operating system. It's technically feasible but requires further research, design, and prototyping.

Undermining the whole movement toward convergence is the fact that the key players involved--both in document management and with the vendors supplying the technology and solutions--are hindered by the inertia that comes from existing reliance on a given architecture, from which change will be very difficult. And to be fair, mainframe processing models have had 30+ years to mature, stabilize and weather the storm of applications that have passed through them. Any new system developed is going to be measured against that standard.

The Benefits of Data-Independence
With regard to the data format issue, many people in the industry would promote XML as the answer due to its ability to decompose the print stream and free the data for tagging and reformation. There is certainly some merit to this idea. Once data is independent from the tight integration of the medium it can be re-purposed to produce any number of data reports: management or finance reports or an audit track, for example. It can also trigger other applications--CRM for example. Customer data made independent from an invoice can provide a very useful well-developed snapshot of a customer.

So let's dream a little. To achieve data-independence, the foundation requirements for any product in the document output set should include capabilities in four key areas:

  • The ability to ingest either raw data or print-ready data, with the ability to parse and tag and transform the data from one format to another while retaining its richness.
  • A data repository capability to share data efficiently and in a structured manner and render it available for use within the entire enterprise, not only for documents, but for reports and other forms of analysis. The footprint of the format must be small to save storage and minimize bandwidth.
  • The ability to implement rules-based decision-making as a key component within the core features.
  • The ability to produce output in various forms, including both hard copy and digital delivery

Once this foundation is established, all the other value-added functions --such as composing a document, splitting print streams, building data files, consolidating mail streams, and storing and retrieving documents -- become applications that sit atop the basic functionality of the technology.

The benefits of such a flexible architecture are widely recognized and have been written about many times, and underscore the key attributes sought by print/mail finishing managers, marketing departments and IT.

Flexible output architecture presents a tremendous opportunity to boost the effectiveness of customer communications by creating a high-impact document. It gives us capability to use the document, when it is posted to the web, as a foundation to implement cost-saving and business-building e-commerce strategies.

In addition, we have the ability to integrate the document with existing customer support activities to lower costs and boost effectiveness. And we can use the document to initiate or increase the levels of 1:1 marketing. Implicitly, there is an immense opportunity to succeed in both the hard copy and digital world, which includes historic savings in postal discounts and mail piece consolidation and newer benefits such as web-based customer self-service.

Yet this approach is far from perfect. I've heard it said that XML should stand for Really Hard Work. The utter lack of standards and the pushback from vendors trying to keep their data structures proprietary means that each individual using XML has to write what could amount to about a ton of code to accomplish fairly modest goals. Employing a roomful of developers writing XML code can not be the answer. A de facto standard may eventually emerge, but that won't help you reach your SLAs tomorrow.

Proceed With Caution
Given this reality, what are the potential remedies? We can stop where we are, halt all forward progress, scrap what we have, point fingers, and wait for someone to come up with a solution. But that wouldn't be practical for all the most obvious reasons. No one knows for certain how long that might take for a remedy to emerge. And competitors might develop and implement a proprietary solution without fanfare.

On a go forward basis, my best advice is to not cobble a document output technology together without a clear understanding of how various products need to integrate and which are the best platforms to optimize their complementary performance. For the time being, the answer isn't software--it's a convergence of logic and caution. The simple application of rational sequencing, procedural training and platform selection can do wonders for enhancing opportunities for success and eliminating blind alleys. Success requires careful planning and selection of technology and services.

Conquering Convergence
If the goal is to master the convergence of the various document output technologies, then we need a clear and in-depth understanding of how the various products and technologies integrate and which platforms and data structures best optimize their respective and complementary performance. That may take time and effort, but it is the best way to maximize opportunities for success.

Managers who keep their options open, and can commit to new foundation technologies that feature value-added layers for document output capabilities as they emerge in whatever form they may take, are poised to reap significant rewards. In conclusion, the solution to these problems can be approached in a number of different ways, all requiring the innovation to create a system that is flexible and dependable, requiring further research and development, which will be a priority for Pitney Bowes as we move ahead.