Just a couple of quick comments off the top of my head:

I became certain that SharePoint was the future of Enterprise Content Management (and so Records Management, as well) when I walked into my first day on a massive Documentum deployment project a couple of years ago and asked the customer how his team was managing the material associated with the project.  He said, ‘Oh, we’re doing it all through SharePoint sites my IT staff setup.’  Perplexed, I responded, ‘Wait, you’re managing the content for your Documentum content management project in SharePoint?’    Totally missing the irony, he said, ‘Yeah, SharePoint is a great product, and it’s so cheap and easy to use!’

And speaking of irony, not a few readers have pointed out that I am writing a SharePoint Records Management blog and not posting it to a SharePoint site.  Touché, my friends.  Well played. 

But, to be fair, the irony has never really escaped me.  In my defense, I host this blog at WordPress.com (who I highly recommend, by the way) because it has proven reliable and it doesn’t cost anything.  I have used the blogging features in SharePoint and like them very much; I just can’t find a reliable SharePoint hosting service that I can use that won’t charge me an arm and a leg.  

Finally, a quick update.  I’ve been in contact with our friend, Adam Harmetz of Microsoft and Adam has agreed to continue the SharePoint 2010 Records Management conversation we started last December.  We haven’t set a firm date yet, but I would expect to see a new post with additional interview material sometime over the next couple of weeks…

Way back in March of last year I posted a blog entry listing some of the new records management functionality I was hoping to see in SharePoint 2010 (referred to as Office 14 at the time).  Now that the new records management features have been made public, I wanted to take a quick look at how SharePoint 2010 compares to my original list:

Mulit-level file plan – definitely included in SharePoint 2010.

Unique expiration and disposition throughout each level of the file plan – also included.  Just like the file plans we are all used to seeing in the other major records management solutions. 

Significantly enhanced email records functionality – there are big improvements in e-mail records management functionality with out-of-the-box SharePoint 2010, partner add-ons and new Exchange 2010 archiving features.  I’ll post a separate entry on managing email records with SharePoint 2010 in the near future.

Expunge functionality – the jury’s still out on this one.  I want to be able to destroy a record in the Records Center (or wherever you manage it in SharePoint 2010) and know that it can’t be recovered.  I’m still not sure how I’ll manage this in SharePoint 2010, but I’ll keep investigating it and let you know what I discover. 

Hierarchical file plan representation – yep, it’s there.  You can view your full file plan hierarchy.   

Out-of-the-box metadata based classification – this is included and definitely out-of-the-box.  Should be a big help to Records Managers who are trying to minimize the records management burden they place to their end users.

Access to records from document workspaces – ‘in-place’ records management takes records management out of the Records Center and applies it anywhere within SharePoint.

Unique and persistent record identifiers – yep.

E-discovery beyond the Records Center – SharePoint 2010 provides for e-discovery all over the place.  E-discovery was one of the Microsoft’s biggest investment areas in SharePoint 2010.

There’s also a ton of other new records management features that I didn’t include in my original wishlist that will have a huge impact on managing records in SharePoint 2010.  I’ll be writing more about them as well as the features mentioned above in the months to come, so stay tuned.

We recently had an opportunity to discuss SharePoint 2010 Records Management with Adam Harmetz, the Lead Program Manager for the SharePoint Document and Records Management engineering team at Microsoft.  Adam is responsible for helping design the next generation of SharePoint investments in collaboration and content management, including records management and compliance.

SPRM: Adam, thanks for speaking with us today.

Adam: Pleasure to be talking with you today, Don.  We unveiled the records management features of SharePoint 2010 at the SharePoint conference this past October, so I’m really eager to be spreading the word!

SPRM: Great, let’s get started.  So tell us, how does the records management functionality in SharePoint 2010 compare to the features you provided in MOSS 07?

Adam:  There is an engineering team here in Redmond who has been working on SharePoint 2010 Records Management functionality and I think you’ll see SharePoint 2010 as a breakout release for records management.  There are a set of new features that directly respond to customer feedback and also keep in mind the design principles of flexibility for the records manager and ease of use for the end user.

Even though we are adding a bunch of new functionality, SharePoint 2010 builds off the multi-release vision of 2007. We want people to bet on SharePoint for content management and records management for the long term, so we keep our big bucket of investment areas for RM – recordization, eDiscovery, auditing and reporting, and retention – the same across releases.

All in all, the process of declaring and managing records – recordization – is probably the area you’ll see us talk about the most because it introduces a new method of records management that really allows the records manager to have more control over the entire document lifecycle.  We call the feature in-place records management and, in a nutshell, it removes the need for an archive.  SharePoint documents, web pages, and list items (really any SharePoint object!) can be declared a record and left in place without being archived to a Records Center or any external repository.  The records manager has control over what happens once something is declared a record – the system can block further editing and deleting of the record, a different retention schedule can apply, and workflows can take special actions on records specifically.  

We think it’s a powerful tool for a records manager to start having more control over the collaborative SharePoint repositories that already exist and often times it’ll be used in conjunction with a traditional SharePoint Records Center. 

SPRM: Do you see SharePoint 2010 Records Center competing with the other major Records Management applications as a stand-alone, enterprise records repository?

Adam: Absolutely – SharePoint 2010’s ability to scale to massive numbers of records and its hierarchical file plan enable it to compete head to head with any records management system.

However, I would actually push back against the question as being only one piece in a larger puzzle.  Even if a customer has the perfect records management repository deployed, how much of the records management problem have they solved?  We all know that records management starts at content creation and the real power of SharePoint 2010 is its ability to help manage content from cradle to grave.

From an engineering team perspective, we made sure all the components of records management work throughout the entire SharePoint stack (so you can do retention on blog posts or declare a wiki page an in place record, for instance).  So the power of our suite-based approach to ECM – where web content management, social computing, collaboration, compliance, and search all work together on the same platform – is a critical component of your ECM success story and I’d always recommend to customers that they think about the problem more broadly.

 SPRM: One of the most frequent complaints we’ve heard about the SharePoint 2007 Records Center was its extremely flat file plan.  Will SharePoint 2010 allow us to apply unique expiration rules beyond the Record Library level (i.e. on folders and sub-folders)? 

Adam:  I think you’ll see we directly addressed this piece of feedback in 2010 and even went further than most people expect.

You can have a full, hierarchical file plan and define a retention schedule at any element in that hierarchy.  Those nodes that don’t define a unique retention schedule will inherit the schedule from their parent folder or library.

We didn’t stop there, though.  While we were designing out this “traditional archive feature,” we really took a hard look at how easy it would be for end users to file into such file plans.  We even had our team of usability experts run some lab tests on the scenario.  Turns out (not surprisingly) that it’s pretty hard – you are putting a serious burden on the end user to try to navigate such a large file plan. 

So you’ll see a new feature in 2010 that helps with this.  It’s called the Content Organizer and it removes the need for the end user to know anything about your organization’s file plan.  Instead, the user fills out metadata about the item and the content is automatically routed to the right place based upon rules that a records manager can create ahead of time.

SPRM: Another concern we’ve heard often is the lack of a unique and persistent record identifier in MOSS 07.  Does SharePoint 2010 provide some way to uniquely identify record? 

Adam: Yep, any document in SharePoint 2010 can get a unique Document ID.  This ID can be configured to be globally unique across the entire enterprise and it’ll stay with the document no matter where it travels in SharePoint.  For instance, the system will assign a Document ID to a document when it’s created in the collaborative space.  Then, when that document is archived to a Records Center years later, it’ll keep the same document identifier so it’s easy to have a paper trail showing one version of the truth.

SPRM: Terrific.  That will be a really useful feature.

Let’s talk about scalability.  Real or imagined, our readers often expressed concern about SharePoint 2007 Records Center scalability.  Does SharePoint 2010 Records Center do anything to address that issue?

Adam:  We’ve done a bunch of engineering work to increase the scale limits and, at those new limits, make it easy for a records manager or content steward to keep things up and running.  New indexing mechanisms, changes to our database queries, throttling mechanisms, and background processing improvements are just a few of the geeky things that allow us to support tens of millions of records in a SharePoint 2010 Records Center.

For customers that need to scale to the hundreds of millions of records, SharePoint 2010 will support that, too.  We have features that help multiple Record Centers bind together to act like one logical repository.  For instance, the content can be routed from a central hub to any number of child site collections.  So you can do things such as create a new Records Center per fiscal year or business division and automatically route records to the right storage based upon metadata on the item.

SPRM: The Records Router in MOSS 07 was limited to routing documents based on Content Type.  Routing a document to the Records Center based on metadata – something we’ve seen a lot of demand for – required custom coding.  Does SharePoint 2010 do anything to change that?

Adam:  The SharePoint Content Organizer is the answer to your prayers here, Don. 

SPRM: Cool, let’s hear about it.

Adam: All SharePoint 2007 Records Routers will be automatically upgraded to Content Organizers.  The Content Organizer is like the records router – it examines incoming documents and decides where they should be stored (so they can get the right permissions and retention policies).  The Content Organizer, though, goes further than the records router because the organizer can route based upon metadata as well as content type and it can place items in any folder or subfolder in the site.  As I mentioned when I talked about scaling the Records Center a few minutes ago, you can even have your content organizer go cross-site collection.  In effect, it becomes a content load balancer ensuring each site collection is staying the appropriate size.

SPRM: E-discovery features seem to be on the front of everyone’s mind these days.  Does SharePoint 2010 provide any new support for responding to discovery orders?

Adam: The biggest change we’ve made to the eDiscovery feature set this release is breaking it out of the Records Center.  In SharePoint 2010, any SharePoint site can be the subject of an eDiscovery request and we offer customers a choice for preservation of material related the case.  It can be locked down in place or exported to any SharePoint Records Center.  We think it’ll actually be pretty common to create a Records Center per court case, so you can have a central place to coordinate your discovery processes.

SPRM: You’ve just made a lot of lawyers very happy. 

There’s certainly a lot of discussion in the Records Management community about operating in ‘The Cloud’.  Does Microsoft have plans to include SharePoint 2010 Records Management in their cloud-based data sharing model?

Adam: Absolutely, Don.  Microsoft continues to make a big bet on the cloud and we are working right now to support records management in SharePoint Online.  We’ll support records management for SharePoint Online customers when SharePoint Online moves to SharePoint 2010 (scheduled for some time in the 2010 calendar year). 

SPRM: The Microsoft Records Management Team blog has been inactive for awhile.  Is there someplace on the Web where Microsoft will provide our readers up-to-date information about SharePoint 2010 records management?

Adam:  Yep, now that SharePoint 2010 is close to release, you’ll see the engineering team be pretty active in the blogosphere as we talk about the feature set and share tips and tricks with our customers.

As you’ve heard me mention several times in this interview, records management is just one part of our larger Enterprise Content Management vision.  To that end, you’ll see the RM team participating in the central ECM blog this release at http://blogs.msdn.com/ecm

SPRM: Thanks again for your time, Adam.  This has been a big help to our readers.

Adam: Thanks to you and to your readers.   There is so much more to share and discuss and I hope we can continue the conversation.  For instance, we didn’t even get a chance to dive into SharePoint 2010’s metadata and taxonomy infrastructure, which I think will be a key component of any records management strategy.  I hope we can do another set of Q&A in the future.

SPRM: We’d love to do another Q&A and hear about the metadata and taxonomy infrastructure.

Adam: Great, I look forward to it.  In the meantime, if your readers have any questions and feedback on SharePoint 2010 when they try the Beta, please let them know they can e-mail me at aharmetz@microsoft.com.  I can’t promise a response to every request, but I will certainly read all the comments.

UpdateOK, just want to provide a quick update on SharePoint 2010 Records Management because I know you guys are curious. 

I have seen the SharePoint 2010 beta release and the new records management functionality is awesome!  Microsoft has really gone out of their way to include the types of features Records Managers expect to see in an enterprise solution. 

I can’t go into details just yet (I’m still under NDA and I don’t want a team of lawyers knocking on my door in the middle of the night), but I should be able to tell you much more soon.  So stay tuned.

Oh, and I will be putting a whitepaper together that will include a comprehensive description of all the new records management features in 2010 sometime in the near future.  I’ll make sure that paper is available through this site.

If you want to manage your organization’s documents and records successfully – from cradle to grave – I would encourage you consider implementing an enterprise Information Lifecycle Model.  Of all the philosophies and theories about information management I’ve heard, ILM is by far the one that seems the most logical and, based on my experience, the most effective.  And this is particularly true with SharePoint deployments. 

Life cycle of a dandelion

If ILM is new to you, let me try to explain the concept without getting too bogged down in the details.  Essentially, an ILM is a succession of conditions through which information is processed, from creation (or receipt) to final disposition.  These conditions are called ‘states’.  When a document moves from one state to another, one or more processes occur depending on the particular needs of the organization. 

Each organization must determine what different states its information passes through, but a typical lifecycle may look like this:

 Temporary  >  Draft  >  Final

In this example, when a user opens a document, it would be considered ‘Temporary’.  Over time, the user would make several modifications or, possibly, several users would work collaboratively on the document.  Eventually, the document would move from Temporary to a ‘Draft’ state.  (In SharePoint this would likely be done by changing the value of one of the columns in the document’s content type.) 

Changing the state to draft would fire off a couple of processes depending on the organization’s requirements.  One of those processes could be routing the document to someone for approval as well as sending the approver an email notice that informs him that he has an approval task to process. 

Once the approver OK’s the draft, the document owner can move the state to ‘Final’.  This new state would also cause processes to kick off.  For instance, the document could be published to a portal or emailed to a partner.  And the organization may have a requirement to declare the final document a record, so a process would fire that automatically sends a copy to the Records Center.  The point to keep in mind here is that all of these processes were initiated in a way that was completely transparent to the information worker who created the document, so we have the potential to significantly lower the burden on the end user, but still consistently enforce the organization’s policies and standards.

Next Page »