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...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<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 393Planning PhaseIntroducti<strong>on</strong> and GoalsIn the Planning Phase, the team defines the soluti<strong>on</strong> in detail — what <strong>to</strong> build, how <strong>to</strong>build it, who will build it, and when it will be built. During this phase, the initial visi<strong>on</strong> andsoluti<strong>on</strong> c<strong>on</strong>cept defined in the Envisi<strong>on</strong>ing Phase is translated in<strong>to</strong> practicalimplementati<strong>on</strong> designs and plans <str<strong>on</strong>g>for</str<strong>on</strong>g> how <strong>to</strong> achieve it. Team members draw up<strong>on</strong> theirexpertise <strong>to</strong> create individual plans and designs in all areas of the project, ranging fromsecurity <strong>to</strong> budget <strong>to</strong> deployment. Likewise, individual team schedules and associateddependencies are identified. These plans and schedules are rolled in<strong>to</strong> a master projectplan by the Program Management Role.The phase c<strong>on</strong>cludes when the project team agrees that the plans are sufficiently welldefined<strong>to</strong> proceed with development, and the team, business sp<strong>on</strong>sor, and keystakeholders approve the functi<strong>on</strong>al specificati<strong>on</strong> and the master project plan andschedule, usually at a milest<strong>on</strong>e meeting. The <str<strong>on</strong>g>for</str<strong>on</strong>g>mal c<strong>on</strong>clusi<strong>on</strong> is marked by the sec<strong>on</strong>dmajor project milest<strong>on</strong>e, Project Plans Approved.The key deliverables <str<strong>on</strong>g>for</str<strong>on</strong>g> the project team <str<strong>on</strong>g>for</str<strong>on</strong>g> the Planning Phase are:● Functi<strong>on</strong>al specificati<strong>on</strong>. The functi<strong>on</strong>al specificati<strong>on</strong> is the virtual reposi<strong>to</strong>ry ofproject and design related artifacts that are created in the Planning Phase. Theartifacts are primarily a result of design activities during the c<strong>on</strong>ceptual design,logical design, and physical design processes of the Planning Phase. The artifactscan include models such as case diagrams, usage scenarios, feature list, userinterface screen shots, database design, and so <strong>on</strong>.The key goals of the functi<strong>on</strong>al specificati<strong>on</strong> are <strong>to</strong> c<strong>on</strong>solidate a comm<strong>on</strong>understanding of the business, design, and user requirements; break down theproblem and modularize the soluti<strong>on</strong> logically; provide a framework <strong>to</strong> plan,schedule, and build the soluti<strong>on</strong>; and <strong>to</strong> serve as a c<strong>on</strong>tract between the team andthe cus<strong>to</strong>mer and stakeholders.● Master project plan. The master project plan is a collecti<strong>on</strong> of individual plans thataddress tasks per<str<strong>on</strong>g>for</str<strong>on</strong>g>med by each of the six team roles <strong>to</strong> achieve the functi<strong>on</strong>alitydefined in the functi<strong>on</strong>al specificati<strong>on</strong>. The master project plan documents thestrategies the team roles will use <strong>to</strong> complete their work. The soluti<strong>on</strong> c<strong>on</strong>cept thatthe team developed in the Envisi<strong>on</strong>ing Phase provides high-level approaches thatare developed in<strong>to</strong> detailed plans in the Planning Phase. See Chapter 2,"Envisi<strong>on</strong>ing Phase," <str<strong>on</strong>g>for</str<strong>on</strong>g> the discussi<strong>on</strong> of team roles.● Master project schedule. The individual team schedules apply a time frame <strong>to</strong> themaster plan. The master project schedule synchr<strong>on</strong>izes project schedules across

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

Saved successfully!

Ooh no, something went wrong!