版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第三章 項目打算與質量治理在可行性分析之后,項目打算與質量治理將貫穿需求分析、 系統(tǒng)設計、程序設計、測試、維護等軟件工程環(huán)節(jié)。項目打算是要提供一份合理的進程表,讓所有開發(fā)人員任務 明確、步調一致,最終共同準時地完成項目。項目打算是要付諸 實施的,不象用嘴巴喊政治口號,能夠專門夸張。軟件的項目打 算重在“準確”而非“快速”。提高質量是軟件工程的要緊目標。但由于軟件開發(fā)是一種智 力創(chuàng)作活動,專門難象傳統(tǒng)工業(yè)那樣通過執(zhí)行嚴格的操作規(guī)范來 保證軟件產(chǎn)品的質量。世上最小心翼翼、最老實巴腳的程序員未 必就能開發(fā)出高質量的軟件來。 程序員必須了解軟件質量的方方 面面(稱為質屋因素),如正確性、性能、易用性、
2、靈活性、可 復用性、可理解性等等,才能在進行系統(tǒng)設計、程序設計時將高 質量內建其中。軟件的高質量并不是“治理”出來的,實質上是設計出來的,質量的治理只是一種預防和認證的手段而已。3.1 項 目 計 劃做項目打算,如同給一個待出生的嬰兒寫傳記那樣困難。假 如同意項目結束后再寫打算,那就輕松多了,同時能夠100% 地準確。歷史教訓讓我們明白一個道理:假如一萬年以后才會有一條 陽光大道通向共產(chǎn)主義,那么現(xiàn)在就不要忙著砸鍋煉鋼趕英超 美,免得在跑步奔向共產(chǎn)主義時把自己累死餓死。 在做軟件的項 目打算時,應屏棄一切浮夸作風。只有“知已知彼”才能做出合 理的項目打算。那個地點“知彼”是指要了解項目的規(guī)模、
3、難度 與時刻限制?!爸选笔侵敢私庥卸嗌倏捎觅Y源,如可調用的 程序員有幾個?他們的水平如何?軟硬件設施如何?知己知彼首先要了解項目的規(guī)模、難度與時刻限制,才能夠確定應該投入多少人力、 物力去做那個項目。 在可行性分析時期就要考慮 那個問題。 但不幸的是, 人們在陷入項目不能自撥之前總難以準確地可能項目的規(guī)模與難度。那個地點經(jīng)驗起到了最重要的作用。項目的時刻限制有兩類。第一類,項目應該完成的日期寫在 合同中,假如延期了,則開發(fā)方要作出相應的賠償。第二類是開 發(fā)自己的軟件產(chǎn)品, 盡管只確定了該產(chǎn)品大致的發(fā)行日期并同意 有延誤,但假如拖延太久則會失去商機造成損失。項目的資源分為三類: “人”、“可
4、復用的軟構件”和“軟硬件環(huán)境”,如圖3.1所示。(1)人是最有價值的資源。項目打算的制定者要確定開發(fā)人員的名單,要依照他們的專長進行分工。(2) 可復用的軟構件是次有價值的資源。節(jié)論述了復用軟構件可提高軟件的質量與生產(chǎn)率。軟構件并非一定要用自己 的,能夠向專業(yè)的軟件供應商購買。(3) 軟硬件環(huán)境盡管不是最重要的資源,卻是必需的資源。原 則上軟硬件環(huán)境只要符合項目的開發(fā)要求即可。 有些項目可能要 用到專門的設備, 則要事先作好預備, 以免用時找不到而擔擱了進程3. 軟硬件環(huán)境圖3.1項目的資源進度安排有一位程序員忙著編寫程序, 經(jīng)理問他還需要多久才能完成?!案娜站湍軌蛲瓿?。”程序員立即回答?!拔?/p>
5、想這是不切實際的,實話實講,到底還要多少時刻?”經(jīng)理講?!拔疫€想加進一些新的功能,這需要花兩個星期?!背绦騿T想了一會兒講。“即使如此也期望過高了,只要你編完程序時告訴我一聲, 我也就滿足了。 ”經(jīng)理講。幾年以后,經(jīng)理要退休了。在他去退休午餐會時,發(fā)覺那位 程序員正趴在機器旁睡覺: 悲傷的家伙整個晚上都在忙于編寫那 個程序。 James 1999程序員也期望每天早晨能在 7:00 準時起床, 可老是一覺醒來 就到中午了。項目落后于進度表乃是家常便飯,不必大驚小怪。 以下一些事件經(jīng)常會導致項目被延誤: (1)上級領導主管臆斷,制定了不現(xiàn)實的期限。項目經(jīng)理與程 序員們被迫按照不合理的進度表開展工作。
6、( 2)客戶的需求發(fā)生了變化, 但沒有對進度表作出相應的修改。 (3)低估了項目的規(guī)模與難度,導致投入的人力和物力不足。(4)并未預見到存在難以克服的技術障礙。(5)并未預見到開發(fā)人員會發(fā)生問題,如生病,辭職等等。(6)開發(fā)人員之間不能專門好的交流、協(xié)作,導致各時期任務 難以如期完成。因此寫進程表不能象小學生寫決心書那樣充滿幻想。以下是 一些有益的建議: (1)制定進度表的人最好確實是項目負責人,他最了解項目和 開發(fā)人員。 進度表要通過開發(fā)小組的討論, 在得到大部數(shù)人的支 持后才能實施。幸免出現(xiàn)一廂情愿的局面。(2)進度安排并不見得一定要符合邏輯順序。應盡可能地先做 技術難度高的事,后做難度低
7、的事。也確實是辛苦在前,輕松在 后。小時候我對一位老先生吃飯專門感興趣:他總是先把一大盒 的米飯吃光了, 然后再幸福地品嘗一小盒菜。 父母告訴我這是中 國的傳統(tǒng)美德,叫“先苦后甜” 。從此我銘記在心,按此道理去 學習和工作。可現(xiàn)在在飯店里,人們總是先把菜吃完了,最后才 吃點米飯。天哪,生活真是太復雜了,我究竟該“先吃飯” 依 舊“先吃菜”?( 3)開發(fā)一個大的軟件項目, 應該將進度表分為若干個里程碑。 一個里程碑之內的多個任務能夠同步進行。 程序員極容易沉迷于 技術,要么樂不思蜀,要么焦頭爛額。里程碑就象心靈的燈塔, 使忙碌的人群不混亂,不迷失方向。4)進度表中必須留有緩沖時刻,并將緩沖時刻用
8、到不確定的情況上。 因為人們對立即要做的情況知之甚少, 因此要留一些時 刻以防不測。 Microsoft 公司的一些開發(fā)小組甚至制定了 “50%緩 沖規(guī)則” Cusumano 1996 。對許多項目經(jīng)理而言,容忍進度表 中存在緩沖時刻,不啻為觀念上的一個飛躍。(5)假如發(fā)覺項目應交付的期限特不不合理,就要跟領導或跟 客戶據(jù)理力爭,請求放寬期限、調整進度。當客戶的需求發(fā)生變 化時, 就要對進度表作出相應的修正。 不要覺得修改進度表專門 困難專門苦惱, 不修改才會產(chǎn)生真確實苦惱。 專門多人認為戒煙 專門困難,但馬克吐溫曾講:“戒煙專門容易,我一年就戒幾十次?!?.2 零缺陷質量治理的觀念“零缺陷”
9、質量治理的觀念來源于一些國際上聞名的硬件生 產(chǎn)廠商。 盡管軟件的開發(fā)與硬件生產(chǎn)有極大的差不, 但我們仍能 夠從“零缺陷”質量治理中得到啟迪。 “零缺陷”質量治理至少 有兩個核心內容:一是高目標,二是可執(zhí)行的規(guī)范高目標人在做一件情況時,由于存在專門多不確定的因素,一般不 可能 100% 地達到目標。假設平常人做事能完成目標的80%。假如某個人的目標是 100 分,那么他最終成績可達 80 分。假如某 個人的目標只是 60 分,那么他最終成績只有 48 分。我們在考場 上身經(jīng)百戰(zhàn),專門清晰那些只想混及格的學生通常都可不能及 格,那些想得高分的學生也常為自己的失誤而捶胸頓足。做一個項目通常需要多個人的協(xié)作。假設項目的總質量(最 高為 1)是十個開發(fā)人員的工作質量之積。假如每個人的質量
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年研究生考試考研英語(二204)試卷及答案指導
- 數(shù)控車床違反作業(yè)流程處罰制度
- 代理采購業(yè)務協(xié)議范本2024
- 2024年股權轉讓及權益變更協(xié)議
- 2024年度中藥材種植種子銷售協(xié)議
- 2024批量門禁設備購銷協(xié)議樣本
- 2024年不動產(chǎn)即售協(xié)議模板
- 2024建筑泥水工施工分包協(xié)議范本
- 2024年度砌磚物流服務協(xié)議條款
- 2023-2024學年云南省昭通市大關縣民族中學高三素質班第二次考查數(shù)學試題
- 【直接打印】魯教版(五四學制)七年級上冊地理期末知識點復習提綱
- 中國家庭教育學會個人會員簡歷及經(jīng)歷模板
- 食品質量與安全專業(yè)大學生職業(yè)生涯規(guī)劃書
- 自動化設備操作規(guī)程
- 江蘇鳳凰少兒出版社三年級綜合與實踐活動上冊-教案
- 【高中語文】《我與地壇》課件+統(tǒng)編版高中語文必修上冊
- 森林消防專業(yè)隊伍建設方案
- 江蘇鹽城市實驗小學2022-2023五年級上冊語文期中試卷及答案
- 心理咨詢和治療:29 EMDR
- 鎳包覆石墨復合粉體的制備及熱噴涂涂層的性能研究
- 等級醫(yī)院現(xiàn)場評審迎檢注意事項課件
評論
0/150
提交評論