SlideShare a Scribd company logo
1 of 69
SharePoint Lied: It Isn’t a
Document Management System;
It’s Really a File Management
System
Do you feel that your document management system is missing
something? It is. It’s missing documents. Sure it manages files well enough,
but are files and documents the same thing?

This session focuses on the differences between files and documents, and
examines some strategies for converting SharePoint from just a file
management system into a document management system.

Eugene Rosenfeld
CTO, Black Blade Associates, Inc.

                8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About Eugene Rosenfeld
 CTO, Black Blade Associates
 Two-time SharePoint MVP


    www.BlackBladeInc.com
    twitter.com/erosen03
    ThingsThatShouldbeEasy.blogspot.com
    erosenfeld@blackbladeinc.com


         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About Black Blade
Specialize in SharePoint document and records
management, information architecture,
distributed systems, and systems integration

   www.BlackBladeInc.com
   twitter.com/BlackBladeInc
   www.blackbladeinc.com/pages/blog.aspx
   info@blackbladeinc.com

         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About this Presentation
 Session is best suited to content managers
  and information architects
 Focusing on:
     Capabilities
     Usage scenarios
     Requirements
 No code or configuration
 Lessons learned from our implementation


             8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About You
 How are you using SharePoint today?
 Do you have a particular problem you’re
  hoping this presentation can help you
  address?
 If you could make just one problem go away
  by snapping your fingers, what problem
  would that be?



         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Overview
 Define Document Management
  System
 File ≠ Document
 Convince you that need a DMS
 Our SharePoint DMS
  implementation




        8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Setting Expectations
   Advanced document management
     Not everyone needs or is ready for this
   Investment required
     3 – 12 months to implement
   Will require re-engineering business
    processes to get full value




            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Collab vs. Doc Management
Collaboration               Document Management
 Goal is to exchange        Goal is to produce and manage
  information                 a work product
 Quick to start             Benefits from greater planning
 Free-flow process          Structured process
 Little control             Granular control
 Live in the now            Manages full document lifecycle
                             Collaboration should be part of
                              document management
                             Makes collaboration productive


           8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Who Should Think About This?
   Life sciences
   Financial
                                                    Regulated industries
   Energy
   Government
   Publishers                                      Media
   Television / Video
   Academia / research
   Manufacturing
   Consultants

           8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
What is a document
management system?



     8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
One Definition
A document management system (DMS) is a
computer system used to track and store
electronic documents. It is usually also capable
of keeping track of the different versions
modified by different users (history tracking).
The term has some overlap with the concepts of
content management systems. It is often
viewed as a component….


         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Essence of a DMS
 Document data storage and retrieval
 Document processing operations




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Document Data Storage




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
SharePoint stores document data as files. So…

Question: Is there a difference
between files and documents?



               8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
File ≠ Document?
 Yes
 What is the difference?




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
What is the difference?



Content

      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Question: Is a document just a
“special type” of file?



      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Document a special type of
File?
 Not exactly
 Though they are related




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
File and Document
Relationships
   Single-document files
                                                                         Adequate
     One document per file                                              support

     Word, Excel, PDF, etc…
   Multi-document files
     A single file contains multiple documents                          Minimal
                                                                         support
     Zip files, databases, email w/attachments,
     etc…
   Multi-file documents                                                 No
                                                                         support
     Huh??

              8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
What are multi-file documents?




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
What is a Multi-file
Document?
   Single logical document
     Ex: a proposal, a book, a report, a presentation
   Divided into parts
     Stored as separate, but related files
     Ex: multiple chapters, slides, images, spreadsheets
 Work with the each document part separately
  or with the document as a whole
 Two main types:
  Virtual and Compound Documents
             8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Isn’t this just a Document Set?
 No.
 A multi-file document is a single document
 Document set stores several different
  documents together, like a folder




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Are Multi-file Documents New?
 No, just new to SharePoint
 You’ve already used multi-file documents
     HTML pages
     Reusable Content in SharePoint publishing pages
     OneNote notebooks
     Word compound documents
     FrameMaker documents
     TeX
     Source code

            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
SharePoint Document Support
   Single-document files            - Adequate support
   Multi-document files             - Minimal support
   Multi-file documents             - No support




            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Document Processing
Operations



     8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
What SharePoint can do now for
document management



      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
File Management Operations
 Organization (tagging, metadata, storage)
 Concurrency control (check in / out)
 Single permission set for entire file
 Versioning
 Publishing (content approval)
 Workflow




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
File Consumption
 Multiple accessors / readers
 Search




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Document Authoring
 Single author, multiple readers
 Authoring with Microsoft Office
 Potential multi-format documents using
  document conversions




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
What about Co-Authoring?
 Requires Office 2010+ or web app
 Authoring restrictions within a document are
  not stored in SharePoint
 Users can still get edit conflicts
 Must download full document to edit
 Cannot use check in / check out
 Bottom line: collaboration or review tool



         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
SP DM Features?
   Document authoring / viewing
     Kind of – more a feature of Office Web Apps
   Search indexing




            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
You need a SharePoint DMS




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
We will look at a common scenario involving a team of people creating
and distributing a proposal. The team will include an engineer and sales
person from our company, and a sub-contractor. The proposal will also
make use of materials provided by the marketing and legal departments.

Question: Is SharePoint
Document Management “Good
Enough?”


               8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Is SharePoint Document
Management “Good Enough?”
 No
 Why?
     Data storage inadequate
     Operations on data are woefully inadequate
     Should have all the web content management
     features for documents




            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Difficult to Implement Scenarios
   Authoring with partially-trusted users
     Partners, customers, vendors, anyone besides you
   Creating financial documents
     Data from financial system and human write up
     Ensure human doesn’t fudge financial data
   Enforcing document content compliance
     Ensure every employee offer has official NDA
   Presenting a consistent brand
     Update all marketing materials with new logo

            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Our SharePoint DMS




     8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
SP DM Limitations in a Nutshell
 SharePoint provides lots of
  tools for managing the
  document in its file shell
 …but what about the tools
  to manage the meat of the
  document, the important
  parts inside the file shell?



          8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
SharePoint DM Vision
 SharePoint document management
  limitations stem from single-file documents:
 Lessons from the web:
     Separating the elements of a web page (the
      document) into multiple files makes for a much
      stronger management system
     We need a system that can manage documents as
      if they were web pages
     We need multi-file documents


            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Proposal as Multi-file
Document




       8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
We will see how HTML’s multi-file document structure allows us to easily
make global changes across many documents,

Demo: Web Pages – the-20-
year-old multi-file document
format


               8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Sample User Interface




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Demo: Our internal SharePoint
multi-file document DMS



      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Authoring: This is what we
had…



      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Authoring with Standard Documents


                  Total Time




     Larger team = more wasted time




8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
This is what we have now…




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Total Time
Authoring with Virtual
     Documents




                  Larger team = faster completion time




              8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Partial Trust Authoring
          Proposal


                                                                            Trusted
             Executive                                                     Employee
             Summary


             Technical                                                  Partially Trusted
             Proposal                                                   Sub-Contractor

             About the              About the
             Company                                     Legal Terms
                                    Company
            (Reference)

            Legal Terms
            (Reference)



  Proposals Document       Market Department’s   Legal Departments
        Library             Document Library     Document Library




                     8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Automated Systems Authoring
         Mutual Fund
         Prospectus



           Investment                                                    Analyst
            Objectives


            Historical                                                    Data
             Returns                                                    Warehouse

           About the              About the
             Fund                                      Legal Terms
                                    Fund
          (Reference)

           Legal Terms
           (Reference)



 Proposals Document      Market Department’s   Legal Departments
       Library            Document Library     Document Library




                   8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Requires Process
Reengineering
   Current process
     Is serial
     Centered around managing the nut
   New processes
     Will be parallel
     Focused on managing the contents inside the shell




              8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Closing




      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Summary
 DM = storage and processing
 Multi-file documents provide the key to
  unlocking SharePoint DM capabilities
 Devote 3-12 months to build the capability
 Need to re-engineer your business processes
  to leverage new capabilities




         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
About Black Blade
Specialize in SharePoint document and records
management, information architecture,
distributed systems, and systems integration

   www.BlackBladeInc.com
   twitter.com/BlackBladeInc
   www.blackbladeinc.com/pages/blog.aspx
   info@blackbladeinc.com

         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
What multi-file documents can
do for you



      8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Multi-file Document Capabilities
   Better authoring
     Controlled concurrent authoring
     Reusable, live content
     Multiple authoring format with multiple
     consumption formats
   Granular management
     Enhanced version control / record management
     Granular permissions and auditing
     Targeted approval workflows

            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
More Capabilities
   Real-world distribution
     Distribute document in multiple formats
     Easily correlate published and authored versions of
      a document
     System signs all published documents
     System encrypts sensitive content to remove
      second-hand information leaks
   Records processing
     Detect retention conflicts within documents


            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
New Usage Scenarios
 Team-based Authoring
 Authoring with External Users
 Geographically Distributed Authoring
 Sensitive Document Authoring / PII
 Combined Automated and Human Authoring
 Brand management
 Digital Asset Management
 Compliance reporting

        8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
New SharePoint Applications
 New usage scenarios enable new apps
 Proposal Builder
 Project Management
 Digital Asset Management
 Financial Reporting
 Book Authoring
 Brief Builder
 PDF Publisher

        8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Strategies for creating a multi-
file document capability on
SharePoint


       8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
An Ideal Implementation
Ok multi-file documents                Ideal multi-file documents
   Require you to use special  Uses your existing file
    file formats. I.e.:          formats – no changes
     Web pages require .HTML                Word - .DOC, .DOCX
     FrameMaker requires .MIF               PowerPoint - .PPT, .PPTX
   Require custom authoring               Use existing authoring
    apps or add-ins                         apps – no add-ins
     Special web app                        MS Office
     Office add-ins                         OpenOffice
     HTML editor                            WordPerfect
     FrameMaker                           Author as multi-file,
                                            distribute as single-file
              8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
General Approach
 Completely server-side approach
 Use native document formats
 No custom apps or Office add-ins needed
 End result had to be a single file per
  document format
 Low operational and maintenance costs
 No data loss



         8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Components
 Document content data
 Document processing engine
 Process management
 User interface




        8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Document Content Data
 Store documents, sections, and relationships
 Options
     Store in SharePoint using folders
     Store in SharePoint using document sets
     Store in SharePoint using metadata
     Store in custom data store
   Final answer
     Store in SharePoint using metadata
     Heavy use of content types

            8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Document Sets as Documents
Document Sets                     Multi-file Document
 Final product is a               Final product is a single
  document collection               document
 Based on folder                  Based on document
  paradigm                          paradigm
 Can’t control order              Full ordering support
 Flat list                        Full hierarchy support
 Requires SharePoint              Nice to have WSS / SP
  Server 2010                       Server and 3.0 / 4.0 support



          8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Document Processing Engine
 Performs work on document and sections
 Options
     List item event receiver
     Workflow
     Windows service or Timer job
     Stand-alone processing engine service
   Final answer
     Stand-alone processing engine service, loosely
     coupled to SharePoint using WCF services

             8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
Process Management
 Feeds the processing engine with work items
 Options
     Document queue on processing engine service
     Document queue on SharePoint farm
   Final answer
     Document queue on both the SharePoint farm and
     the processing engine service




           8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
User Interface
 Allows the user to interact with the system
 Options
     Web parts or Application pages
     UI on processing engine service with WSRP
      producer support
   Final answer
     List views
     Application pages
     UI on processing engine service but no WSRP

             8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111

More Related Content

Viewers also liked

Document Management System
Document Management SystemDocument Management System
Document Management SystemSidhartha Sahoo
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesBenjamin Niaulin
 
ClevaDesk - Document management system
ClevaDesk - Document management systemClevaDesk - Document management system
ClevaDesk - Document management systemCosta Voloskov
 
Document Management System(DMS)
Document Management System(DMS)Document Management System(DMS)
Document Management System(DMS)Nishant Shah
 
Project document management with SharePoint
Project document management with SharePointProject document management with SharePoint
Project document management with SharePointAmila Hendahewa
 
Document Management System
Document Management SystemDocument Management System
Document Management SystemSuresh Ramani
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers Verbella CMG
 
Important features of document management system software
 Important features of document management system software Important features of document management system software
Important features of document management system softwareDigismartek
 
Document management system
Document management systemDocument management system
Document management systemRaghu Raja
 
Document Management With Workflow Presentation
Document Management With Workflow PresentationDocument Management With Workflow Presentation
Document Management With Workflow PresentationJohn Street
 
SharePoint and ECM – experience from the field
SharePoint and ECM – experience from the fieldSharePoint and ECM – experience from the field
SharePoint and ECM – experience from the fieldSPC Adriatics
 
Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013John F. Holliday
 
Yogyakarta Beyond (travel arrangement)
Yogyakarta Beyond (travel arrangement)Yogyakarta Beyond (travel arrangement)
Yogyakarta Beyond (travel arrangement)Dythia Mustika
 
How ECM Has Improved in SharePoint 2013 and What’s Still Missing
How ECM Has Improved in SharePoint 2013 and What’s Still MissingHow ECM Has Improved in SharePoint 2013 and What’s Still Missing
How ECM Has Improved in SharePoint 2013 and What’s Still MissingMike Ferrara
 
Bpc10 16 agnes-molnar_enterprisedocmgmt
Bpc10 16 agnes-molnar_enterprisedocmgmtBpc10 16 agnes-molnar_enterprisedocmgmt
Bpc10 16 agnes-molnar_enterprisedocmgmtAgnes Molnar
 
Organizing Documents in SharePoint 2010
Organizing Documents in SharePoint 2010Organizing Documents in SharePoint 2010
Organizing Documents in SharePoint 2010Agnes Molnar
 
Document Management 2010 Analysis
Document Management 2010 AnalysisDocument Management 2010 Analysis
Document Management 2010 AnalysisReal Story Group
 
Document management system
Document management systemDocument management system
Document management systemAbhishek Agrawal
 

Viewers also liked (19)

Document Management System
Document Management SystemDocument Management System
Document Management System
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakes
 
ClevaDesk - Document management system
ClevaDesk - Document management systemClevaDesk - Document management system
ClevaDesk - Document management system
 
Document Management System(DMS)
Document Management System(DMS)Document Management System(DMS)
Document Management System(DMS)
 
Project document management with SharePoint
Project document management with SharePointProject document management with SharePoint
Project document management with SharePoint
 
Document Management System
Document Management SystemDocument Management System
Document Management System
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers
 
Important features of document management system software
 Important features of document management system software Important features of document management system software
Important features of document management system software
 
Document management system
Document management systemDocument management system
Document management system
 
Document Management With Workflow Presentation
Document Management With Workflow PresentationDocument Management With Workflow Presentation
Document Management With Workflow Presentation
 
SharePoint and ECM – experience from the field
SharePoint and ECM – experience from the fieldSharePoint and ECM – experience from the field
SharePoint and ECM – experience from the field
 
Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013
 
Yogyakarta Beyond (travel arrangement)
Yogyakarta Beyond (travel arrangement)Yogyakarta Beyond (travel arrangement)
Yogyakarta Beyond (travel arrangement)
 
How ECM Has Improved in SharePoint 2013 and What’s Still Missing
How ECM Has Improved in SharePoint 2013 and What’s Still MissingHow ECM Has Improved in SharePoint 2013 and What’s Still Missing
How ECM Has Improved in SharePoint 2013 and What’s Still Missing
 
Bpc10 16 agnes-molnar_enterprisedocmgmt
Bpc10 16 agnes-molnar_enterprisedocmgmtBpc10 16 agnes-molnar_enterprisedocmgmt
Bpc10 16 agnes-molnar_enterprisedocmgmt
 
Organizing Documents in SharePoint 2010
Organizing Documents in SharePoint 2010Organizing Documents in SharePoint 2010
Organizing Documents in SharePoint 2010
 
Document Management 2010 Analysis
Document Management 2010 AnalysisDocument Management 2010 Analysis
Document Management 2010 Analysis
 
Document management system
Document management systemDocument management system
Document management system
 
Real world records management in SharePoint 2013
Real world records management in SharePoint 2013Real world records management in SharePoint 2013
Real world records management in SharePoint 2013
 

More from SPTechCon

Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConDeep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConSPTechCon
 
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...SPTechCon
 
“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechCon“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechConSPTechCon
 
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...SPTechCon
 
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...SPTechCon
 
Microsoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechConMicrosoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechConSPTechCon
 
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechConTen Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechConSPTechCon
 
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...SPTechCon
 
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechConLaw & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechConSPTechCon
 
What IS SharePoint Development? by Mark Rackley - SPTechCon
 What IS SharePoint Development? by Mark Rackley - SPTechCon What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechConSPTechCon
 
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConThe SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConSPTechCon
 
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...SPTechCon
 
Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...SPTechCon
 
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...SPTechCon
 
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...SPTechCon
 
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...SPTechCon
 
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...SPTechCon
 
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...SPTechCon
 
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...SPTechCon
 
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechConCreating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechConSPTechCon
 

More from SPTechCon (20)

Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConDeep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
 
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
 
“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechCon“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechCon
 
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
 
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
 
Microsoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechConMicrosoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechCon
 
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechConTen Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
 
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
 
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechConLaw & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
Law & Order: Content Governance Strategies by Chrisitan Buckley - SPTechCon
 
What IS SharePoint Development? by Mark Rackley - SPTechCon
 What IS SharePoint Development? by Mark Rackley - SPTechCon What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechCon
 
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConThe SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
 
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
 
Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...
 
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
 
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
 
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
 
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
 
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
 
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
 
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechConCreating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
 

SharePoint Lied: It Isn’t a Document Management System, It’s Really a File Management System by Eugene Rosenfeld - SPTechCon

  • 1. SharePoint Lied: It Isn’t a Document Management System; It’s Really a File Management System Do you feel that your document management system is missing something? It is. It’s missing documents. Sure it manages files well enough, but are files and documents the same thing? This session focuses on the differences between files and documents, and examines some strategies for converting SharePoint from just a file management system into a document management system. Eugene Rosenfeld CTO, Black Blade Associates, Inc. 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 2. About Eugene Rosenfeld  CTO, Black Blade Associates  Two-time SharePoint MVP www.BlackBladeInc.com twitter.com/erosen03 ThingsThatShouldbeEasy.blogspot.com erosenfeld@blackbladeinc.com 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 3. About Black Blade Specialize in SharePoint document and records management, information architecture, distributed systems, and systems integration www.BlackBladeInc.com twitter.com/BlackBladeInc www.blackbladeinc.com/pages/blog.aspx info@blackbladeinc.com 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 4. About this Presentation  Session is best suited to content managers and information architects  Focusing on:  Capabilities  Usage scenarios  Requirements  No code or configuration  Lessons learned from our implementation 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 5. About You  How are you using SharePoint today?  Do you have a particular problem you’re hoping this presentation can help you address?  If you could make just one problem go away by snapping your fingers, what problem would that be? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 6. Overview  Define Document Management System  File ≠ Document  Convince you that need a DMS  Our SharePoint DMS implementation 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 7. Setting Expectations  Advanced document management  Not everyone needs or is ready for this  Investment required  3 – 12 months to implement  Will require re-engineering business processes to get full value 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 8. Collab vs. Doc Management Collaboration Document Management  Goal is to exchange  Goal is to produce and manage information a work product  Quick to start  Benefits from greater planning  Free-flow process  Structured process  Little control  Granular control  Live in the now  Manages full document lifecycle  Collaboration should be part of document management  Makes collaboration productive 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 9. Who Should Think About This?  Life sciences  Financial Regulated industries  Energy  Government  Publishers Media  Television / Video  Academia / research  Manufacturing  Consultants 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 10. What is a document management system? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 11. One Definition A document management system (DMS) is a computer system used to track and store electronic documents. It is usually also capable of keeping track of the different versions modified by different users (history tracking). The term has some overlap with the concepts of content management systems. It is often viewed as a component…. 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 12. Essence of a DMS  Document data storage and retrieval  Document processing operations 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 13. Document Data Storage 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 14. SharePoint stores document data as files. So… Question: Is there a difference between files and documents? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 15. File ≠ Document?  Yes  What is the difference? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 16. 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 17. What is the difference? Content 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 18. Question: Is a document just a “special type” of file? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 19. Document a special type of File?  Not exactly  Though they are related 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 20. File and Document Relationships  Single-document files Adequate  One document per file support  Word, Excel, PDF, etc…  Multi-document files  A single file contains multiple documents Minimal support  Zip files, databases, email w/attachments, etc…  Multi-file documents No support  Huh?? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 21. What are multi-file documents? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 22. What is a Multi-file Document?  Single logical document  Ex: a proposal, a book, a report, a presentation  Divided into parts  Stored as separate, but related files  Ex: multiple chapters, slides, images, spreadsheets  Work with the each document part separately or with the document as a whole  Two main types: Virtual and Compound Documents 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 23. Isn’t this just a Document Set?  No.  A multi-file document is a single document  Document set stores several different documents together, like a folder 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 24. Are Multi-file Documents New?  No, just new to SharePoint  You’ve already used multi-file documents  HTML pages  Reusable Content in SharePoint publishing pages  OneNote notebooks  Word compound documents  FrameMaker documents  TeX  Source code 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 25. SharePoint Document Support  Single-document files - Adequate support  Multi-document files - Minimal support  Multi-file documents - No support 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 26. Document Processing Operations 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 27. What SharePoint can do now for document management 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 28. File Management Operations  Organization (tagging, metadata, storage)  Concurrency control (check in / out)  Single permission set for entire file  Versioning  Publishing (content approval)  Workflow 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 29. File Consumption  Multiple accessors / readers  Search 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 30. Document Authoring  Single author, multiple readers  Authoring with Microsoft Office  Potential multi-format documents using document conversions 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 31. What about Co-Authoring?  Requires Office 2010+ or web app  Authoring restrictions within a document are not stored in SharePoint  Users can still get edit conflicts  Must download full document to edit  Cannot use check in / check out  Bottom line: collaboration or review tool 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 32. SP DM Features?  Document authoring / viewing  Kind of – more a feature of Office Web Apps  Search indexing 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 33. You need a SharePoint DMS 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 34. We will look at a common scenario involving a team of people creating and distributing a proposal. The team will include an engineer and sales person from our company, and a sub-contractor. The proposal will also make use of materials provided by the marketing and legal departments. Question: Is SharePoint Document Management “Good Enough?” 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 35. 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 36. 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 37. Is SharePoint Document Management “Good Enough?”  No  Why?  Data storage inadequate  Operations on data are woefully inadequate  Should have all the web content management features for documents 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 38. Difficult to Implement Scenarios  Authoring with partially-trusted users  Partners, customers, vendors, anyone besides you  Creating financial documents  Data from financial system and human write up  Ensure human doesn’t fudge financial data  Enforcing document content compliance  Ensure every employee offer has official NDA  Presenting a consistent brand  Update all marketing materials with new logo 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 39. Our SharePoint DMS 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 40. SP DM Limitations in a Nutshell  SharePoint provides lots of tools for managing the document in its file shell  …but what about the tools to manage the meat of the document, the important parts inside the file shell? 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 41. SharePoint DM Vision  SharePoint document management limitations stem from single-file documents:  Lessons from the web:  Separating the elements of a web page (the document) into multiple files makes for a much stronger management system  We need a system that can manage documents as if they were web pages  We need multi-file documents 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 42. Proposal as Multi-file Document 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 43. We will see how HTML’s multi-file document structure allows us to easily make global changes across many documents, Demo: Web Pages – the-20- year-old multi-file document format 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 44. Sample User Interface 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 45. Demo: Our internal SharePoint multi-file document DMS 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 46. Authoring: This is what we had… 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 47. Authoring with Standard Documents Total Time Larger team = more wasted time 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 48. This is what we have now… 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 49. Total Time Authoring with Virtual Documents Larger team = faster completion time 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 50. Partial Trust Authoring Proposal Trusted Executive Employee Summary Technical Partially Trusted Proposal Sub-Contractor About the About the Company Legal Terms Company (Reference) Legal Terms (Reference) Proposals Document Market Department’s Legal Departments Library Document Library Document Library 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 51. Automated Systems Authoring Mutual Fund Prospectus Investment Analyst Objectives Historical Data Returns Warehouse About the About the Fund Legal Terms Fund (Reference) Legal Terms (Reference) Proposals Document Market Department’s Legal Departments Library Document Library Document Library 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 52. Requires Process Reengineering  Current process  Is serial  Centered around managing the nut  New processes  Will be parallel  Focused on managing the contents inside the shell 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 53. Closing 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 54. Summary  DM = storage and processing  Multi-file documents provide the key to unlocking SharePoint DM capabilities  Devote 3-12 months to build the capability  Need to re-engineer your business processes to leverage new capabilities 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 55. About Black Blade Specialize in SharePoint document and records management, information architecture, distributed systems, and systems integration www.BlackBladeInc.com twitter.com/BlackBladeInc www.blackbladeinc.com/pages/blog.aspx info@blackbladeinc.com 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 56. What multi-file documents can do for you 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 57. Multi-file Document Capabilities  Better authoring  Controlled concurrent authoring  Reusable, live content  Multiple authoring format with multiple consumption formats  Granular management  Enhanced version control / record management  Granular permissions and auditing  Targeted approval workflows 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 58. More Capabilities  Real-world distribution  Distribute document in multiple formats  Easily correlate published and authored versions of a document  System signs all published documents  System encrypts sensitive content to remove second-hand information leaks  Records processing  Detect retention conflicts within documents 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 59. New Usage Scenarios  Team-based Authoring  Authoring with External Users  Geographically Distributed Authoring  Sensitive Document Authoring / PII  Combined Automated and Human Authoring  Brand management  Digital Asset Management  Compliance reporting 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 60. New SharePoint Applications  New usage scenarios enable new apps  Proposal Builder  Project Management  Digital Asset Management  Financial Reporting  Book Authoring  Brief Builder  PDF Publisher 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 61. Strategies for creating a multi- file document capability on SharePoint 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 62. An Ideal Implementation Ok multi-file documents Ideal multi-file documents  Require you to use special  Uses your existing file file formats. I.e.: formats – no changes  Web pages require .HTML  Word - .DOC, .DOCX  FrameMaker requires .MIF  PowerPoint - .PPT, .PPTX  Require custom authoring  Use existing authoring apps or add-ins apps – no add-ins  Special web app  MS Office  Office add-ins  OpenOffice  HTML editor  WordPerfect  FrameMaker  Author as multi-file, distribute as single-file 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 63. General Approach  Completely server-side approach  Use native document formats  No custom apps or Office add-ins needed  End result had to be a single file per document format  Low operational and maintenance costs  No data loss 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 64. Components  Document content data  Document processing engine  Process management  User interface 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 65. Document Content Data  Store documents, sections, and relationships  Options  Store in SharePoint using folders  Store in SharePoint using document sets  Store in SharePoint using metadata  Store in custom data store  Final answer  Store in SharePoint using metadata  Heavy use of content types 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 66. Document Sets as Documents Document Sets Multi-file Document  Final product is a  Final product is a single document collection document  Based on folder  Based on document paradigm paradigm  Can’t control order  Full ordering support  Flat list  Full hierarchy support  Requires SharePoint  Nice to have WSS / SP Server 2010 Server and 3.0 / 4.0 support 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 67. Document Processing Engine  Performs work on document and sections  Options  List item event receiver  Workflow  Windows service or Timer job  Stand-alone processing engine service  Final answer  Stand-alone processing engine service, loosely coupled to SharePoint using WCF services 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 68. Process Management  Feeds the processing engine with work items  Options  Document queue on processing engine service  Document queue on SharePoint farm  Final answer  Document queue on both the SharePoint farm and the processing engine service 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111
  • 69. User Interface  Allows the user to interact with the system  Options  Web parts or Application pages  UI on processing engine service with WSRP producer support  Final answer  List views  Application pages  UI on processing engine service but no WSRP 8 www.BlackBladeInc.com | * Info@BlackBladeInc.com | ( +1-703-260-1111