12.07.2015 Views

Solution Guide for Migrating Oracle on UNIX to SQL Server - Willy .Net

Solution Guide for Migrating Oracle on UNIX to SQL Server - Willy .Net

Solution Guide for Migrating Oracle on UNIX to SQL Server - Willy .Net

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<str<strong>on</strong>g>Soluti<strong>on</strong></str<strong>on</strong>g> <str<strong>on</strong>g>Guide</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>Migrating</str<strong>on</strong>g> <str<strong>on</strong>g>Oracle</str<strong>on</strong>g> <strong>on</strong> <strong>UNIX</strong> <strong>to</strong> <strong>SQL</strong> <strong>Server</strong> <strong>on</strong> Windows 55Comp<strong>on</strong>entsThis provides a high-level descripti<strong>on</strong> of the set of soluti<strong>on</strong> comp<strong>on</strong>ents and how they willbe migrated. In a migrati<strong>on</strong> project, most of the soluti<strong>on</strong> comp<strong>on</strong>ents should already exist.C<strong>on</strong>figurati<strong>on</strong> and Development Management ToolsThis identifies all the development <strong>to</strong>ols the team will use during the project. This includes<strong>to</strong>ols <str<strong>on</strong>g>for</str<strong>on</strong>g> all steps in the project: development, testing, documentati<strong>on</strong>, support,operati<strong>on</strong>s, and deployment.Design PatternsThis identifies the design patterns or templates that the team will use <str<strong>on</strong>g>for</str<strong>on</strong>g> this project andtheir sources. The team can acquire design patterns from both external and internalsources or create new design patterns. This in<str<strong>on</strong>g>for</str<strong>on</strong>g>mati<strong>on</strong> will <strong>on</strong>ly be necessary indevelopment plans that involve rewriting the applicati<strong>on</strong>.Development Team TrainingThis identifies the training necessary <strong>to</strong> ensure that the development team willsuccessfully develop the soluti<strong>on</strong>. This is a critical necessity in migrati<strong>on</strong>s because it isnot comm<strong>on</strong> <strong>to</strong> already have pers<strong>on</strong>nel in place that can adequately support both <str<strong>on</strong>g>Oracle</str<strong>on</strong>g>and <strong>SQL</strong> <strong>Server</strong> envir<strong>on</strong>ments.Development Team SupportThis identifies the various types of support the development team will require, thesources of that support, the amount of support of each type that the team will require, andthe estimated schedule <str<strong>on</strong>g>for</str<strong>on</strong>g> support. Support may not exist <str<strong>on</strong>g>for</str<strong>on</strong>g> the target Windowsenvir<strong>on</strong>ment, and may need <strong>to</strong> be developed.Stabilizing Phase PlansDuring the Stabilizing Phase, the testing team c<strong>on</strong>ducts tests <strong>on</strong> a soluti<strong>on</strong> whosefeatures are complete. Testing during this phase emphasizes usage and operati<strong>on</strong> underrealistic envir<strong>on</strong>mental c<strong>on</strong>diti<strong>on</strong>s. The team focuses <strong>on</strong> resolving and prioritizing bugsand preparing the soluti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> release.During the Planning Phase, the team typically creates the following plans that will beused during the Stabilizing Phase:● The test plan● The pilot planTest PlanThe test plan describes the strategy and approach used <strong>to</strong> plan, organize, and managethe project’s testing activities. It identifies testing objectives, methodologies and <strong>to</strong>ols,expected results, resp<strong>on</strong>sibilities, and resource requirements. This document is theprimary plan <str<strong>on</strong>g>for</str<strong>on</strong>g> the testing team. A test plan ensures that the testing process will bec<strong>on</strong>ducted in a thorough and organized manner and will enable the team <strong>to</strong> determine thestability of the soluti<strong>on</strong>. A c<strong>on</strong>tinuous understanding of the soluti<strong>on</strong>’s status buildsc<strong>on</strong>fidence in team members and stakeholders as the soluti<strong>on</strong> is developed andstabilized.The Test Role in the MSF Team Model is resp<strong>on</strong>sible <str<strong>on</strong>g>for</str<strong>on</strong>g> creating the test plan. This teamis also resp<strong>on</strong>sible <str<strong>on</strong>g>for</str<strong>on</strong>g> setting the quality expectati<strong>on</strong>s and incorporating them in<strong>to</strong> the

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!