討論區主頁 軟體工程管理 軟體專業人員的角色與分工 ? | 無發表權 |
全部展開 | 前一個主題 | 下一個主題 |
發表者 | 討論內容 |
---|---|
albertchou | 發表時間: 2007-02-03 20:42 |
Just can't stay away 註冊日: 2003-04-21 來自: 發表數: 71 |
Re: 軟體專業人員的角色與分工 ? 有關您的問題,簡單回答如下:
「專案管理計畫」由“專案經理”撰寫; 「驗收計畫」由“品質保證經理與測試經理”共同撰寫; 「品質保證計畫」由“品質保證經理”撰寫; 「驗證與確認計畫」由“品質保證經理”撰寫; 「系統需求規格書」由“系統分析師 (或軟體分析師和系統架構師共同) ”撰寫; 「系統架構設計說明書」由“系統架構師”撰寫; 「軟體需求規格書」由“軟體分析師”撰寫; 「軟體設計說明書」由“軟體設計師”撰寫; 「測試計畫」由“測試經理”撰寫; 「測試設計規格書」由“測試工程師”撰寫; 「測試報告書」由“測試經理”撰寫。 補充說明: 1. 在您提到的建置案中沒有“系統分析師”這個專案成員角色,那麼可以由軟體分析師與系統架構師共同擔任撰寫「系統需求規格書」的責任。這樣建議的理由為:軟體分析師應有能力維持“由系統的外部描述(觀看)”系統的能力,但是可能會只看到軟體而忽略了系統的其它部分。而系統架構師會由“系統”來觀照到“整體”,正可彌補軟體分析師之不足。 2. 在您提到的建置案中也沒有“測試工程師”,那麼可以由軟體設計師、系統工程師與程式設計師來擔任設計「測試設計規格」的工作。不過重點是系統中某一功能的「軟體需求規格」、「軟體設計說明」與「程式碼」的撰寫者不要擔任撰寫該功能的「測試設計規格」。 3. 在撰寫「驗收計畫」、「系統需求規格書」與「軟體需求規格書」的過程中,客戶都扮演著重要的角色。 4. 這些專案成員角色所要負責的工作,在軟體工程中是分屬不同的專業知識領域,理想上應由不同的人員擔任。但受限於實際的工作環境找不到那麼多的專業人員時,應確保“每一工作的負責人員與其上、下游的工作人員必須由不同的三個人所擔任。”譬如:A功能的「軟體需求規格」、實現A功能的「軟體設計說明」和測試A功能的「測試設計規格」應分別由三位不同的專案成員負責。 5. 專業分工是組織成長的基礎。祝您有個好的開始。 軟體品質協會專案管理師 周茂松 敬上 |
全部展開 | 前一個主題 | 下一個主題 |
主旨: | 發表者 | 日期 |
---|---|---|
軟體專業人員的角色與分工 ? | Member | 2007-02-01 18:46 |
» Re: 軟體專業人員的角色與分工 ? | albertchou | 2007-02-03 20:42 |
Re: 軟體專業人員的角色與分工 ? | tyrone | 2007-02-04 11:32 |
Re: 軟體專業人員的角色與分工 ? | Member | 2007-02-04 18:12 |
Re: 軟體專業人員的角色與分工 ? | frankjt369 | 2007-02-08 12:10 |
Re: 軟體專業人員的角色與分工 ? | albertchou | 2007-02-11 00:07 |
Re: 軟體專業人員的角色與分工 ? | frankjt369 | 2007-02-13 16:19 |
Re: 軟體專業人員的角色與分工 ? | albertchou | 2007-02-13 23:32 |
Re: 軟體專業人員的角色與分工 ? | alexyin | 2007-02-26 14:11 |
無發表權 | |