Delivering fearless advice since 2001. Here's our story
What Real Independence means. Find Out
13-May-2010
Tags: Document Management (ECM), SharePoint Ecosystem, Web Content and Experience Management, Implementation
I was reading the excellent Web Site Migration Handbook by our good friend and colleague David Hobbs -- and a quick Twitter exchange with him got me thinking about the importance of testing and QA in migration.
Most organizations do not undertake a migration effort with the rigor and discipline that they normally would for a software project. The result is often a failed migration. You should treat a content migration project like any other major software project in terms of execution. What this means is that you should deploy a proper methodology for implementing migrations.
A typical software development methodology has the following phases at a high level:
The following table maps the activities that you carry out in a software development phase with the activities that should be carried out for a migration project. Remember though that depending on your chosen methodology, there may often be some overlap of activities between different project phases. As an example, a prototype or a PoC will usually start in the Design phase but will continue even in the implementation phase. Also, the table does not map all the possible activities but only high level ones in an attempt to map them with a formal SDLC.
| Activities in Software Development | Activities in Migration |
| Requirement Analysis Functional Specifications |
|
| Architecture Design High Level Design Low Level Design |
|
| Implementation Coding Unit Testing |
|
| System Testing Integration Testing Regression Testing User Acceptance Testing |
|
| Deployment |
|
Depending on whether you use Waterfall, Iterative, RUP, Agile or some other methodology, there will be variations in the way you carry out some of the migration activities. However, the point is that you should treat content migration just like you would treat any other project and give it the respect it deserves.
Web Content Management Report looks at... Know the difference between Documentum ECM and WCM
"Above all, don't automatically pick Documentum for WCM just because you license their tools for ECM. Web Content Management is a different domain, and Documentum's toolset doesn't compare favorably to the major competitors in this space..."
(p. 174)
Learn the real strengths and weaknesses of major CMS vendors from around the world, in our Web Content and Experience Management research stream.
Learn the real strengths and weaknesses of 35 major Web CMS products from around the world.
Get the Real Story bi-weekly.
USA & Canada
+1 800 325 6190
UK
+44 (0) 20 3318 1911
International
+1 617 340 6464
All Other Inquiries
"For any digital agency, helping your client choose the right CMS is risky -- get it right and you're the hero, get it wrong and you compromise your entire interactive strategy. Real Story Group's WCM evaluations strengthen our understanding of the true weaknesses and strengths of all the major CMS platforms, enabling us to make expert-validated recommendations to our clients with confidence."
Bill Barbot, Founder
Copyright Real Story Group 2001 - 2012. All rights reserved.
All analyst firms claim to be independent or vendor-neutral. We're different.
Get the real story on commercial and open source tools from a firm that works only for you, the technology customer.
Thank you for signing up for The Real Story Group Newsletter. You will receive our monthly newsletter, plus updates with new information on the technology streams you have expressed interest in below.