Windows Server 2008 R2 Unleashed (21 page)

points of the discussions that have taken place to date; it should make very clear why the

project is being invested in, describe what the scope of the project is, and provide details

of what the results will look like. A second document that needs to be created is the migra-

tion document, which provides the road map showing how this end state will be reached.

Often, companies strive for an all-in-one document, but as explained in the next section,

there are specific advantages to breaking up this information into two key components. A

simple analogy is that you want to agree on what the floor plan for a house will look like

(the design) and what the function of each room will be before deciding on how to build

it (the migration/implementation).

ptg

Collaboration Sessions: Making the Design Decisions

The design team is most likely not ready to make all the decisions yet, even though quite

a bit of homework has already been done. A more formal collaborative and educational

process should follow to ensure that the end state of the project is defined in detail and

that the design team members fully understand the new technologies to be introduced.

The collaborative process involves interactive brainstorming and knowledge-sharing

sessions, in which the stakeholders work with facilitators who have expertise with the

technologies in question.

Ideally, a consultant with hands-on experience designing and implementing Windows

Server 2008 R2 will provide leadership through this process. Well-thought-out agendas can

lead the design team through a logical process that educates them about the key decisions

to be made and helps with the decisions.

Whiteboards can be used to illustrate the new physical layout of the Windows Server 2008

R2 environment, as well as to explain how the data will be managed and protected on the

network. Notes should be taken on the decisions that are made in these sessions. If the

sessions are effectively planned and executed, a relatively small number of collaboration

sessions will provide the key decisions required for the implementation.

With effective leadership, these sessions can also help establish positive team dynamics

and excitement for the project itself. Employees might feel negative about a major

upgrade for a wide variety of reasons, but through contributing to the design, learning

about the technologies to be implemented, and better understanding their own roles in

the process, attitudes can change.

64

CHAPTER 2

Planning, Prototyping, Migrating, and Deploying Windows Server 2008

R2 Best Practices

Through these sessions, the details of the end state should become crystal clear. Specifics

can be discussed, such as how many servers are needed in which locations, which

specific functions they will perform (file and print or application servers, firewalls, and so

on), and which key software applications will be managed. Other design decisions and

logistical concerns will come up and should be discussed, such as whether to use existing

server and network infrastructure hardware or to buy new equipment. Decisions also

need to be made concerning secondary applications to support the upgraded environ-

ment, such as tape backup software, antivirus solutions, firewall protection, and network

management software.

Ideally, some of the details of the actual migration process will start to become clear. For

instance, the members of the testing and deployment teams, the training they will

require, and the level of involvement from outside resources can be discussed.

Organizing Information for a Structured Design Document

The complexity of the project will affect the size of the document and the effort required

to create it. As mentioned previously, this document summarizes the goals and objectives

that were gathered in the initial discovery phase and describes how the project’s result will

meet them. It should represent a detailed picture of the end state when the new technolo-

ptg

gies and devices have been implemented. The amount of detail can vary, but it should

include key design decisions made in the discovery process and collaboration sessions.

The following is a sample table of contents and brief description of the design document:

.
Executive Summary—
Provides a brief discussion of the scope of the Windows

Server 2008 R2 implementation (what are the pieces of the puzzle).

.
Goals and Objectives—
Includes the “50,000-foot view” business objectives, down

to the “1,000-foot view” staff level tasks that will be met by the project.

.
Background—
Provides a high-level summary of the current state of the network,

focusing on problem areas, as clarified in the discovery process, as well as summary

decisions made in the collaboration sessions.

.
Approach—
Outlines the high-level phases and tasks required to implement the

solution (the details of each task will be determined in the migration document).

.
End State—
Defines the details of the new technology configurations. For example,

this section describes the number, placement, and functions of Windows Server

2008 R2.

.
Budget Estimate—
Provides an estimate of basic costs involved in the project.

Whereas a detailed cost estimate requires the creation of the migration document,

experienced estimators can provide order of magnitude numbers at this point. Also,

it should be clear what software and hardware are needed, so budgetary numbers can

be provided.

The Design Phase: Documenting the Vision and the Plan

65

The Executive Summary

The executive summary should set the stage and prepare the audience for what the docu-

ment will contain, and it should be concise. It should outline, at the highest level, what

the scope of the work is. Ideally, the executive summary also positions the document in

the decision-making process and clarifies that approvals of the design are required to

move forward.

2

The Goals and Objectives

The goals and objectives section should cover the high-level goals of the project and

include the pertinent departmental goals. It’s easy to go too far in the goals and objectives

sections and get down to the “1,000-foot view” level, but this can end up becoming very

confusing, so this information might better be recorded in the migration document and

the detailed project plan for the project.

The Background

The background section should summarize the results of the discovery process and the

collaboration sessions, and can list specific design decisions that were made during the

collaboration sessions. Additionally, decisions made about what technologies or features

not to include can be summarized here. This information should stay at a relatively high

ptg

level as well, and more details can be provided in the end state section of the design docu-

ment. This information is extremely useful to have as a reference to come back to later in

the project when the infamous question “Who made that decision?” comes up.

The Approach

The approach section should document the implementation strategy agreed upon to this

point, and will also serve to record decisions made in the discovery and design process

about the timeline (end to end, and for each phase) and the team members participating

in the different phases. This section should avoid going into too much detail because in

many cases the end design might not yet be approved and might change after review. Also,

the migration document should provide the details of the process that will be followed.

The End State

In the end state section, the specifics of the Windows Server 2008 R2 implementation

should be spelled out in detail and the high-level decisions that were summarized in the

background section should be fleshed out here. Essentially, the software to be installed on

each server and the roles that Windows Server 2008 R2 will play (global catalog servers,

domain controllers, DNS services) are spelled out here, along with the future roles of exist-

ing legacy servers. Information on the organizational unit (OU) structure, group struc-

tures, and replication sites should be included. Diagrams and tables can help explain the

new concepts, and actually show what the solution will look like, where the key network

devices will be located, and how the overall topology of the network will change. Often,

besides a standard physical diagram of “what goes where,” a logical diagram illustrating

how devices communicate is needed.

66

CHAPTER 2

Planning, Prototyping, Migrating, and Deploying Windows Server 2008

R2 Best Practices

The Budget Estimate

The budget section will not be exact but should provide order of magnitude prices for the

different phases of the project. If an outside consulting firm is assisting with this docu-

ment, it can draw from experience with similar projects with like-sized companies.

Because no two projects are ever the same, there needs to be some flexibility in these esti-

mates. Typically, ranges for each phase should be provided.

Windows Server 2008 R2 Design Decisions

As the previous section mentioned, the key Windows Server 2008 R2 design decisions

should be recorded in the design document. This is perhaps the most important section of

the document because it will define how Windows Server 2008 R2 will be configured and

how it will interact with the network infrastructure.

Decisions should have been made about the hardware and software needed for the

migration. They should take into account whether the existing hardware will be used in

the migration, upgraded, left in place, or retired. This decision, in turn, will determine

how many server software licenses will be required, which will directly affect the costs of

the project.

The level of redundancy and security the solution will provide should be detailed. Again,

ptg

it is important to be specific when talking about data availability and discussing the situa-

tions that have been planned for in the design.

The server and other infrastructure hardware and software should be defined in this

section. If upgrades are needed for existing hardware (more processors, RAM, hard drives,

tape drives, and so on) or the existing software (upgrades from the existing NOS, server

applications, and vertical market applications), they should be detailed here.

Other key technologies such as messaging applications or industry-specific applications

will be included here, in as much detail as appropriate.

Agreeing on the Design

The final step in the design document process actually takes place after the document has

been created. When the document is considered complete, it should be presented to the

project stakeholders and reviewed to make sure that it does, in fact, meet their require-

ments, that they understand the contents, and to see whether any additional concerns

come up that weren’t addressed in the document.

Although it is unlikely that every goal of every stakeholder will be met (because some

might conflict), this process will clarify which goals are the most important and can be

met by the technologies to be implemented.

Specific decisions made in the design document that should be reviewed include any

disparities between the wish lists the stakeholders had and what the final results of the

project will be. Also, the timeline and high-level budget should be discussed and

confirmed. If the design document outlines a budget of $500K for hardware and software,

The Migration Planning Phase: Documenting the Process for Migration

67

but the stakeholders won’t be able to allocate more than $250K, the changes should be

made at this point, rather than after the migration document is created. A smaller budget

might require drastic changes to the design document because capabilities in the solution

might need to be removed, which will have ripple effects throughout the project.

If the time frame outlined in the design document needs to be modified to meet the

requirements of the stakeholders, this should be identified prior to expending the effort of

2

creating the detailed implementation plan as well.

Bear in mind as well that the design document can be used for different purposes. Some

companies want the design document to serve as an educational document to inform not

only what the end state will look like, but why it should be that way. Others simply need

to document the decisions made and come up with budgetary information.

Having this level of detail will also make it easier to get competitive bids on the costs to

implement. Many organizations make the mistake of seeking bids for solutions before they

even know what the solution will consist of.

The Migration Planning Phase: Documenting the

ptg

Process for Migration

Before the migration document is created, the end state of the project has been docu-

mented in detail and agreed upon by the key stakeholders in the organization. There

should not be any question as to exactly what the next evolution of the network will be

Other books

Illegal Action by Stella Rimington
The Salzburg Connection by Helen MacInnes
The Puppet Masters by Robert A Heinlein
Pagan Fire by Teri Barnett
The Collapsium by Wil McCarthy
Sunrise West by Jacob G.Rosenberg