The document describes Continental AG's planning and successful migration to IBM Connections 4.5. It discusses Continental's internal project team, the project phases and timeline, challenges of migrating a large deployment with many customizations, and the step-by-step side-by-side migration procedure used, including installation, test data migration, configuration migration, customization migration, and final data migration. Key success factors included ensuring stakeholder alignment, allowing buffer times, having subject matter experts but also personal knowledge, preparing tools, getting user feedback, taking iterative small steps with testing, and writing detailed checklists.
Enovia Collaboration Platform and Matrix Query LanguageAshikur Rahman
Enovia collaboration Platform is a Product Lifecycle management tool provided by Dessault Enovia. This tool provides product life cycle management features including the data warehousing, automation, Bill of materials submission etc.
This is a information-packed presentation on data migration made by BWIR, global solutions and services partner to SolidWorks Enterprise PDM. This was showcased at SolidWorks World 2011 and the presentation talks about data migration from other PDM/PLM systems to SolidWorks EPDM.
Geometric provides an intelligent approach to the migration of the PDM data in the context of applications and processes by assisting the customer in planning, assessment and suggesting right migration approach.
This presentation is an overview of a recent project where we assisted a large client with a complex migration of ECO data to PTC Windchill. We used an agile-like collaboration process to implement more functionality in 75% of the expected time.
Enovia Collaboration Platform and Matrix Query LanguageAshikur Rahman
Enovia collaboration Platform is a Product Lifecycle management tool provided by Dessault Enovia. This tool provides product life cycle management features including the data warehousing, automation, Bill of materials submission etc.
This is a information-packed presentation on data migration made by BWIR, global solutions and services partner to SolidWorks Enterprise PDM. This was showcased at SolidWorks World 2011 and the presentation talks about data migration from other PDM/PLM systems to SolidWorks EPDM.
Geometric provides an intelligent approach to the migration of the PDM data in the context of applications and processes by assisting the customer in planning, assessment and suggesting right migration approach.
This presentation is an overview of a recent project where we assisted a large client with a complex migration of ECO data to PTC Windchill. We used an agile-like collaboration process to implement more functionality in 75% of the expected time.
Planning & Completing An IBM Connections UpgradeGabriella Davis
Presentation from ICON UK in London Sept 2015 on approaches to upgrading IBM Connections whether it's a WebSphere iFix, TDI, DB2 or the Connections applications themselves
What is new in IBM Connections 5.5 and IBM Docs 2.0Luis Benitez
This deck covers the highlights of the new capabilities introduced in the IBM Docs 2.0 and IBM Connections 5.5 released on December 2015.
To learn more, go to http://ibm.com/social
Follow me:
Twitter: http://twitter.com/lbenitez
LinkedIn: http://pr.linkedin.com/in/luisbenitez
My Blog: http://www.lbenitez.com
IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...Frank Altenburg
This document describes how to integrate IBM Connections 4.5 with IBM Lotus Domino iNotes, with IBM Sametime for Online Awareness and Business Card. How to install the IBM Connections Portlets for WebSphere Portal 8.0 and how to configure them. Adding the search integration and community content on pages. The Sametime Advanced integration and Quickr Integration is not included in this version.
Implementing and Extending Oracle PLM Cloud for Gibson OverseasJade Global
Implementing and Extending Oracle PLM Cloud for Gibson Overseas, a Case Study of the PLM Cloud Implementation and Extension Project by Jade Global.
As presented during the OATUG (Oracle Applications and Technology Users Group) Collaborate19 Conference in San Antonio, Texas.
Initiative Based Technology Consulting Case Studieschanderdw
Our initiative-based “pay-as-you-go” model empowers you to buy only the services you need without long-term contract obligations, and better optimizes your resources with greater accuracy and efficiency.
An agile, flexible technology partner using this model helps clients secure resources in advance, map them to their initiatives, and enjoy on-demand service availability--which means real-time project control.
You gain improved transparency for your tech spend with predictable cash flow that is consumption-based. The client benefits from utilizing resources only as and when required during the lifecycle of the technology initiative.
How the economist with cloud BI and Looker have improved data-driven decision...Looker
This session by The Economist Group, Cloud BI Ltd and Looker explores the challenges of data-driven decision making and how powerful the approach can be. Hear how the solution was implemented quickly and evolved in the cloud and the benefits of being able to see and understand customer preferences through a 360-degree view.
Planning & Completing An IBM Connections UpgradeGabriella Davis
Presentation from ICON UK in London Sept 2015 on approaches to upgrading IBM Connections whether it's a WebSphere iFix, TDI, DB2 or the Connections applications themselves
What is new in IBM Connections 5.5 and IBM Docs 2.0Luis Benitez
This deck covers the highlights of the new capabilities introduced in the IBM Docs 2.0 and IBM Connections 5.5 released on December 2015.
To learn more, go to http://ibm.com/social
Follow me:
Twitter: http://twitter.com/lbenitez
LinkedIn: http://pr.linkedin.com/in/luisbenitez
My Blog: http://www.lbenitez.com
IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...Frank Altenburg
This document describes how to integrate IBM Connections 4.5 with IBM Lotus Domino iNotes, with IBM Sametime for Online Awareness and Business Card. How to install the IBM Connections Portlets for WebSphere Portal 8.0 and how to configure them. Adding the search integration and community content on pages. The Sametime Advanced integration and Quickr Integration is not included in this version.
Implementing and Extending Oracle PLM Cloud for Gibson OverseasJade Global
Implementing and Extending Oracle PLM Cloud for Gibson Overseas, a Case Study of the PLM Cloud Implementation and Extension Project by Jade Global.
As presented during the OATUG (Oracle Applications and Technology Users Group) Collaborate19 Conference in San Antonio, Texas.
Initiative Based Technology Consulting Case Studieschanderdw
Our initiative-based “pay-as-you-go” model empowers you to buy only the services you need without long-term contract obligations, and better optimizes your resources with greater accuracy and efficiency.
An agile, flexible technology partner using this model helps clients secure resources in advance, map them to their initiatives, and enjoy on-demand service availability--which means real-time project control.
You gain improved transparency for your tech spend with predictable cash flow that is consumption-based. The client benefits from utilizing resources only as and when required during the lifecycle of the technology initiative.
How the economist with cloud BI and Looker have improved data-driven decision...Looker
This session by The Economist Group, Cloud BI Ltd and Looker explores the challenges of data-driven decision making and how powerful the approach can be. Hear how the solution was implemented quickly and evolved in the cloud and the benefits of being able to see and understand customer preferences through a 360-degree view.
Continuous Delivery for cloud - scenarios and scopeSanjeev Sharma
Cloud is both a catalyst and an enabler for DevOps. Having the flexibility and the services and capabilities provided by the Cloud lowers the barrier to adoption for organization looking to adopt DevOps. Hence, allowing them to achieve the business goals of Speed, Business Agility and Innovation.
This webinar will explore the impact of DevOps on using the Cloud as a Platform as a Service and vice versa. It will explore the different use cases of DevOps that are enabled or enhanced by the Cloud platform, and the different 'scopes' of adoption by organizations adopting Cloud and DevOps in an iterative manner.
Essentials of UrbanCode Deploy 6.1 is an introductory course about the product. This slideset introduces the key aspects of the course such as objectives, agenda and also gives a solid product introduction.
Bridging the Gap: from Data Science to ProductionFlorian Wilhelm
A recent but quite common observation in industry is that although there is an overall high adoption of data science, many companies struggle to get it into production. Huge teams of well-payed data scientists often present one fancy model after the other to their managers but their proof of concepts never manifest into something business relevant. The frustration grows on both sides, managers and data scientists.
In my talk I elaborate on the many reasons why data science to production is such a hard nut to crack. I start with a taxonomy of data use cases in order to easier assess technical requirements. Based thereon, my focus lies on overcoming the two-language-problem which is Python/R loved by data scientists vs. the enterprise-established Java/Scala. From my project experiences I present three different solutions, namely 1) migrating to a single language, 2) reimplementation and 3) usage of a framework. The advantages and disadvantages of each approach is presented and general advices based on the introduced taxonomy is given.
Additionally, my talk also addresses organisational as well as problems in quality assurance and deployment. Best practices and further references are presented on a high-level in order to cover all facets of data science to production.
With my talk I hope to convey the message that breakdowns on the road from data science to production are rather the rule than the exception, so you are not alone. At the end of my talk, you will have a better understanding of why your team and you are struggling and what to do about it.
Similar to Ibm connect 2014_presentation - cust109 (20)
SharePoint Forum Stuttgart 2019 - Beitrag Beck et al. Beck et al. GmbH
A tool with a fool is still a tool .. Hä? Genau, dieses Gegeneinander vomn Mensch und Technologie gehört aufgeweicht. Das Werkzeug beeinflußt unser Denken und Handeln. Deswegen kommt es darauf an, was wir nutzen. Ein launiger Beitrag zu Office365, Digitaler Transformation und New Work.
Vortrag Gemeinschaftsgefühl verzweifelt gesucht fuer das Alfred Adler Institu...Beck et al. GmbH
Vortrag am Alfred Adler Institut München über das Gemeinschaftsgefühl und die Notwendigkeit einer Tiefendynamik persönlicher Veränderung. Barcamps reichen nicht.
Mein Beitrag zu einem Webcast gemeinsam mit Stefan Heil von der IBM. Wir haben über LMS und Lernen ausgetauscht. Unser Verständnis von Lernen hier in 6 Thesen zusammengefasst.
My presentation at Deutscher Anwaltstag 2017: "Are machines about to take over?"Beck et al. GmbH
It was a great panel we had at the DeutscheAnwaltstag. We talked about legaltech, artificial intelligence and the future of law firms. This presentation was my input for the discussion.
Am Anfang von Anders. Die Neugestaltung unserer Arbeit. Ein Erfahrungsbericht-Beck et al. GmbH
How to transform a traditional IT Services company from service desk & managed operations services to social. cloud. analytics ?And what does that mean for people, culture & organisation? Presentation slides of a breakout session at Systemhauskongress "Chancen 2016" from IDG: a German conference for system integrators, August 2015 Düsseldorf
(slides in German)
IBM Connections - "High Performance Collaboration"Beck et al. GmbH
„Social Enterprise” ist nicht einfach nur ein Hype, sondern bietet das Potential, Effizienz im Unternehmen zu steigern, was sich idealerweise in größerem Erfolg am Markt niederschlägt. Social Collaboration setzt zudem einen Wandel in der Unternehmenskultur in Gang.
Die Einführung von Social Software passiert nie auf der grünen Wiese. Sie muss immer in die bestehende IT-Infrastruktur des Unternehmens eingebettet werden. Die Herausforderungen dabei sind vielschichtig – von Entwicklung und Anpassung der passenden Schnittstellen, Daten-Migration ohne Verlust und effizientem sicheren Betrieb.
Um diese Aspekte unter einen Hut zu bringen, widmet sich dieses Webinar ausschließlich den dringendsten technischen Fragestellungen wie Einsatzszenarien basierend auf Cloud Services, der Integration mit anderen Anwendungen im Unternehmen und der Migration auf Connections 5.0.
0x01 - Newton's Third Law: Static vs. Dynamic AbusersOWASP Beja
f you offer a service on the web, odds are that someone will abuse it. Be it an API, a SaaS, a PaaS, or even a static website, someone somewhere will try to figure out a way to use it to their own needs. In this talk we'll compare measures that are effective against static attackers and how to battle a dynamic attacker who adapts to your counter-measures.
About the Speaker
===============
Diogo Sousa, Engineering Manager @ Canonical
An opinionated individual with an interest in cryptography and its intersection with secure software development.
Acorn Recovery: Restore IT infra within minutesIP ServerOne
Introducing Acorn Recovery as a Service, a simple, fast, and secure managed disaster recovery (DRaaS) by IP ServerOne. A DR solution that helps restore your IT infra within minutes.
This presentation by Morris Kleiner (University of Minnesota), was made during the discussion “Competition and Regulation in Professions and Occupations” held at the Working Party No. 2 on Competition and Regulation on 10 June 2024. More papers and presentations on the topic can be found out at oe.cd/crps.
This presentation was uploaded with the author’s consent.
This presentation, created by Syed Faiz ul Hassan, explores the profound influence of media on public perception and behavior. It delves into the evolution of media from oral traditions to modern digital and social media platforms. Key topics include the role of media in information propagation, socialization, crisis awareness, globalization, and education. The presentation also examines media influence through agenda setting, propaganda, and manipulative techniques used by advertisers and marketers. Furthermore, it highlights the impact of surveillance enabled by media technologies on personal behavior and preferences. Through this comprehensive overview, the presentation aims to shed light on how media shapes collective consciousness and public opinion.
9. Beck et al. Services GmbH
Beck et al. Services is an international IT service provider with more than 14
years of experience. We focus on delivering business value to our customers in
a quick, flexible and service-oriented way.
Our team of about 90 people is located in Munich, Hanover, Zurich, Cluj & Florianópolis.
Follow us on the web: www.bea-services.de | @beaservices1
9
Social Business Collaboration Mobile
Cloud Analytics & Monitoring
10. Agenda
Continental AG & Beck et al. Services GmbH
Background and Project Management
Successful Migration
Key Success Factors
Questions & Answers
10
13. Project History
March 2012
Continental started the rollout of IBM Connections with version 3
The rollout was done as a module by module approach
December 2012
The final module went live
At this time IBM Connections 4.0 was already in the market
Decision was made to wait for IBM Connections 4.5
March 2013
IBM Connections 4.5 upgrade project started
Goal: Finishing the project mid October
13
14. Continental’s Internal Project Team
14
Corporate Communications (CC) Human Resource (HR)
• Usability, style guide and user experience
• Internal communication mix / matrix
• Social media guideline
• Project marketing
In ConNext, we bring it all
together
Information
Technology (IT)
Quality
Knowledge Management (KM)
• Continental target culture (openness, trust, ..)
• Alignment of program with legal aspects
• Coordination with works councils
• Organizational change management
• employee escalation coordination
• value of contributors
• Definition of content type classes & attributes
• Information life cycle
• Establishing knowledge based navigation
• Relevance and value of information
• Taxonomy and tagging regulations and terms
• Information architecture
• Tec. environment setup, development and operation
• Alignment with information security
• KPI reporting of platform
• Migration of existing solutions & content
15. IBM Connections Upgrade
Project Phases with Work Packages
15
Design Plan Build Operate
Evaluate Use Cases [All]
Benefit Collection -> to sell
update [HR]
Evaluation of Wiki/ContiPedia
and Community requirements
[KM]
Identification of KM relevant
documentations [KM]
Collect Use Cases [IT]
Testing Procedures [IT]
Test Cases [IT]
Information for workers
council [IT]
Demand of UFG process
[IT]
Identify impact on lifecycle
recommendations [KM]
Collection and prioritization
of Wiki/Contipedia and
Community requirements
[KM]
Go-Live Service Desk [ IT BeaS]
Create new set of GUIDE tasks
[HR]
Update GUIDE network [HR]
Information about enhancements
to Community moderators [KM]
Modification of existing KM
relevant documentations [KM]
Content Migration [IT]
Technical Migration [IT][BeaS]
Upgrade Customization [IT]
Layout [CC]
3rd party application integration
[IT]
Build prototype and reference
system Connections 4.5 [BeaS]
UFG TN/Network [CC]
Update communication
materials [CC]
Define test use cases [IT] [CC]
Update training materials [CC]
CSS [HR]
Testing new enviornement [HR]
Service transition [IT]
Train support organisation [IT]
UFG process [CC]
16. IBM Connections Upgrade
Milestones & Timeline
16
2013-07-15
Prototype
1st User Feedback
Group (UFG)
Techn. Preparation
Customizations
2nd User Feedback
Group (UFG)
04/13 12/11 05/13 02/12 06/13 04/12 07/13 12/11 08/13 02/12 09/13 04/12 10/13
Milestones
2013-05-31
2013-04-22
2013-08-31
2013-08-16
2013-09-15
2013-10-13
20. Initial Situation & Challenges
Upgrade from IBM Connections 3.0 to target version 4.5 for the development, quality, and
productive instances
Large deployment of IBM Connections with 2 http servers, 4 node servers, 56 WebSphere
Application Servers and one database cluster for the productive instance
Numerous customizations to be adapted to the new release
High-availability infrastructure used by 80.000 users all over the world > reduce downtimes
About 80.000 Profiles, 48.000 Activity documents, 28.000 Blog entries, 6.500 Bookmarks,
9.000 Communities, 11.00 Files, 12.000 Forum entries, 19.000 Wiki pages, a content store
of 40GB and a database of 25GB to be migrated > ensure data consistency
Fixed deadline > no option for failure
20
23. Design of Infrastructure
Production Layer
24
Load Balancer
Http Server
Node Server
Database Server
Before During After
24. Side-by-Side Migration Procedure
1. Installation
2. Test Data Migration
3. Configuration Migration
4. Customization Migration
5. 2nd Test Data Migration
6. Final Data Migration
25
25. Side-by-Side Migration Procedure
1. Installation
2. Test Data Migration
3. Configuration Migration
4. Customization Migration
5. 2nd Test Data Migration
6. Final Data Migration
26
26. Step 1: Installation
Goals
You know that the new instance works
You know how to test the functions and features
Procedure
Use an empty database, a freshly installed WebSphere Application Server, and install IBM
Connections out of the box (follow e.g. Zero to Social Hero or IBM Documentation)
– Start writing checklists including every step you do
– Start writing your test script
Tips & Tricks
Test the basic installation and its new features and fix identified defects
27
27. Side-by-Side Migration Procedure
1. Out of the Box Installation
2. Test Data Migration
3. Configuration Migration
4. Customization Migration
5. 2nd Test Data Migration
6. Final Data Migration
28
28. Step 2: Test Data Migration
Goals
You know that your new instance works fine with your productive data
You know how to transport your data
Procedure
The data migration effectively consists of two separate migrations:
A) Migrate your database content
B) Migrate your shared file storage content
Tips & Tricks
Make sure all your content is migrated and can be read:
We built a tool that uses the search API to download all content before and after the migration
and then compares the content
29
29. Step 2: Test Data Migration
Step 2a: Database Migration
Options to move your database content from one database to the other:
Way 1 (DB expert available)
– Use backup and restore operation
– Use content migration tools of your database
Way 2 (No DB expert available or way 1 does not work)
– Move between incompatible databases
e.g. DB2 Windows to DB2 Linux, Oracle to DB2
– Use IBM Tool (dbt.jar)
– Use 3rd party tool
30
30. Step 2: Test Data Migration
Step 2a: Database Migration
Tips & Tricks
Check database schema
– Create a reference database you can use as a baseline (destination version)
– Compare before you start the transport (old <-> new)
– Compare after you disabled and enabled constraints for predbxfer40.sql and
postdbxfer40.sql (old <-> new)
– Compare after you updated your schema (new <-> reference)
We use DB Solo (www.dbsolo.com)
– Offers better compare mechanism as Oracle SQL Developer
– Can compare Oracle and DB2 databases
– Can be scripted
31
31. Step 2: Test Data Migration
Step 2a: Database Migration
Disable notification settings
Copy the content during times when only few users are accessing the instance
Pitfalls
Search indexing: number of activity nodes per crawl > increase setting
Content migration Java applications fail:
com.ibm.lconn.news.migration.next45.NewsMigrationFrom40To45
GUID of internal wasuser (IBM Connections super user)
XXXMemberService.syncMemberExtIdByLogin("wasusr" ,
{ "allowInactivate" : "false" } )
32
32. Step 2: Test Data Migration
Step 2a: Database Migration
View validation: after re-enabling constraints, some views are marked as “Operative: false”,
are not operational, and are not seen by DB Solo
33
33. Step 2: Test Data Migration
Step 2a: Database Migration
Error in data copy tool (dbt.jar)
Increase your transaction log space
– db2 get db cfg for DBNAME show detail | grep -i LOG
– db2 update db cfg for DBNAME using logfilsiz 20000
34
34. Step 2: Test Data Migration
Step 2b: Content Store Migration
All relevant folders are documented
– Copy only the folders that contain files
– Do not copy search indexes
– Do not copy configuration data
Test the out-of-the-box installation together with productive data.
Tips & Tricks
Use a data comparison tool to check if the data itself is still correct after the migration:
– If documents are missing
– If additional documents exist
– If they differ in terms of content
35
35. Step 2: Test Data Migration
Step 2b: Content Store Migration
Pitfalls
Activities files download
New function that activity files can be downloaded through HTTP Server (like files and wikis)
– Problematic are file names with special characters; these characters get interpreted by
the HTTP Server
– Solution: Rename files on disk and update filename in Database
ACTIVITIES.OA_CONTENTREF - column STOREURI
36
36. Step 2: Test Data Migration
Step 2b: Content Store Migration
Content store name has changed in Version 4.5 default configuration
Activities Shared storage name changed in configuration.
oa-config.xml – <objectStore> – <store> – <id>
old: filesystem
new: filestore – change it to file system or create 2nd store named file system.
37
37. Side-by-Side Migration Procedure
1. Out of the Box Installation
2. Test Data Migration
3. Configuration Migration
4. Customization Migration
5. 2nd Test Data Migration
6. Final Data Migration
38
38. Step 3: Configuration Migration
Goal
Your new instance is working according to your needs
Procedure
Previously we used the migration tool of IBM:
migration.sh lc-export
migration.sh lc-import
– Known issue that activity entries are not showing up in the ActivityStream after migrating
from 4.0 to 4.5: http://www-01.ibm.com/support/docview.wss?uid=swg21642886
For the latest migrations we copied the configuration manually to check what was really
configured (e.g. use diff or kdiff3) and updated my documentation simultaneously
39
39. Side-by-Side Migration Procedure
1. Out of the Box Installation
2. Test Data Migration
3. Configuration Migration
4. Customization Migration
5. 2nd Test Data Migration
6. Final Data Migration
40
40. Step 4: Customization Migration
Goal
You know that all your configurations and customizations work with the migrated data
Procedure
Use a versioning system to record your customizations
Implement the customizations one by one, adapted to the new Connections release
Test the customizations and fix identified defects
Adjust your test script where necessary
41
41. Step 4: Customization Migration
Example: Ideation Blog disclaimer – regression test even when implementing an iFix !!!
The disclaimer hooks into the add feature to community action; this action changed completely
between V 3.0 and V 4.5 so that a complete redesign was required
Tips & Tricks
Good time for a “pre-acceptance test” to gain feedback from business owners
42
42. Side-by-Side Migration Procedure
1. Out of the Box Installation
2. Test Data Migration
3. Configuration Migration
4. Customization Migration
5. 2nd Test Data Migration
6. Final Data Migration
43
43. Step 5: 2nd Test Data Migration
Goals
You know that all your configurations and customizations work with the migrated data
You know how long the migration will take
You know the exact procedure you need to execute to get it done
Procedure
Can you estimate the duration of the data migration?
Are you confident that everybody knows what to do?
If you still have doubts because you got lost in all your errors and correction mechanisms, do a
second test data migration before the final migration! It will be much easier for you to fix
defects in a non-productive environment. If you are confident, this step can be skipped.
44
44. Step 5: 2nd Test Data Migration
Tips & Tricks
Work as it would be your final migration; follow your checklists and adjust them wherever
necessary, it’s your last chance to correct them
Define the detailed schedule for the final migration
In case database migration takes longer than desired, consider to temporarily upgrade the
RAM of your database server to speed up the process
45
45. Side-by-Side Migration Procedure
1. Out of the Box Installation
2. Test Data Migration
3. Configuration Migration
4. Customization Migration
5. 2nd Test Data Migration
6. Final Data Migration
46
46. Step 6: Final Data Migration
Goal
The productive infrastructure is upgraded to the new Connections version including all
customizations and old content and is available to end users
Procedure
Use your checklists, that’s why you have written them
Have somebody to execute your test script; at best not the person who did the migration
Let business owners perform a final acceptance test and confirm that the upgraded instance
can replace the old one
As soon as the go-ahead is given, the access for end users can be switched to the new
instance
47
47. Step 6: Final Data Migration
Tips & Tricks
Plan all tasks and create a schedule; stick to it!
All involved parties should know what to do and when to be available as well as have their
contact data exchanged; include business owners as decision makers as well!
Change your notification settings to the desired values (you changed them in Step 2)
Have the business owners do an acceptance test and get their confirmation to go live
Have a backout plan
– Have the old infrastructure ready to switch back; maybe a little bit downsized but
operational
– Restore from backup can go wrong as well as too many components are involved
48
48. Agenda
Continental AG & Beck et al. Services GmbH
Background and Project Management
Successful Migration
Key Success Factors
Questions & Answers
49
50. Key Success Factors
Ensure that all involved parties are jointly aligned to the project goals
Calculate buffer times considering vacation and unavailability as well as the risk that
something always goes wrong
Have the experts, but know the topics yourself
Prepare your tools
Do feedback loops with business owners and end users to ensure they get what they want
Go single, small steps and test iteratively to quickly find and isolate errors
Ensure repeatability of all activities by writing checklists
Use each test migration as training for the final migration; errors are errors in your checklists
which are to be corrected
51