1. Trang chủ
  2. » Công Nghệ Thông Tin

Quản lý và thực hiện các dự án Microsoft SharePoint 2010 - p 20 potx

10 185 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 530,93 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Additional issues that also need to be recorded in the SharePoint 2010 Quality Plan are as follows: process, making decisions, and owning SharePoint 2010 business and technical?. require

Trang 1

166. Chapter 10 SharePoint Configuration Management

The CCB, coordinating with the technical authority and interfacing teams, can do the following:

changes to the SQL platform are evaluated

they be the SQL teams, infrastructure teams, or others)

that there was not enough space on the SQL server, while the “cause” would be insuf-ficient planning, lack of monitoring, lack of governance, or all three

and monitor the effectiveness of such actions (such as altering the disk type, altering disk capacity, or strengthening the monitoring process)

The.Project.Manager.Specifies.the.Configuration.

Management.Policy

The project manager is responsible for defining the CM policy and the techniques to be applied on the project If the policy deviates from that stated in the CM procedures, those deviations must be defined in the SharePoint 2010 Quality Plan

Additional issues that also need to be recorded in the SharePoint 2010 Quality Plan are as follows:

process, making decisions, and owning SharePoint 2010 (business and technical)? (For more information on this topic, see Chapter 9, “SharePoint Governance ”)

records can be traced (Normally, this is the SharePoint 2010 Quality Plan )

CM activities on behalf of the project manager

Trang 2

Table 10-1 lists common configuration terms used in a SharePoint 2010 implementation

project

Table.10-1 Configuration Management terms

on a hierarchical basis, with one item comprising the com-plete product (hardware and software) This is then broken down into its lower level constituent items or parts, each with its own reference number

on that therefore serves as a basis for further development A baseline can be modified only through formal change control processes

requires controlling in a formal manner (for example, the SharePoint 2010 Quality Plan or SharePoint 2010 Project Plan)

dis-semination of proposed changes and the implementation of all approved changes in a configured item

speci-fications that define the configuration item This term is used generally to refer to a set of indexes that provides a record of the configuration items

How.to.Apply.Configuration.Management.in.SharePoint

To apply CM in SharePoint, you need to state a policy for its use and define the related

pro-cedures You need to ensure that any deviation from this policy, together with designated

CM authorities for the SharePoint 2010 implementation project, is documented in the

SharePoint 2010 Quality Plan Other CM details can be contained in the SharePoint 2010

Quality Plan or in a separate CM plan, depending on any contractual arrangements or the

size and complexity of the SharePoint implementation

As the SharePoint Plan phase starts, so should CM You must choose a set of methods,

pro-cedures, and tools to satisfy the requirements in the following lists If the client organization does not have any CM processes in place, you need to create those processes An

excel-lent method of doing this is to use your project management site (as detailed in Chapter

6, “Gathering the Resources for SharePoint Implementation,” which discusses SharePoint

components and associated pieces in the section, “Using SharePoint 2010 Sites for

Proj-ect Recording” on page 115) for CM because that is also where all the projProj-ect data will be

stored

Trang 3

168. Chapter 10 SharePoint Configuration Management

If the client does have a full CM process running, investigate it and find out if either there

is connectivity between that and the Project SharePoint site or the CM process in place includes the following requirements:

sat-isfy their requirements

Note Sites.in.staging.and.production.SharePoint.environments.should.be.functionally.iden-tical This.means.that.the.site.structures.should.be.the.same;.however,.that.does.not mean.they.should.be.identical.data-wise Trying.to.make.SharePoint.sites.fully.synchro-nized.between.staging.and.production.environments.requires.a.significant.amount of.time.and.becomes.more.of.an.issue.as.the.amount.of.data.grows.in.the.production environment

To satisfy these fundamental requirements, the CM system should provide the following:

compo-nents of a product

and controlling changes that arise

includ-ing items inherited or subcontracted

specifi-cally including any special requirements after delivery or after project completion

Trang 4

Bring.the.SharePoint.Item.Under.Control.As.It.Develops

Figure 10-2 illustrates when a SharePoint item should be brought under control and how

the process could relate to a SharePoint 2010 issue tracking list (if there are no

configura-tion tools available)

Pre-Configuration

Author’s Control Ad-hoc changes introduced

Initiating

Task (WIF)

SharePoint 2010 Issue Tracking List (customized to include pre and post configuration statuses)

VERSION CONTROL - DRAFT

Initial Internal Release

Configuration Baseline Established

Creation of Indexes such as Master Record Index

“Controlled”

Issue Under “ContractorFormal Control” “Under ClientControl”

Changes introduced through commented feedback (e.g., review record)

Changes introduced through formal Customer Panels and Contract Amendment

Changes introduced through formal Observation Report & Change Request, reviewed

by a Change Control Board

Post-Configuration

VERSION CONTROL - MAJOR STATUS UPDATEMETADATA - ClIENT CONTROLMETADATA -METADATA

Figure.10-2.Configuration management item process related to a SharePoint list

Figure 10-2 shows the passage of a configurable item from its generation to the point

where it comes under customer control Each of the vertical lines represents a formal stage

in the development of the item After the internal review cycle is complete, the item will

be raised to version 1, or if it’s being updated, to the next appropriate version number,

and then it is issued for external use From that point on, its status shall be recorded in the

Configuration Baseline Index and any changes to the item must be introduced via formal

configuration control procedures (See the section, “Changes to Configured Items Must be

Controlled” on page 171 ) When the client takes delivery and control of the product, a

for-mal Master Record Index needs to be generated for each configuration item

Trang 5

170. Chapter 10 SharePoint Configuration Management

Note

The.creation.of.a.configuration baseline.is.not.a.one-time.only.event These.baselines.

are.often.recreated.over.time.as.major,.coordinated.changes.to.the.environment.are approved

Control.the.Item.Prior.to.Configuration.Management

While a configuration item is being developed during the preconfiguration stage, the author is free to make whatever changes might be necessary on a day-to-day basis Under-standing the development of the item is still important, and significant changes should be recorded as part of the configuration item

For example, in SharePoint 2010, you could (as shown in Figure 10-2) construct a list with version control switched on using minor and major versions These versions allow you to enter comments as the item moves from draft version to draft version until it becomes a configured item

Bring.the.Configured.Item.Under.Configuration.

Management.at.the.Right.Time

As the development of the item stabilizes, the baseline standard can be declared and the item brought under configuration control Each configuration item must be given a unique reference number All configurable items must be regularly reviewed The review record might initiate further changes to the item, causing the draft number to be raised Maintain-ing all the comment copies of a technical document is not necessary, provided the record

or minutes are maintained to provide the traceability of the review process

Establish.a.Configuration.Baseline.for.Each.Item

A configuration baseline index shall be formally maintained as a status and history record

of the project’s configuration items The index must include the hierarchy and interrelation-ships of the items

At appropriate points in the project development and certainly when the product is ready for delivery, it is necessary to produce an index of all configuration items This index is

often called the Master Record Index (MRI) For software products, a build definition, which

defines the software and computing content of the release, must be prepared

A.suitable.Software.Build.Definition.template.is.available.at:.http://sbt.geoffevelyn.com

Trang 6

A.Configuration.Status.Account.Provides.History

Configuration status accounting is a mechanism for providing records of the current status

of all the project’s configuration items The configuration status records provide complete

traceability of what has happened to the configuration to date; these records can be

cen-tralized into the SharePoint 2010 implementation project site

For example, you could have an item subject to version control and carrying metadata—

a multichoice column called Configuration Status, for example This Configuration Status

column could have values defining the configuration level of the item This means that not

only do you have traceable history, but you can also identify when and who made

altera-tions to the configuration status Also, if any comments were made at the time, they would

also be available

Changes.to.Configured.Items.Must.Be.Controlled

Once an item comes under configuration control, changes can be introduced only by

means of a formal change control process All items in a SharePoint production

environ-ment and SharePoint user acceptance docuenviron-ment come under CM Figure 10-3 shows a

SharePoint 2010 implementation in a processing chain

The control process is designed to ensure the following:

reflect the delivered version

demonstrated

maintained

prevented

Trang 7

172. Chapter 10 SharePoint Configuration Management

Project Staff Project Manager

Project Manager

Raise Change Request

Initiate Investigation Task

Quality Client

Client Project Manager

Test Modification Review Modification

Raise Issue Configuration Update

Baseline Accept Modification

Accept OR

Reject OR

Reject Modification

Convene CCB or SharePoint Governance Committe Raise an Observation Report (OR)

Project Staff Quality Contractor

Close OR / CR

Release Next Version

Decide on CR

Initiate Task to Modify Product, Documentation

Other Staff

Figure.10-3.Report processing chain in configuration management

Trang 8

A need for a change can be identified by any of the functions connected with the project,

by a subcontractor or by the client; the reporting processing chain as depicted in Figure 10-3 identifies that the configuration board is responsible for reviewing changes

All such requests for clarification or concessions, queries, or simply suggestions for

improvement in the SharePoint item should be documented

Summary

Every item concerning SharePoint running in a production environment is subject to CM,

whose rules are bound by service management, governance, and the SharePoint 2010

Quality Plan

There will be those who would attempt to argue that CM is overkill, because there is far too much “process” and it would hamper SharePoint creativity My response takes the form of a question:

How do you know who created what?

If the client cannot answer what constitutes SharePoint operations, they do not have an

environment under control, neither do they have an environment duly documented to

show the purpose, premise, and operation of the SharePoint environment

CM manages, records, and structures project data so that anything that takes place in

delivering a product has a history from the point it was designed to the point it was

imple-mented For example, in the Plan phase of the SharePoint implementation, a number of

investigations lead to document outputs that require signoff These documents make up

areas of the SharePoint implementation

Trang 10

Making Sure SharePoint Meets User Requirements

Data.Growth.Planning . 178

Content.Usage.Policies.and.Governance 180

Training.and.Education.Planning . 181

Monitoring.and.Maintenance.Planning . 185

Finding.Out.What.the.Users.Want.to.Do.with SharePoint.2010 . 187

Summary . 187

vision The client’s vision can be defined through the three high-level organizational goals:

The.three.goals.are.also.described.in.Chapter.2,.“SharePoint.2010.Project.Mantra,”.and.Chap-ter.3,.“Content.of.Your.SharePoint.2010.Project.Plan ”

The user requirements need to be obtained to ensure that you have a managed SharePoint platform, an understanding of interconnected tools and applications, and an understand-ing of how they will map to user requirements Additionally, collectunderstand-ing these requirements allows you to better identify where data should be consolidated, reduce and improve data management, and reduce duplication

The output of this investigation leads to the production of a framework describing the structure and features applied to SharePoint 2010

If user requirements are not investigated, there will be SharePoint implementation pain, leading to a failure in SharePoint governance, and a failure to raise to an appropriate level

the users’ understanding of SharePoint 2010 and what the platform is capable of These shortcomings will make it difficult to implement and manage the SharePoint platform and lead to the following user-related problems:

Ngày đăng: 06/07/2014, 20:20

🧩 Sản phẩm bạn có thể quan tâm

w