目錄·序言

13.3 創(chuàng)建TFS項目及設(shè)置

移山之道:VSTS軟件開發(fā)指南 作者:鄒欣


  13.3創(chuàng)建TFS項目及設(shè)置

  移山公司的TFS管理員是二柱,他給所有員工發(fā)了一封郵件——

  它山之石項目建好了!項目代號:stone。用的是“移山模式”,只有任務(wù)和缺陷兩個工作件類型!

  阿毛:項目為什么會需要代號?

  二柱:因為:

 ?。?) 項目最終產(chǎn)生的軟件的名字,可能會改變多次,TFS目前版本并不支持修改項目的名字,而且我們也沒有必要修改項目的名字。

 ?。?)有個代號顯得酷。

  團隊項目建立后,是不是就是萬事大吉了呢?不會的,項目創(chuàng)建伊始,TFS就自動創(chuàng)建了15個任務(wù),我們一個一個地看,每個任務(wù)在表13-1都有解釋:

  表13-115個初始項目

ID

Work Item

Type

Title

1

Task

Set up: Set Permissions

設(shè)置權(quán)限,誰可讀,誰可寫,SharePoint門戶網(wǎng)站上的權(quán)限也要設(shè)置

2

Task

Set up: Migration of Source Code

遷移以前項目的源代碼,這個任務(wù)在目前的項目中不必要執(zhí)行

3

Task

Set up: Migration of Work Items

遷移以前的工作項,這個任務(wù)在目前的項目中不必執(zhí)行

4

Task

Set up: Set Check-in Policies

制定簽入規(guī)則,移山公司建議馬上建立以下規(guī)則:

(1)任何簽入都要有相關(guān)的工作項

(2)任何簽入都要有代碼復(fù)審人員

續(xù)表

ID

Work Item

Type

Title

5

Task

Set up: Configure Build

創(chuàng)建并設(shè)置構(gòu)建

6

Task

Set up: Send Mail to Users for Installation and Getting started發(fā)送郵件通知所有成員安裝軟件,并開始工作,二柱已經(jīng)做了

7

Task

Create Vision Statement

創(chuàng)建項目的遠景,團隊已經(jīng)討論并通過

8

Task

Set up: Create Project Description on Team Project Portal

項目門戶網(wǎng)站的說明

9

Task

Create Personas

創(chuàng)建典型用戶

10

Task

Define Iteration Length

定義里程碑的長度

11

Task

Create Test Approach Worksheet including Test Thresholds

創(chuàng)建測試方法和測試閾值

12

Task

Brainstorm and Prioritize Scenarios List

討論場景并決定優(yōu)先級

13

Task

Brainstorm and Prioritize Quality of Service Requirements List

討論服務(wù)質(zhì)量需求,并決定優(yōu)先級

14

Task

Set up: Create Project Structure

決定項目的結(jié)構(gòu)

15

Task

Create Iteration Plan

決定里程碑的計劃



  大部分的任務(wù)都是相當(dāng)明了,我們可以從任務(wù)的描述(Description)中了解任務(wù)的要點。要注意:

 ?。?)有些項目不需要完成所有的工作項,例如“遷移以前的源代碼”,在Stone項目中就不需要。

 ?。?)有些工作項已完成,把它們設(shè)為“完成”即可。

 ?。?)有些工作項要分配給其他人負責(zé),例如“創(chuàng)建典型用戶”,這要PM帶領(lǐng)大伙經(jīng)過幾次討論才能形成最終的典型用戶。

上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號