200 likes | 317 Views
MOPS 2007 Migrations. Lessons from the field. Peter Elkin , MCITP EPM Senior Lead Consultant Catapult Systems. Topics. Terms and Technology Preparation Test Migration(s) Production Migration After the rollout. Terms and Technology. Project Server 2003
E N D
MOPS 2007 Migrations Lessons from the field Peter Elkin, MCITP EPM Senior Lead Consultant Catapult Systems
Topics • Terms and Technology • Preparation • Test Migration(s) • Production Migration • After the rollout
Terms and Technology • Project Server 2003 • WSS 2.0 (Windows SharePoint Services) • Project Professional 2003 • Project Web Access (PWA) • SQL Server 2000 or SQL Server 2005 • Microsoft Office Project Server 2007 (MOPS) • WSS 3.0 (Windows SharePoint Services) • Project Professional 2007 • Project Web Access (PWA) • SQL Server 2000 or SQL Server 2005 • What do I mean by migration?
Preparation • How big are we talking? • Projects (10 projects or 1500 projects) • Workspaces (Project workspaces and plain team sites) • People • Project managers • Team members • Plan for training your people • Rolling out MS Project • The more projects and workspaces, the longer a migration will take.
Preparation • What customizations have been made to the workspace? • New document libraries • New custom lists • Customization made to a standard list • New column on a standard list • Web parts • Custom development? • Macros, InfoPath, SRS • What about Excel or a custom application? • Evaluate all custom items. Jettison the ones not needed anymore.
Tip #1 • CodePlex (www.codeplex.com) is your friend. Many valuable EPM solutions can be found on CodePlex. • Project Reportcard • The Project Reportcard was developed as a tool to help Project Managers assess their projects based on organizational standards implemented by their PMO. Understanding what the organizational KPIs are going to look like before their project update is published, can help a project manager avoid non-compliance issues and prepare to address real project challenges. The Project Reportcard also makes it easier for the PMO to verify compliance with organizational standards.
Tip #1 Continued More CodePlex Solutions: • EPM 2007 Test Data Population Tool • EPM Bulk Edit • EPM Timesheet & Statusing Customization Samples • EPMSync Utility • Microsoft Project Fx (mpFx) • Persisting SSAS OLAP Roles In Project Server 2007 • Project Server 2007 AD/Resource Sync Utility • Project Server 2007 Event Handler Admin Tool • Project Server 2007 Log File Report Tool • Project Server 2007 Queue Watch Tool • Project Server 2007 Timesheet data population tool • Project Server 2007 Timesheet Tied-Mode Service and Event Handler • Project Server and InfoPath 2007 • Search Project Server data using SharePoint Server's BDC and Enterprise Search • Project Reportcard
Test Migration(s) • Setting up a Test environment • Virtual Environment • Hyper-V (Windows Server 2008) • Virtual Server 2005 • VMware • VPC • Physical machines • Using Server Settings Backup/Restore tool • (or better known as Playbooks)
Test Migration(s) • Practice • Do at least two test migrations even if the first one went perfectly. • Convert the identified custom items • SRS reports for example • Communications • Short demo(s) (30 min – 1 hour) • Downtime • Communicate what impact it will be on the users. • “Windows of opportunity” – Be aware of any key dates or times of the month when the system cannot be down.
Tip #2 • Actively search for blogs you like and utilize an RSS feed. • http://blogs.msdn.com/chrisfie/default.aspx • http://www.projectserverhelp.com/default.aspx • http://blogs.msdn.com/project/ • http://blogs.technet.com/projectified/
Production Migration • Key steps and Roles and Responsibilities • Start this during the Test migrations • No need to specify exactly how something is done, but do specify who is doing a particular item. • Document your contingency plan if you have to roll back. • Testing (and more testing) • Training • Oops, too late here.
Tip #3 • Get some screen real estate back in PWA. • With Project Server 2003, you had an easy way to show/hide the Quick Launch on the left hand side. • With Project Server 2007, that “out of the box” functionality is no longer there. • Easy solution – Utilize a WSS web part (Content Editor), add some simple HTML code add the web part to the PWA page and that’s about it. • http://www.projectserverblogs.com/index.php?s=msprojectreporter
After the Rollout • Plan for problems to occur • What about the projects that didn’t get migrated? • Why doesn’t everything work even though we did thorough testing?
Summary Migrating from Project Server 2003 to Project Server 2007 can be challenging. One of the first things Microsoft states in the “Migration guide for Office Project Server 2007” is the following: A lot of planning and consideration should go into the process of migrating your data to Office Project Server 2007. Wow. Ya think?
Tip #4 Turning project summary task on by default. • Tools > Options > View Tab > Show Project Summary (bottom right corner) • Start >Run >Regedit (this opens Windows registry editor) • Go to HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\MS Project\Options\View • Right click on View • Select New->DWORD Value • Set the name to Show Project Summary • Click off Show Project Summary • Double-click on Show Project Summary • Set the value to 1
Summary • Just like a lot of other projects. • Consider the people. • Consider the environment. • Be a project manager.
Tip #5 • No battle plan survives contact with the enemy • Field Marshall Helmuth Carl Bernard von Moltke • It is not the critic who counts: not the man who points out howthe strong man stumbles or where the doer of deeds could have done better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood, who strives valiantly, who errs and comes up short again and again, because there is no effort without error or shortcoming, but who knows the great enthusiasms, the great devotions, who spends himself for a worthy cause; who, at the best, knows, in the end, the triumph of high achievement, and who, at the worst, if he fails, at least he fails while daring greatly, so that his place shall never be with those cold and timid souls who knew neither victory nor defeat. • Theodore Roosevelt
Resources • Migration guide for Office Project Server 2007URL: http://technet2.microsoft.com/Office/en-us/library/4b407257-04eb-4d48-9d97-f5b0fe3cead81033.mspx • Performing migrationURL: http://technet2.microsoft.com/Office/en-us/library/1b0ab3dc-7dd8-4628-883a-419d75dd64b11033.mspx • Pre-migration verification and cleanup URL: http://technet2.microsoft.com/Office/en-us/library/9d828b0a-8361-4580-aa67-fe931281803c1033.mspx • Post-migration tasks for Project Server 2007 URL: http://technet2.microsoft.com/Office/en-us/library/8fa78463-2066-4def-939f-c56eb9e66e1b1033.mspx • Troubleshoot migration for Project Server 2007 URL: http://technet2.microsoft.com/Office/en-us/library/25c820fc-60d5-43e4-9a2c-5e289e1e24241033.mspx • Upgrading Project Server 2003 to Project Server 2007 • URL: http://yasirbutt.spaces.live.com/Blog/cns!A8677D5751E6B4DA!1097.entry • SampleProject Server 2003 to Project Server 2007 Migration Plan • URL: http://blogs.msdn.com/chrisfie/archive/2007/04/06/sample-project-server-2003-to-project-server-2007-migration-plan.aspx • Project Server Data Migration - Cheat Sheet • URL: http://blogs.msdn.com/project/archive/2006/06/16/633642.aspx • MS Project Reporter Blog • URL: http://www.pptspaces.com/msprojectreporterblog/Lists/Posts/AllPosts.aspx
Q & A Questions
MOPS 2007 Migrations Lessons from the field Peter Elkin, MCITP EPM Senior Lead Consultant Catapult Systems