培訓(xùn)學(xué)習(xí)(2004 年4月X日,晴)
經(jīng)過將近一個(gè)月的培訓(xùn),今天總算畢業(yè)了,感覺就像脫胎換骨,到底 CMM 是面向軟件行業(yè),就是比 ISO 更專業(yè)。因?yàn)槭怯晒砝猩险n,好像自己的英文水平也提高了不少,而且還挺正規(guī)的,發(fā)了“畢業(yè)證”。真是獲益良多!給我印象最深的還是那個(gè)北大的計(jì)算機(jī)碩士翻譯,水平挺高,人也長(zhǎng)得漂亮。
課程結(jié)束后,顧問公司的咨詢?nèi)藛T還特地給了我這個(gè)新上任的 SQA 一些建議:要熟讀 CMM “兵書”,在項(xiàng)目組成員對(duì)執(zhí)行情況有異議時(shí),才能夠據(jù)理力爭(zhēng),以理服人;在實(shí)際的軟件項(xiàng)目開發(fā)過程中,要多與項(xiàng)目經(jīng)理和項(xiàng)目組成員溝通,注意處理好人際關(guān)系問題,不要輕易上報(bào),否則很容易引起抵觸情緒。
雖然很感激他的意見,不過我更相信我的能力。
實(shí)戰(zhàn)(2004年5月W日,多云)
新項(xiàng)目從立項(xiàng)開始已經(jīng)三個(gè)禮拜過去了,還挺順利的。
首先,立項(xiàng)時(shí)給項(xiàng)目組成員作了一次培訓(xùn)。讓全體的開發(fā)人員感受一下 “ 軟件質(zhì)量保證 ” 的功效。 SQA 的一個(gè)職能就是對(duì)項(xiàng)目組成員進(jìn)行必要的軟件的過程培訓(xùn),理論和實(shí)際相結(jié)合,而不只是用于紙上談兵。美中不足的是,培訓(xùn)會(huì)議室的優(yōu)雅環(huán)境給一些人提供了一個(gè)比較理想的休息場(chǎng)所。
在項(xiàng)目經(jīng)理擬定計(jì)劃時(shí),提供必要的規(guī)范給項(xiàng)目經(jīng)理參考,參與項(xiàng)目估算,組織召開項(xiàng)目計(jì)劃評(píng)審會(huì),邀請(qǐng)公司技術(shù)專家、用戶以及項(xiàng)目組小組成員一起討論項(xiàng)目計(jì)劃的可行性。
緊接著又是組織需求評(píng)審,并邀請(qǐng)用戶參與,對(duì)其用戶的意見進(jìn)行跟蹤檢查是否納入需求規(guī)格說明書,同時(shí)與用戶簽字確認(rèn)。
在此過程中,對(duì)項(xiàng)目的配置管理工作的作了一次比較細(xì)致的評(píng)審,發(fā)現(xiàn)了配置管理中存在的問題并提出了一些建議,使項(xiàng)目的配置管理工作更有效率。
我在項(xiàng)目組中的工作如此繁忙,大家也逐漸接受了。同時(shí), 公司高層似乎也感到“ SQA 工作確實(shí)很有成效”。
挫折(2004年8月V日,多云)
經(jīng)過三個(gè)月的摸爬滾打,項(xiàng)目開發(fā)任務(wù)總算進(jìn)入尾聲,剩下的就是測(cè)試了。不過, SQA 工作卻不盡人意,好像沒什么突出的貢獻(xiàn),倒是經(jīng)常和項(xiàng)目經(jīng)理和部門經(jīng)理爭(zhēng)執(zhí)不休,今天下午又和項(xiàng)目經(jīng)理爭(zhēng)了一把“開發(fā)已經(jīng)接近完成,關(guān)鍵模塊是不是需要評(píng)審一下”,沒想到居然給“羞辱”了——你又不懂,盡是找一些雞毛蒜皮小錯(cuò)誤,不要老是制造麻煩。而且,居然還告到經(jīng)理那“項(xiàng)目組有了 SQA ,可是設(shè)計(jì)和代碼的質(zhì)量還是不高”。
想起 CMM 培訓(xùn)結(jié)束時(shí),我們搞了一個(gè)模擬小項(xiàng)目熱身,好像有模有樣的,當(dāng)時(shí)老總和技術(shù)經(jīng)理還特別予以召見, SEPG 組和項(xiàng)目經(jīng)理幾個(gè)向“組織”表決心的情形還歷歷在目。然而,事情發(fā)展到今天這個(gè)樣子,我這個(gè) SQA 當(dāng)然是難辭其咎的。
經(jīng)歷了這么一段時(shí)間,多少對(duì)顧問公司的一番臨別贈(zèng)言有了更深的體會(huì)。
SQA 的主要任務(wù)是項(xiàng)目過程監(jiān)控,是間諜,所以 SQA 的地位是很微妙,也很尷尬的:在開展項(xiàng)目以前,高層非常希望有一個(gè)耳目來監(jiān)控項(xiàng)目的開發(fā)情況,項(xiàng)目組也希望有一個(gè)角色協(xié)助使開發(fā)和管理更加規(guī)范有序。當(dāng)一個(gè)項(xiàng)目啟動(dòng)后,又是另一種局面:不管你對(duì)項(xiàng)目開發(fā)管理有多大幫助,只要你打了項(xiàng)目組的“小報(bào)告”,受到項(xiàng)目組成員排擠是很正常的事。只要你存在,對(duì)項(xiàng)目組成員就是一種壓力。對(duì)于組織而言,報(bào)告的不符合項(xiàng)、建議多了,高層會(huì)嫌你啰嗦,還會(huì)質(zhì)問 SQA 為什么沒有能力協(xié)調(diào)解決,那要 SQA 干嗎?漏報(bào)了(這是在所難免的),又會(huì)說你不夠盡職盡責(zé),總之兩頭不討好。當(dāng)你看到一堆問題時(shí)只能干著急,卻沒有權(quán)力去糾正,所能做的只是:報(bào)告、建議、協(xié)調(diào),雖然向管理層報(bào)告了,也不一定會(huì)馬上處理(高層管理者自然有他的道理,如果是老板的小舅子那就更沒轍了),你會(huì)是什么感想?上級(jí)又有什么想法?
下班前,還特地找了部門經(jīng)理訴苦, 公司既然制訂了制度,實(shí)際上就相當(dāng)于公司的法律,如果有法不依,執(zhí)法不嚴(yán),違法不究,久而久之這套制度就只是一紙空文了,以后還會(huì)有用處么?
吃飯時(shí)都感到郁悶,喝了一瓶啤酒,郁悶的是經(jīng)理所說的“ SQA 工作更需要的是人際關(guān)系技能”。人際關(guān)系技能,那找個(gè)銷售不就得了,還要我們這些技術(shù)人才干嗎?