軟體過程改進工程師的第一階段工作 孤身作戰階段

2021-06-04 17:46:30 字數 1811 閱讀 3253

對於任何乙個自然發展起來的公司來說,第一次招聘qa或者spi的時候,都是乙個試探的過程,試探採用增加qa或者spi這種對專案來說是第三方角色的方式,能否解決公司面臨的發展瓶頸——專案過程不可見,結果很難**,成功的經驗無法複製,失敗的事情找不到原因等。既然是試探,自然不可能投入太多,所以,最可能的情況是,作為公司第一批qa或者spi,要孤身作戰很長一段時間,而且,孤身作戰之後,是有新的戰友還是離開,也在很大程度上取決於孤身作戰時的表現。下面聊一聊孤身作戰階段的做法。

了解公司,判斷去留

作為spi工程師,進入公司之後做的第一件事,與所有其他角色進入公司之後的第一件事相同,了解公司對自己的期望,公司的企業文化,公司的組織結構等,弄明白自己存在的價值和意義,以及哪些會成為對自己有利的因素,哪些可能是對自己不利的因素。做所有這些事情,只有乙個目的:初步判斷這裡到底是不是自己的用武之地,自己該去還是該留。

以qa的角色參與專案

作為spi,進入公司之後做的第一件與專案相關的事自然是了解專案,不管是以spi的角色也好還是以qa的角色也好。當然,能用qa的角色是最好的。因為如果以spi的角色的話,一來不了解專案,很容易做錯事;二來現在還處於被試探階段,專案經理不太可能主動配合你的工作,甚至有可能專案經理就是參與試探你的人。而以qa的角色的話,作為專案組的第三方,只需要做好審計的工作即可,而且絕大多數的公司在這個時候都沒有成形的檢查表,也正是展現自己的實力、取得各方信任的好機會。

展現自己實力,取得各方信任

作為公司第乙個由spi變身成的qa,在沒有體系檔案支援,沒有各種與專案有關的規範可以依循的情況下,該怎麼做才能抓住機會,展現自己的功力,取得各方的信任?

首先,要想明白變身為qa介入到專案組中,希望起到的作用和達到的目標。其實希望起到的作用很明確:盡可能地了解專案,通過幫助專案組規避風險、改進工作方法展現自己的實力,取得各方的信任。通常qa在專案組的作用是警察、醫生和老師,但現在很明顯不可能是警察,因為警察需要有各種法律法規作為工作依據,而現在,沒有任何可以作為工作依據的規範和要求;再看醫生和老師,乙個是救死扶傷的白衣天使,乙個是太陽底下最光輝的職業,如果能起到這兩個作用的話,對達到目標應該有很大的幫助。確定了目標和希望起到的作用之後,就該開始具體的工作了。

其次,要明確以什麼形式展現自己的工作成果。作為qa來講,最順手的**莫過於檢查表,要打一場漂亮仗,**自然要用最順手的。這樣一來,就不得不直面沒有任何可參考資料用以製作檢查表的問題。這個問題,對用過很多檢查表的人來說,自然不是難事。但要製作適用於專案現狀的檢查表,只能在參與專案工作過程中才能完成,所以這件事不著急,但要提前與相關人溝通,說明檢查表會在檢查過程中完成。

最後,還有乙個必須面對的問題,專案組不知道qa是幹什麼的,存在對未知事物的自我保護。怎麼辦呢?這時候,有兩件事要做,一件是使用懷柔政策,讓專案組成員明白自己的作用,最主要的是明白自己對他們只有好處沒有壞處;另一件是向領導申請,取得所需的許可權,比如訪問配置庫的許可權,找專案組成員了解專案狀況的許可權,參與專案中所有活動的許可權等。懷柔政策起作用會比較慢,但是是潤滑劑,是必不可少的;申請各種許可權是可以立竿見影,馬上起作用的,所以取得許可權之後,可以馬上開展工作。

隨著工作的展開,檢查表和檢查結果也逐漸產生,如果週期比較短的話,可以在所有檢查結果都產生之後再與專案組溝通,如果週期比較長的話,可以分階段溝通,溝通結束之後再形成審計報告。到此第一階段的工作就算是結束了,而且,這一階段的工作,不管結果如何,只能有這一次,一般不會有重來的機會。

需要注意的是,第一階段的工作,是對真實水平的初級測試,能否通過測試,完全取決於自身實力。而且第一階段的工作,只能有兩個結果,乙個是,領導開始提起以後的規劃或者增加人手的事,另乙個是,沒有再接到其他任何工作。這時候,是第二次判斷去留的時機,不同的是,自己是聽判的人。

第一階段問題總結及改進

會議過程 1.首先我們根據各組對我組第一階段成果所做出的評價,做了乙個統計,並通過對比第一階段完成的功能,提出了我們的專案仍存在的三個較為明顯的問題,並進行分工來改進專案。2.我們針對第二階段預期達成的目標進行了討論,並進行初步分工與計畫制定。3.我們互相指出第一階段各自存在的問題,並相互提出改進建...

軟體測試第一階段總結

相信很多人剛接觸測試的時候都有這個想法吧 我剛接觸的時候也是這樣想的 覺得測試工作很簡單,基本上不怎麼需要專業的培訓就能夠上手工作,對於專業技能的要求好像沒有那麼高。不錯,對於測試來說,入門看起來確實很簡單,只要懂很基本的網路知識和一些linux的命令就可以了,但是注意,這裡只是入門而已。分別說下測...

軟體工程 團隊部落格分數 第一階段

正如我在學期開始的時候跟大家介紹的那樣,如果所有團隊都做同樣的事情,那麼分數就採用 1 n 的體系。第一名得滿分,第二名得 1 2 的分數,第三名得 1 3 的分數 大家都在乙個地方寫部落格,專案都是同樣有趣,所以我們採用 1 n 體系,滿分 20 分.第一組 seven 積分2924 名次 1 分...