使用GQM實(shí)現(xiàn)治理目標(biāo)_第1頁
使用GQM實(shí)現(xiàn)治理目標(biāo)_第2頁
使用GQM實(shí)現(xiàn)治理目標(biāo)_第3頁
使用GQM實(shí)現(xiàn)治理目標(biāo)_第4頁
使用GQM實(shí)現(xiàn)治理目標(biāo)_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、使用 GQQM 實(shí)實(shí)現(xiàn)治理理目標(biāo)Rogerr Duunn, CEEO, SouurceeIQ, Innc.Rogerr N. Duunn 是 SSourrceIIQ 公公司(一一個(gè)致力力于交付付來自于于 IBBM RRatiionaal 基基礎(chǔ)架構(gòu)構(gòu)的管理理標(biāo)準(zhǔn)的的高級(jí) IBMM 商業(yè)業(yè)伙伴)的的創(chuàng)立者者和 CCEO。他他擁有二二十五年年的領(lǐng)導(dǎo)導(dǎo)團(tuán)隊(duì)進(jìn)進(jìn)行 IISV 和 IIT 軟軟件開發(fā)發(fā)項(xiàng)目的的經(jīng)驗(yàn)。簡(jiǎn)介: 閱閱讀目標(biāo)標(biāo)問題矩矩陣方法法(Gooal-Queestiion-Mettricc Appprooachh,GQQM) 如何提提供一種種方法,這這種方法法對(duì)于整整個(gè)團(tuán)隊(duì)隊(duì),或者者個(gè)體的的

2、團(tuán)隊(duì)成成員來說說,使他他們更好好的理解解他們?cè)谠诔晒Φ牡能浖_開發(fā)中所所扮演的的角色。 本文來來自于 Thee Raatioonall Eddge。標(biāo)記本文!發(fā)布日期: 20008 年 44 月 15 日 級(jí)別: 初初級(jí) 其他語言版版本: 英文 訪問情況 1866 次瀏瀏覽 建議: 中國有句句古老的的諺語,“千里之行始于足下”。 1 當(dāng)在軟件項(xiàng)目規(guī)劃中起航時(shí),我不想在第一步就遇到絆腳石。我想要項(xiàng)目規(guī)劃能夠在控制之中并取得成功,以避免另外一個(gè)著名的格言:“如果你不知道你要去哪里,那么你可能會(huì)走向任何一條路?!?2 問題矩陣方方法(GGoall-Quuesttionn-Meetriic AAppr

3、roacch,GGQM) 3 是一個(gè)個(gè)強(qiáng)大的的工具,它它能夠使使您有信信心和指指導(dǎo)方向向的邁出出第一步步。GQQM 幫幫助我們們?yōu)楣芾砝砟P徒ń⒖蚣芗?,這是是通過將將最初的的關(guān)注點(diǎn)點(diǎn)放在我我們想要要實(shí)現(xiàn)的的目標(biāo)矩矩陣上實(shí)實(shí)現(xiàn)的。 在本文中,我我將從兩兩個(gè)方面面展示 GQMM。第一一個(gè)方面面是,GGQM 應(yīng)用于于什么?我將討討論應(yīng)用用 GQQM 的的四個(gè)階階段:(11)建立立目標(biāo);(2)定定義問題題;(33)識(shí)別別矩陣; (44)設(shè)置置行動(dòng)模模型 第二個(gè)方面面是,我我們能夠夠從已經(jīng)經(jīng)應(yīng)用了了 GQQM 的的角色中中學(xué)習(xí)到到什么?我將解解釋陣勢(shì)勢(shì)世界的的 GQQM 場(chǎng)場(chǎng)景,針針對(duì)于 IT 執(zhí)行管

4、管理層、項(xiàng)項(xiàng)目經(jīng)理理、架構(gòu)構(gòu)師、開開發(fā)經(jīng)理理和軟件件質(zhì)量經(jīng)經(jīng)理。 我將通過再再次的探探索和調(diào)調(diào)查得出出結(jié)論,GGQM 如何能能夠更好好的幫助助我們定定義我們們的第一一步,以以及后續(xù)續(xù)的事情情;它實(shí)實(shí)際上如如何能夠夠幫助扮扮演不同同角色和和不同方方面的知知識(shí)工作作者,以以找到他他們的共共同點(diǎn),使使他們相相互支持持,以促促進(jìn)開發(fā)發(fā)治理和和 ITT 結(jié)果果。 應(yīng)用 GQQM多數(shù)人知道道 GQQM 是是因?yàn)?Vicctorr Baasilli 博博士的思思想,VVicttor Bassilii 博士士想為問問題的解解決和頭頭腦風(fēng)暴暴創(chuàng)建一一個(gè)概念念的框架架。 GGQM 方法并并不只限限于軟件件開發(fā),或

5、或者 IIT 治治理,或或者甚至至是技術(shù)術(shù)問題的的解決,盡盡管它給給了自己己一個(gè)非非常好的的技術(shù)環(huán)環(huán)境。基基本上,GGQM 提供了了一個(gè)框框架來幫幫助您理理解您的的目標(biāo)是是否已被被實(shí)現(xiàn)。您您可以提提出您的的目標(biāo)指指令的問問題,您您可以建建立驗(yàn)證證問題答答案的度度量方法法。GQQM 是是靈活的的,它被被設(shè)計(jì)用用來指導(dǎo)導(dǎo)我們的的認(rèn)識(shí)上上的潛力力。 在本文中展展示的 GQMM 是基基于幾年年前 SSourrceIIQ 所所指導(dǎo)的的過程成成果相關(guān)關(guān)涉眾的的訪談內(nèi)內(nèi)容的。這這些 GGQM 集合是是典型的的和有代代表性的的,但他他們并不不是完全全沒有遺遺漏的。一一旦您得得到了基基本的思思想,您您將能夠夠針

6、對(duì)您您的場(chǎng)景景創(chuàng)建屬屬于您自自己的 GQMM。 階段 1: 建立立目標(biāo)定義和澄清清目標(biāo)是是關(guān)于所所需要的的,因此此使用目目標(biāo)開始始 GQQM 是是很自然然的和直直接了當(dāng)當(dāng)?shù)娜蝿?wù)務(wù)。它也也是會(huì)給給開發(fā)組組織帶來來切實(shí)的的利益。目目標(biāo)澄清清方向,并并展現(xiàn)出出企業(yè)將將要走的的路線,包包括治理理、質(zhì)量量、會(huì)議議計(jì)劃和和預(yù)算,或或者也包包括客戶戶滿意度度。 階段 2: 定義義評(píng)估目目標(biāo)進(jìn)展展的問題題一旦我們?cè)谠诟拍畹牡膶用娑ǘx了目目標(biāo),之之后我們們將展示示必須是是可以回回答的具具有操作作性的問問題,以以確定進(jìn)進(jìn)展或者者目標(biāo)的的實(shí)現(xiàn)。 目標(biāo)和為目目標(biāo)服務(wù)務(wù)的問題題典型地地是我們們?cè)诮M織織中所執(zhí)執(zhí)行地角角

7、色的功功能。也也就是說說,他們們是基于于每個(gè)知知識(shí)工作作者類型型的興趣趣和技能能領(lǐng)域的的。 當(dāng)不同角色色的人參參與到 GQMM 時(shí),他他們的目目標(biāo)和問問題第一一眼看上上去可能能是不相相關(guān)的。例例如,CCIO 想要驅(qū)驅(qū)動(dòng)創(chuàng)新新,包括括成本和和業(yè)務(wù)單單元之間間的溝通通。項(xiàng)目目經(jīng)理可可能想改改進(jìn)對(duì)于于未來新新的和維維護(hù)開發(fā)發(fā)活動(dòng)的的估計(jì)。QQA 經(jīng)經(jīng)理可能能關(guān)心特特定的目目標(biāo)和與與軟件質(zhì)質(zhì)量和過過程穩(wěn)定定性相關(guān)關(guān)的問題題。 然而,當(dāng)我我們進(jìn)入入到 GGQM 的第三三階段,我我們也許許會(huì)非常常驚訝了了解到哪哪些對(duì)于于開發(fā)治治理表面面上不相相關(guān)的目目標(biāo),卻卻能夠在在公用的的度量模模型中。 階段 3: 識(shí)

8、別別支持回回答問題題的矩陣陣一旦您理解解了需要要評(píng)估目目標(biāo)的問問題,之之后我們們將使用用特定的的必要矩矩陣來組組織問題題的答案案的方法法建立度度量模型型。 通過經(jīng)驗(yàn)的的觀察和和與客戶戶一起工工作的經(jīng)經(jīng)驗(yàn),我我們發(fā)現(xiàn)現(xiàn)對(duì)于不不同的方方面和視視角,為為不同知知識(shí)類型型的工作作者建立立的目標(biāo)標(biāo)和問題題通常是是不同的的。 一個(gè)典型的的結(jié)果是是 GQQM 開開發(fā)一個(gè)個(gè)公共的的理解,使使用公共共的度量量模型,進(jìn)進(jìn)一步這這個(gè)模型型直接連連接到軟軟件開發(fā)發(fā)的非常常人性化化的本質(zhì)質(zhì):我們們的過程程有多么么融合?我們的的項(xiàng)目復(fù)復(fù)雜度如如何?有有多少工工作者能能夠在新新的復(fù)雜雜的有很很多部分分組成的的系統(tǒng)中中能夠勝

9、勝任?軟軟件工作作產(chǎn)品的的質(zhì)量是是否符合合工程標(biāo)標(biāo)準(zhǔn),具具有需要要的生產(chǎn)產(chǎn)環(huán)境穩(wěn)穩(wěn)定性? 階段 4: 設(shè)置置行動(dòng)度度量模型型一旦我們應(yīng)應(yīng)用了 GQMM 并到到達(dá)了支支持我們們需要的的度量模模型,我我們就要要準(zhǔn)備設(shè)設(shè)置行動(dòng)動(dòng)模型了了。 在 軟件件管理的的開發(fā)治治理中中 4 , 我我們討論論過 IIBM Raatioonall 基礎(chǔ)礎(chǔ)架構(gòu)在在應(yīng)對(duì)遵遵循報(bào)告告上自動(dòng)動(dòng)化收集集和軟件件分析矩矩陣所扮扮演的角角色。GGQM 幫助我我們將焦焦點(diǎn)集中中于我們們需要實(shí)實(shí)現(xiàn)的目目標(biāo)上;Rattionnal 為我們們提供了了交付這這些矩陣陣的平臺(tái)臺(tái)。 換句話說,使使用 GGQM 決定您您將度量量什么,以以及這些些

10、度量目目標(biāo)實(shí)現(xiàn)現(xiàn)程度的的方法。在在您的 Rattionnal 基礎(chǔ)架架構(gòu)中將將此方法法應(yīng)用于于您的開開發(fā)過程程的實(shí)際際情況,并并且開始始度量! 通過角色應(yīng)應(yīng)用 GGQMGQM 通通常被認(rèn)認(rèn)為是一一個(gè)自上上而下的的方法,它它建議執(zhí)執(zhí)行管理理層角色色是我們們的開始始點(diǎn)。但但是驅(qū)動(dòng)動(dòng)者,或或者潛在在的驅(qū)動(dòng)動(dòng)者,對(duì)對(duì)于變化化來說通通常以項(xiàng)項(xiàng)目為中中心。這這就意味味著項(xiàng)目目級(jí)的目目標(biāo)是非非常理想想的 GGQM 分析開開始點(diǎn)。分分析能夠夠向上擴(kuò)擴(kuò)展到一一個(gè)項(xiàng)目目如何為為公司的的長期目目標(biāo)服務(wù)務(wù),或者者向下擴(kuò)擴(kuò)展到項(xiàng)項(xiàng)目如何何影響個(gè)個(gè)體團(tuán)隊(duì)隊(duì)成員的的工作。我我將在本本文的結(jié)結(jié)論部分分對(duì)它稍稍加解釋釋。實(shí)際際

11、上,自自上而下下應(yīng)該可可以很理理想的符符合由底底至上的的組織結(jié)結(jié)構(gòu),這這個(gè)方法法將來自自于執(zhí)行行管理層層、適當(dāng)當(dāng)?shù)墓こ坛虡?biāo)準(zhǔn)以以及來自自開發(fā)和和質(zhì)量保保證層面面的質(zhì)量量標(biāo)準(zhǔn)轉(zhuǎn)轉(zhuǎn)化成了了組織的的目標(biāo)和和質(zhì)量的的命令。 我非常堅(jiān)信信 GQQM 不不應(yīng)該被被認(rèn)為僅僅僅是自自上而下下的框架架,有時(shí)時(shí)它被作作為了這這個(gè)方法法的限制制。實(shí)際際上,GGQM 不僅僅僅能夠從從組織的的階梯結(jié)結(jié)構(gòu)發(fā)起起,它也也能從組組織中的的單一角角色發(fā)起起包括括抵制使使用 GGQM 方法進(jìn)進(jìn)行目標(biāo)標(biāo)分析的的組織。也也就是說說,它對(duì)對(duì)組織中中所有的的角色不不是強(qiáng)制制性的,雖雖然所有有的角色色都使用用這個(gè)方方法是理理想的狀狀況。任

12、任何一個(gè)個(gè)個(gè)體或或者團(tuán)隊(duì)隊(duì)都可以以采用 QGMM ,無無論他們們是什么么角色,即即便其他他人并不不使用這這個(gè)方法法,您也也將從中中受益。 注釋:一些些團(tuán)隊(duì)比比其他團(tuán)團(tuán)隊(duì)更需需要 GGQM。對(duì)對(duì)于整體體使用這這個(gè)新方方法的組組織來說說,可以以以最需需要使用用該方法法的團(tuán)隊(duì)隊(duì)為開始始點(diǎn),不不要一下下子全面面鋪開,要要逐漸的的向整個(gè)個(gè)組織實(shí)實(shí)施此方方法。 從上之下與與從底至至上融合合的結(jié)果果能夠帶帶來想法法上的和和諧,或或者導(dǎo)致致列車的的失事;通常是是在中間間的某個(gè)個(gè)地方結(jié)結(jié)束。讓讓我們來來了解一一下 GGQM 與哪些些開發(fā)組組織中的的不同角角色有關(guān)關(guān)。 IT 執(zhí)行行管理層層IT 執(zhí)行行管理層層典型

13、地地是報(bào)告告給一個(gè)個(gè)業(yè)務(wù)部部分的 CIOO。這個(gè)個(gè)層面的的目標(biāo)集集中于保保持和吸吸引客戶戶的方法法,在沒沒有犧牲牲基礎(chǔ)能能力的前前提下更更具競(jìng)爭(zhēng)爭(zhēng)力,并并降低成成本的方方法。這這里由44個(gè)例子子,它們們?cè)?SSourrceIIQ 中中是最典典型的。 G: 對(duì)客客戶創(chuàng)新新交付的的增強(qiáng)。 Q: 我們們需要對(duì)對(duì)從軟件件維護(hù)到到新的開開發(fā)的轉(zhuǎn)轉(zhuǎn)移進(jìn)行行資源與與預(yù)算上上重新分分配嗎? M: 生產(chǎn)產(chǎn)環(huán)境的的代碼量量??焖俚脑鲩L長或者膨膨脹的代代碼導(dǎo)致致了維護(hù)護(hù)成本的的急劇上上升。這這將消耗耗更多的的人來處處理現(xiàn)有有應(yīng)用的的問題解解決和新新特性開開發(fā)。包包含維護(hù)護(hù)成本,并并通過反反向跟蹤蹤在邏輯輯上產(chǎn)生生的

14、代碼碼增量。關(guān)關(guān)系到了了下面的的架構(gòu)師師的目標(biāo)標(biāo)。 M: 生產(chǎn)產(chǎn)環(huán)境的的代碼復(fù)復(fù)雜度。隨著時(shí)間的的遷移,系系統(tǒng)實(shí)現(xiàn)現(xiàn)與復(fù)雜雜度將共共存,因因?yàn)樾薷母膯栴}和和添加新新功能將將會(huì)增加加代碼量量。執(zhí)行行管理層層在復(fù)雜雜度上的的關(guān)注將將影響團(tuán)團(tuán)隊(duì)的行行為,這這可以通通過將改改進(jìn)的和和可維護(hù)護(hù)的代碼碼作為優(yōu)優(yōu)先級(jí)來來實(shí)現(xiàn)。這這將導(dǎo)致致更低的的 TCCO,并并為創(chuàng)新新節(jié)約了了預(yù)算和和人力。 G: 通過過改進(jìn)交交付和增增加透明明度,改改進(jìn)與業(yè)業(yè)務(wù)部門門的關(guān)系系。 Q: 我們們?nèi)绾文苣芨倪M(jìn)交交付和增增加透明明度,以以及與業(yè)業(yè)務(wù)部門門在目標(biāo)標(biāo)進(jìn)展上上的溝通通? M: 生產(chǎn)產(chǎn)環(huán)境的的代碼量量。通過溝通對(duì)對(duì)于業(yè)務(wù)務(wù)

15、關(guān)鍵應(yīng)應(yīng)用的邏邏輯資產(chǎn)產(chǎn)量,這這些資產(chǎn)產(chǎn)的增長長率和當(dāng)當(dāng)前的維維護(hù)和增增強(qiáng)活動(dòng)動(dòng)的關(guān)系系, IIT 將將能夠通通過實(shí)際際的,基基于現(xiàn)實(shí)實(shí)的方法法與客戶戶進(jìn)行溝溝通。業(yè)業(yè)務(wù)部門門將了解解到 IIT 部部門對(duì)于于他們業(yè)業(yè)務(wù)擴(kuò)展展的工作作支持和和結(jié)果。 M: 軟件件開發(fā)活活動(dòng)的揮揮發(fā)性支持業(yè)務(wù)邏邏輯的可可視化將將顯示出出 ITT 正在在對(duì)業(yè)務(wù)務(wù)部門的的需求、增增強(qiáng)和維維護(hù)工作作做著積積極的響響應(yīng)。 G: 為更更精確的的預(yù)算預(yù)預(yù)測(cè)獲得得基線 Q: 實(shí)際際需要的的工作如如何能夠夠完成,將將被評(píng)估估的里程程碑如何何被應(yīng)用用到未來來的工作作中? M: 軟件件開發(fā)活活動(dòng)的量量級(jí)和揮揮發(fā)性與過去工作作相關(guān)聯(lián)聯(lián)的

16、度量量量級(jí)和和揮發(fā)性性形成了了未來類類似實(shí)現(xiàn)現(xiàn)規(guī)模的的基線。假假設(shè)對(duì)于于開發(fā)人人力的技技能集和和領(lǐng)域?qū)<冶3殖窒鄬?duì)穩(wěn)穩(wěn)定,應(yīng)應(yīng)用在上上的技術(shù)術(shù)也沒有有巨大的的變化,包包含在您您的軟件件配置管管理系統(tǒng)統(tǒng)中的處處理信息息能夠被被用來生生成對(duì)未未來工作作的清晰晰的一致致的基線線?;€線的信息息越多,管管理層應(yīng)應(yīng)該也能能看見根根據(jù)應(yīng)用用生命周周期管理理上的基基線的可可度量的的改進(jìn)(培培訓(xùn)、測(cè)測(cè)試自動(dòng)動(dòng)化、持持續(xù)集成成、敏捷捷方法、降降低需求求誤解、動(dòng)動(dòng)態(tài)語言言的使用用,等等等。) G: 從開開發(fā)的合合作伙伴伴獲得高高層的明明確標(biāo)準(zhǔn)準(zhǔn)/性能能指標(biāo) Q: 我的的合作伙伙伴如何何滿足我我的組織織的標(biāo)準(zhǔn)準(zhǔn)呢

17、?對(duì)對(duì)于其他他的合作作伙伴又又如何呢呢? M: 揮發(fā)發(fā)性、復(fù)復(fù)雜性、語語言規(guī)則則遵循、編編碼指南南。管理理外部的的開發(fā)需需要面對(duì)對(duì)更大的的挑戰(zhàn)。是是否存在在足夠的的服務(wù)級(jí)級(jí)別約定定(SLLA)標(biāo)標(biāo)準(zhǔn)呢?工作活活動(dòng)是否否符合公公司的標(biāo)標(biāo)準(zhǔn)(復(fù)復(fù)雜度和和其他規(guī)規(guī)定),計(jì)計(jì)劃的發(fā)發(fā)布時(shí)間間符合標(biāo)標(biāo)準(zhǔn)嗎?是否存存在有效效的技能能移交?對(duì)于項(xiàng)項(xiàng)目或者者任務(wù)的的類型,合合作伙伴伴是否具具備合格格的能力力?使用用矩陣進(jìn)進(jìn)行比較較能夠驅(qū)驅(qū)動(dòng)管理理層與合合作伙伴伴的關(guān)系系,并驅(qū)驅(qū)動(dòng)更好好的交付付。 項(xiàng)目經(jīng)理典型的項(xiàng)目目經(jīng)理面面對(duì)從他他的項(xiàng)目目的日常常細(xì)節(jié)被被解放出出來的問問題。與與此同時(shí)時(shí),項(xiàng)目目經(jīng)理為為生成環(huán)

18、環(huán)境的質(zhì)質(zhì)量目標(biāo)標(biāo),以及及滿足眾眾多的計(jì)計(jì)劃時(shí)間間點(diǎn)為煩煩心。這這些關(guān)注注被新引引進(jìn)的生生產(chǎn)模式式更加擴(kuò)擴(kuò)大化了了,比如如,敏捷捷開發(fā)方方法與全全球化分分布式團(tuán)團(tuán)隊(duì)的結(jié)結(jié)合這這些顯示示快速的的導(dǎo)致了了更加痛痛苦的場(chǎng)場(chǎng)景。項(xiàng)項(xiàng)目經(jīng)理理需要的的是一致致的使用用模型,團(tuán)團(tuán)隊(duì)改進(jìn)進(jìn)的模式式,以及及支持采采用新目目標(biāo)的度度量模型型。 G: 確保保穩(wěn)定性性、可預(yù)預(yù)測(cè)性的的開發(fā)過過程來滿滿足計(jì)劃劃的里程程碑。 Q: 我的的項(xiàng)目是是否按照照計(jì)劃的的軌跡前前進(jìn),計(jì)計(jì)劃的里里程碑都都能實(shí)現(xiàn)現(xiàn)嗎? M: 軟件件項(xiàng)目開開發(fā)工作作的揮發(fā)發(fā)性(分分支、流流、統(tǒng)一一變更管管理(UUCM)活活動(dòng))。 項(xiàng)目經(jīng)理的的工作通通過在

19、項(xiàng)項(xiàng)目的關(guān)關(guān)鍵點(diǎn)上上轉(zhuǎn)化的的成果和和效率被被度量。在在 IBBM RRatiionaal UUniffiedd Prroceess (RRUP)中,項(xiàng)項(xiàng)目經(jīng)理理敏銳的的觀察在在精化向向構(gòu)建轉(zhuǎn)轉(zhuǎn)化中發(fā)發(fā)生的事事情;用用更傳統(tǒng)統(tǒng)的術(shù)語語說,從從設(shè)計(jì)到到編碼階階段。當(dāng)當(dāng)一個(gè)項(xiàng)項(xiàng)目在計(jì)計(jì)劃的軌軌跡上時(shí)時(shí),項(xiàng)目目開發(fā)活活動(dòng)的揮揮發(fā)性也也在被度度量,在在項(xiàng)目計(jì)計(jì)劃期間間,這種種揮發(fā)性性沿著計(jì)計(jì)劃的路路徑到達(dá)達(dá)穩(wěn)定的的發(fā)布點(diǎn)點(diǎn)。如果果項(xiàng)目背背離了計(jì)計(jì)劃,這這種不一一致將會(huì)會(huì)很容易易被發(fā)現(xiàn)現(xiàn),這將將告訴項(xiàng)項(xiàng)目經(jīng)理理應(yīng)用航航向修正正來確保保項(xiàng)目回回到應(yīng)有有的軌跡跡上。 G: 維護(hù)護(hù)適當(dāng)?shù)牡娜肆Ψ址峙湟詽M滿足計(jì)劃

20、劃的里程程碑 Q: 我的的全球化化團(tuán)隊(duì)適適合我的的項(xiàng)目嗎嗎?這些些團(tuán)隊(duì)成成員能夠夠高效的的工作以以實(shí)現(xiàn)項(xiàng)項(xiàng)目目標(biāo)標(biāo)嗎? M: 軟件件項(xiàng)目開開發(fā)工作作的揮發(fā)發(fā)性(分分支、流流、統(tǒng)一一變更管管理(UUCM)活活動(dòng))。為了滿足項(xiàng)項(xiàng)目的進(jìn)進(jìn)度要求求,項(xiàng)目目經(jīng)理必必須維護(hù)護(hù)開放和和有效的的在團(tuán)隊(duì)隊(duì)成員之之間的溝溝通,理理解合適適人員需需要進(jìn)行行調(diào)整。這這在一個(gè)個(gè)小的團(tuán)團(tuán)隊(duì)可能能是容易易的,但但對(duì)于個(gè)個(gè)全球化化分布的的團(tuán)隊(duì),就就會(huì)比較較難。項(xiàng)項(xiàng)目經(jīng)理理能夠根根據(jù) SSCM 系統(tǒng)評(píng)評(píng)估每個(gè)個(gè)個(gè)體、工工作組的的貢獻(xiàn),并并決定現(xiàn)現(xiàn)在的人人員分配配和任務(wù)務(wù)分配是是否合理理。這種種評(píng)估理理想情況況下是根根據(jù)項(xiàng)目目計(jì)

21、劃和和開發(fā)方方法進(jìn)行行的(輕輕量級(jí)還還是重量量級(jí))。 G: 在項(xiàng)項(xiàng)目完成成時(shí),交交付到生生產(chǎn)環(huán)境境的代碼碼要滿足足組織的的質(zhì)量目目標(biāo) Q: 開發(fā)發(fā)的每個(gè)個(gè)階段的的工作都都符合這這個(gè)目標(biāo)標(biāo)嗎? M: 復(fù)雜雜度、語語言規(guī)則則遵循、編編碼指南南。通過監(jiān)控這這些因素素,項(xiàng)目目經(jīng)理能能夠建立立起在質(zhì)質(zhì)量經(jīng)理理與項(xiàng)目目經(jīng)理之之間的更更有效的的工作關(guān)關(guān)系。這這種關(guān)系系在開發(fā)發(fā)過程中中識(shí)別上上游的質(zhì)質(zhì)量問題題是至關(guān)關(guān)重要的的。這使使得修改改問題更更加容易易并且節(jié)節(jié)省成本本,以至至于項(xiàng)目目的整體體質(zhì)量符符合生產(chǎn)產(chǎn)環(huán)境的的質(zhì)量標(biāo)標(biāo)準(zhǔn)。 架構(gòu)師迭代開發(fā)方方法典型型地將架架構(gòu)師作作為項(xiàng)目目的開發(fā)發(fā)點(diǎn),輔輔助開發(fā)發(fā)團(tuán)隊(duì)

22、完完成需求求階段,并并進(jìn)行早早期的少少量編碼碼。切記記,這不不僅僅對(duì)對(duì)您的項(xiàng)項(xiàng)目是事事實(shí),所所有通常常都是這這樣的。對(duì)對(duì)于架構(gòu)構(gòu)師的需需要是跨跨項(xiàng)目的的,這就就意味著著對(duì)你給給您的軟軟對(duì)開發(fā)發(fā)編碼是是,架構(gòu)構(gòu)師可能能在其他他項(xiàng)目的的啟始階階段中忙忙碌著。架架構(gòu)師所所需要的的是對(duì)所所有項(xiàng)目目的一些些可視化化的級(jí)別別,以確確保對(duì)整整體目標(biāo)標(biāo)的把握握,以滿滿足公司司級(jí)別的的目標(biāo)。如如果每一一個(gè)開發(fā)發(fā)團(tuán)隊(duì)都都指定自自己的方方向,那那勢(shì)必將將造成混混亂局面面。 G: 當(dāng)項(xiàng)項(xiàng)目從精精化階段段向構(gòu)建建階段過過渡時(shí),確確保架構(gòu)構(gòu)構(gòu)建被被適當(dāng)?shù)牡膽?yīng)用。 Q: 項(xiàng)目目團(tuán)隊(duì)的的技術(shù)選選擇滿足足架構(gòu)目目標(biāo)嗎(組組件化

23、、面面向服務(wù)務(wù)的體系系架構(gòu)(SOAA),框框架,等等等)? M: 類型型、復(fù)雜雜度的邏邏輯工作作的量級(jí)級(jí)當(dāng)項(xiàng)目從精精化(設(shè)設(shè)計(jì))階階段過渡渡到構(gòu)建建(編碼碼)階段段時(shí),架架構(gòu)師就就可以離離開這個(gè)個(gè)項(xiàng)目了了,通常常是因?yàn)闉樗麄儽槐徽{(diào)到了了其他項(xiàng)項(xiàng)目中,或或者其他他的原因因是現(xiàn)在在是編碼碼團(tuán)隊(duì)工工作的時(shí)時(shí)間了。為為了生成成更加健健壯和可可維護(hù)的的系統(tǒng),可可能會(huì)發(fā)發(fā)生團(tuán)隊(duì)隊(duì)從架構(gòu)構(gòu)原則中中迷失了了。設(shè)計(jì)計(jì)規(guī)則被被忘記,接接口被破破壞,技技術(shù)被隨隨意使用用。通過過檢測(cè)在在開發(fā)中中產(chǎn)生的的邏輯工工件的數(shù)數(shù)量級(jí),架架構(gòu)師能能夠獲得得深度和和準(zhǔn)確的的并開發(fā)發(fā)人員使使用的開開發(fā)模式式的情況況,從而而更好的的控

24、制和和調(diào)整團(tuán)團(tuán)隊(duì)回到到正確的的道路上上。復(fù)雜雜度也能能夠生成成對(duì)于設(shè)設(shè)計(jì)和設(shè)設(shè)計(jì)到代代碼的轉(zhuǎn)轉(zhuǎn)換的效效率的深深度觀察察。 G: 確保保組織使使用了適適當(dāng)?shù)募技夹g(shù)。 Q:什么樣樣的開發(fā)發(fā)技術(shù)正正在被使使用?開開發(fā)的實(shí)實(shí)際成果果與計(jì)劃劃相符嗎嗎? M: 生產(chǎn)產(chǎn)環(huán)境中中按類型型劃分的的邏輯工工件的量量級(jí)和揮揮發(fā)性公司采用他他們認(rèn)為為最適合合實(shí)現(xiàn)成成功的在在項(xiàng)的技技術(shù),這這些技術(shù)術(shù)將確保保項(xiàng)目能能夠在人人員和預(yù)預(yù)算的范范圍內(nèi)交交付成功功的系統(tǒng)統(tǒng)。通過過檢測(cè)與與生產(chǎn)系系統(tǒng)的邏邏輯矩陣陣,架構(gòu)構(gòu)師能夠夠決定是是否應(yīng)該該作出決決策。例例如,他他也許想想看看高高端的開開發(fā)方法法產(chǎn)生了了大量的的代碼,需需要很多

25、多高級(jí)的的開發(fā)專專家,并并且需要要而外的的團(tuán)隊(duì)進(jìn)進(jìn)行維護(hù)護(hù)。通過過參與基基于實(shí)際際情況的的討論,架架構(gòu)師能能夠幫助助指導(dǎo)組組織根據(jù)據(jù)目標(biāo)選選擇技術(shù)術(shù)、動(dòng)態(tài)態(tài)語言、申申明性語語言、設(shè)設(shè)計(jì)模式式、框架架和其他他的構(gòu)建建,以幫幫助團(tuán)隊(duì)隊(duì)、執(zhí)行行管理層層和經(jīng)理理們實(shí)現(xiàn)現(xiàn)他們的的目標(biāo)。 開發(fā)經(jīng)理開發(fā)經(jīng)理,或或者開發(fā)發(fā)主管,是是艱苦的的工作。他他們是有有才能的的,這意意味著他他們工作作時(shí)間更更長。我我所見過過的所有有的開發(fā)發(fā)經(jīng)理都都表示出出開發(fā)使使開發(fā)團(tuán)團(tuán)隊(duì)完成成工作的的困難,同同時(shí)他們們需要管管理由于于在團(tuán)隊(duì)隊(duì)中的高高頻率加加班所導(dǎo)導(dǎo)致的組組織級(jí)的的低效,在在離岸團(tuán)團(tuán)隊(duì)更是是如此。經(jīng)經(jīng)驗(yàn)缺乏乏的初級(jí)級(jí)開

26、發(fā)人人員需要要與高級(jí)級(jí)的開發(fā)發(fā)人員配配對(duì)工作作來產(chǎn)生生最大化化的生產(chǎn)產(chǎn)力。因因?yàn)槌跫?jí)級(jí)的團(tuán)隊(duì)隊(duì)成員的的進(jìn)步,開開發(fā)經(jīng)理理有更多多的時(shí)間間來改進(jìn)進(jìn)他們負(fù)負(fù)責(zé)的代代碼。 G: 最大大化所有有團(tuán)隊(duì)貢貢獻(xiàn)者的的生產(chǎn)力力。 Q: 開發(fā)發(fā)人員能能夠完成成分配給給他們的的任務(wù)嗎嗎,或者者他們遇遇到障礙礙了嗎? M: 由個(gè)個(gè)體或者者工作組組產(chǎn)生的的項(xiàng)目工工件的量量級(jí)開發(fā)經(jīng)理的的一個(gè)最最大的挑挑戰(zhàn)是幫幫助開發(fā)發(fā)人員克克服障礙礙。當(dāng)人人們?cè)诠すぷ髦杏鲇龅絾栴}題時(shí),他他們通常常絕口不不提,這這通常是是人的本本性。當(dāng)當(dāng)然多數(shù)數(shù)的開發(fā)發(fā)人員不不想讓開開發(fā)經(jīng)理理覺得他他不能夠夠完成分分配的任任務(wù)。有有時(shí)因?yàn)闉槿蝿?wù)分分配的

27、不不合理,開開發(fā)人員員也會(huì)延延遲交付付。無論論是什么么原因?qū)?dǎo)致的,很多人為的傾向?qū)?huì)影響開發(fā)人員的生產(chǎn)力,并影響項(xiàng)目的成功。開發(fā)經(jīng)理能夠監(jiān)控與任務(wù)分配和方法相關(guān)的開發(fā)人員的貢獻(xiàn)在候補(bǔ)區(qū),或者不同的地方。當(dāng)開發(fā)人員在一個(gè)任務(wù)上遇到困難時(shí),開發(fā)經(jīng)理以積極和有建設(shè)性的方式進(jìn)行干預(yù),并幫助開發(fā)人員克服困難。 G: 為初初級(jí)的開開發(fā)人員員建立導(dǎo)導(dǎo)師機(jī)制制 Q: 哪些些開發(fā)人人員需要要在什么么領(lǐng)域的的幫助? M: 復(fù)雜雜度、語語言規(guī)則則、編碼碼指南開發(fā)經(jīng)理負(fù)負(fù)責(zé)幫助助初級(jí)開開發(fā)人員員找到資資深的高高級(jí)開發(fā)發(fā)人員作作為他的的導(dǎo)師。通通過檢測(cè)測(cè)初級(jí)開開發(fā)人員員根據(jù)組組織標(biāo)準(zhǔn)準(zhǔn)的工作作,開發(fā)發(fā)經(jīng)理能能夠知道道

28、誰需要要導(dǎo)師,需需要哪方方面的導(dǎo)導(dǎo)師。開開發(fā)經(jīng)理理可以將將有經(jīng)驗(yàn)驗(yàn)的高級(jí)級(jí)開發(fā)人人員與初初級(jí)的開開發(fā)人員員進(jìn)行配配對(duì)工作作,讓初初級(jí)開發(fā)發(fā)人員學(xué)學(xué)到更多多的經(jīng)驗(yàn)驗(yàn)。 G: 通過過對(duì)高風(fēng)風(fēng)險(xiǎn)的代代碼進(jìn)行行同行審審查降低低實(shí)現(xiàn)風(fēng)風(fēng)險(xiǎn) Q: 什么么樣的模模塊最可可能包含含錯(cuò)誤,尤尤其是那那些在測(cè)測(cè)試中難難以發(fā)現(xiàn)現(xiàn)的錯(cuò)誤誤,或者者最難理理解和維維護(hù)的錯(cuò)錯(cuò)誤? M: 復(fù)雜雜度、語語言規(guī)則則、編碼碼指南同行審查是是一個(gè)共共享實(shí)現(xiàn)現(xiàn)知識(shí)的的強(qiáng)大的的工具,它它能夠使使系統(tǒng)代代碼更加加強(qiáng)壯和和可維護(hù)護(hù)。因?yàn)闉橄到y(tǒng)在在范圍和和規(guī)模上上不斷的的增長,這這使得模模塊的審審查也變變得日益益困難。矩矩陣能夠夠查明這這些模

29、塊塊:(aa) 測(cè)測(cè)試沒有有覆蓋到到的模塊塊,(bb)容易易出錯(cuò)的的模塊, (c)語言提提供商導(dǎo)導(dǎo)致的失失敗執(zhí)行行的模塊塊,(dd)花費(fèi)費(fèi)大量時(shí)時(shí)間去維維護(hù)的模模塊。 軟件質(zhì)量經(jīng)經(jīng)理經(jīng)過證明,GGQA 方法帶帶來的一一個(gè)好處處是面向向質(zhì)量保保證(QQA)團(tuán)團(tuán)隊(duì)的。作作為軟件件開發(fā)生生命周期期中其他他角色的的伙伴,提提高 QQA 的的效率,GGQM 將度量量模型的的權(quán)利放放在了 QA 的手上上。GQQM 能能夠幫助助質(zhì)量成成為每一一個(gè)開發(fā)發(fā)階段的的部分,不不僅僅是是在開發(fā)發(fā)的末期期。QAA 人員員理解這這個(gè),但但開發(fā)人人員和架架構(gòu)師通通常不理理解。基基于 GGQM 的問題題和答案案能夠引引入新的

30、的構(gòu)建以以支持質(zhì)質(zhì)量目標(biāo)標(biāo),帶來來更少的的缺陷和和更加流流暢的開開發(fā)過程程。 G: 為 QA 報(bào)告維維護(hù)一致致的基線線。 Q: 給定定的發(fā)布布有多大大(輸入入以計(jì)算算缺陷密密度)? M: 量級(jí)級(jí)。 更有見見識(shí)的 QA 能夠看看出一個(gè)個(gè)發(fā)布的的規(guī)模,這這將使缺缺陷密度度變更更更加有用用。規(guī)模模典型地地用代碼碼行(LLOC)表表示;考考慮使用用代碼行行,因?yàn)闉榇a行行矩陣能能夠最好好地表達(dá)達(dá)真實(shí)地地邏輯量量級(jí)。當(dāng)當(dāng)使用代代碼行時(shí)時(shí),重要要地是僅僅僅計(jì)算算實(shí)現(xiàn)了了邏輯那那些工件件。對(duì)于于不同的的測(cè)試策策略(例例如,JJavaa 對(duì)比比 JaavaSServver Pagges (JSSP)),區(qū)區(qū)別

31、不同同類型的的工件是是非常有有用的。其其他的規(guī)規(guī)模計(jì)算算方法包包括程序序、聲明明和功能能點(diǎn)數(shù)量量。 G: 改進(jìn)進(jìn) QAA 效率率,并通通過避免免無保證證的測(cè)試試來節(jié)省省成本 Q: 當(dāng)前前的開發(fā)發(fā)與最初初的測(cè)試試一致嗎嗎? M: 揮發(fā)發(fā)性測(cè)試軟件是是非常耗耗時(shí)和昂昂貴的,尤尤其是,當(dāng)當(dāng)軟件系系統(tǒng)不斷斷的擴(kuò)大大,復(fù)雜雜度不斷斷增加。揮揮發(fā)性幫幫助 QQA 經(jīng)經(jīng)理理解解是否一一個(gè)發(fā)布布對(duì)于一一個(gè)適當(dāng)當(dāng)?shù)臏y(cè)試試的點(diǎn)來來說是穩(wěn)穩(wěn)定的。 G: 在維維護(hù)開發(fā)發(fā)治理上上成為開開發(fā)的更更有效的的伙伴。 Q: 提交交用于測(cè)測(cè)試的發(fā)發(fā)布符合合被建立立的開發(fā)發(fā)標(biāo)準(zhǔn)嗎嗎? M: 復(fù)雜雜度、語語言規(guī)則則、編碼碼指南QA

32、在實(shí)實(shí)現(xiàn)開發(fā)發(fā)治理中中扮演了了一個(gè)完完整的角角色。它它是一個(gè)個(gè)發(fā)布是是否符合合開發(fā)標(biāo)標(biāo)準(zhǔn)的最最后一關(guān)關(guān)。QAA 在開開發(fā)上的的責(zé)任非非常清楚楚,就是是要將質(zhì)質(zhì)量構(gòu)建建到軟件件系統(tǒng)中中。通過過應(yīng)用根根據(jù)開發(fā)發(fā)標(biāo)準(zhǔn)的的“可信的的,卻又又驗(yàn)證”模型,QQA 能能夠?qū)崿F(xiàn)現(xiàn)有價(jià)值值和適當(dāng)當(dāng)審計(jì)的的功能。 結(jié)論GQM 可可以作為為無價(jià)的的助手來來幫助您您在軟件件矩陣程程序中邁邁出第一一步。無無論對(duì)于于治理、軟軟件質(zhì)量量,或者者過程改改進(jìn),基基于目標(biāo)標(biāo)定義矩矩陣程序序?qū)⒋_保保您工作作的價(jià)值值,并使使您邁出出萬里長長征的第第一步。 讓我們通過過澄清兩兩個(gè)關(guān)鍵鍵問題來來結(jié)束本本文。GGQM 真的使使自上而而下的

33、嗎嗎?核心心矩陣定定義真的的是自底底向上的的嗎?當(dāng)當(dāng)公司盡盡力采用用新事物物時(shí),通通常都存存在一定定程度在在組織級(jí)級(jí)別上的的抵觸。我我們不想想變更。如如果他們們認(rèn)為一一些新的的自上而而下的管管理模式式被強(qiáng)制制的推行行到他們們,一些些人感到到不安,甚甚至是驚驚訝。BBasiili 使用 GQMM 的方方法是授授權(quán)個(gè)體體和他們們的同事事,無論論他們?cè)谠诮M織的的高層、底底層或者者中層。 我們所有人人都有與與我們的的角色相相關(guān)的目目標(biāo)。了了解過程程和其他他角色的的目標(biāo)將將使我們們從其他他角色中中學(xué)習(xí)到到很多通通用的東東西。 15 年前前,Jeeff Algger 發(fā)布了了一個(gè)有有用的分分類,被被稱為“

34、中心、外外圍和校校準(zhǔn)”。其思思想使通通過關(guān)注注熟悉的的事情開開始,然然后從舒舒適區(qū)走走出來,探探索新的的想法和和概念,并并且最終終重新校校準(zhǔn)他們們的觀點(diǎn)點(diǎn)。迭代代之上的的迭代導(dǎo)導(dǎo)致了世世界視角角的擴(kuò)展展。 使用 GQQM,我我們基于于我們的的角色,或或者中心心,定義義了目標(biāo)標(biāo)。我們們每個(gè)人人都基于于我們的的中心表表達(dá)目標(biāo)標(biāo)。例如如,開始始時(shí),我我們也許許分離的的看待我我們的目目標(biāo),而而不是從從一個(gè)大大的整體體視角,就就像圖 1 顯顯示的。 圖 1: 首先,團(tuán)團(tuán)隊(duì)角色色是彼此此孤立的的 當(dāng) GQMM 實(shí)踐踐的進(jìn)展展,我們們也了解解到了其其他的組組織目標(biāo)標(biāo)。更加加理解外外圍的問問題,然然后重新新審視組組織中我我們周圍圍的緊鄰鄰,如圖圖2 所所示。這這些目標(biāo)標(biāo)的結(jié)合合展示了了真正的的組織目目標(biāo),因因此使用用 GQQM 方方法從全全局來

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論