個體軟件過程

出版時間:2010-8  出版社:人民郵電  作者:漢弗萊  頁數(shù):214  
Tag標簽:無  

前言

如果你正在學(xué)習(xí)成為一個軟件工程師,這本書就是為你寫的。書中描述了很多資深的工程師解決軟件工程問題的方法,并提供了很多練習(xí)來幫助你掌握這些方法。每章描述了一個不同的主題,當你做完作業(yè)規(guī)定的練習(xí)之后,你將掌握這個技能。完成每個練習(xí)中的例題,對檢查自己的學(xué)習(xí)情況很有幫助。一、為什么我要寫本書?開發(fā)軟件產(chǎn)品不僅是將程序設(shè)計指令匯集在一起,并使其能在一臺計算機上運行,而且要求在商定的費用和進度下滿足用戶的需求。為此,軟件工程師需要始終如一地在計劃的費用下、按進度開發(fā)出高質(zhì)量的程序。本書向你展示如何進行這些工作,介紹個體軟件過程(PSP),這是用規(guī)范化的個人實踐從事高級軟件工程的指南。PSP將向你展示如何制訂計劃并跟蹤你的工作,并指出怎樣始終如一地生產(chǎn)高質(zhì)量的軟件產(chǎn)品。使用PSP也將向你提供工作有效性的數(shù)據(jù)并識別出自己的優(yōu)勢和弱點。PSP猶如運動場上的秒表和測距器,要對參賽做出明智的判定,需要通過度量來了解自己的擅長以及哪些地方需要改善。就像一個田徑隊,軟件工程也有許多專業(yè),軟件工程師需要各種技能和才干。為了事業(yè)的成功,需要了解和提高自己的技能和能力,并在工作中充分利用自己獨特的才能。PSP幫助你實現(xiàn)這一點。二、使用:PSP通過使用:PSP,你將對專業(yè)軟件工程師經(jīng)過多年的試驗和失敗所開發(fā)(研究、探索)出來的各種技能和方法進行實踐。在前人經(jīng)驗的基礎(chǔ)上前進,將會學(xué)得更快,而且可以避免重復(fù)前人所犯的錯誤。作為一個專業(yè)人員,關(guān)鍵是要了解別人已經(jīng)做過什么,并注意吸取他們的經(jīng)驗和教訓(xùn)。

內(nèi)容概要

  《個體軟件過程》(簡稱“PSPi”)是Watts S.Humphrey于1997年特地為美國大學(xué)一年級學(xué)生編寫的教科書。書中描述了很多資深的軟件工程師解決軟件工程問題的方法,特別是有關(guān)軟件項目計劃和軟件質(zhì)量控制方面的先進方法,并提供了很多練習(xí)來幫助讀者掌握這些方法?! ∶绹鳨mbry-Riddle航空大學(xué)計算機科學(xué)系以本書初稿為教材,為該系一年級學(xué)生講授了這門課程,經(jīng)驗證明,這對造就學(xué)生成為合格的軟件專業(yè)人員很有幫助。每章之后還附有習(xí)題,以幫助讀者復(fù)習(xí)與掌握該章的主要內(nèi)容。因為本書是在兩個學(xué)期的計算機科學(xué)或軟件工程導(dǎo)論課程中使用,所以本書的內(nèi)容分成兩部分,在第一學(xué)期中講授時間管理(前10章),在第二學(xué)期中講授質(zhì)量問題(后10章)?! ”緯鴮嵱眯耘c可讀性較強,可作為高等學(xué)校計算機軟件工程課程的教材,也可作為工程技術(shù)人員自學(xué)個體軟件過程的教材,是進行軟件過程改善和能力成熟度模型SW-CMM評估的重要參考資料。本書同樣適用于軟件開發(fā)項目經(jīng)理、程序員和一般編程愛好者在開發(fā)軟件時參考。

作者簡介

作者:(美國)漢弗萊(Watts S.Humphrey) 譯者:吳超英 車向東漢弗萊(Watts S.Humphrey),是位知名作者,在軟件開發(fā)過程和軟件過程改進方面著有多本影響深遠的圖書:Man-aging the Software Process(1989)、A Disciplinge for Software Engineering(1995)、Managing Tech-nical People(1997)。Humphrey曾長期在舊M公司擔任高級軟件開發(fā)經(jīng)理。獲得了大量的軟件開發(fā)過程方面的經(jīng)驗,目前是卡內(nèi)基梅隆大學(xué)軟件工程研究所的研究員,就軟件質(zhì)量和軟件過程方面的主題著書立說、提供 咨詢,并在世界各地發(fā)表這方面的演講。

書籍目錄

第1章 軟件工程師的任務(wù) 第2章 時間管理 第3章 時間跟蹤 第4章 階段計劃與產(chǎn)品計劃 第5章 產(chǎn)品計劃 第6章 產(chǎn)品規(guī)?!〉?章 管理好時間 第8章 承諾的管理 第9章 進度管理 第10章 項目計劃 第11章 軟件開發(fā)過程 第12章 缺陷 第13章 缺陷查找技術(shù) 第14章 代碼復(fù)查檢查表 第15章 缺陷預(yù)測 第16章 缺陷排除的經(jīng)濟效益第17章 設(shè)計缺陷 第18章 產(chǎn)品質(zhì)量 第19章 過程質(zhì)量 第20章 個人對質(zhì)量的承諾 

章節(jié)摘錄

插圖:當計劃已文檔化且記錄了實際所花費的時間,就能很容易地把實際的結(jié)果與原來的計劃相比較,然后就能發(fā)現(xiàn)計劃中存在哪些錯誤以及如何改進作計劃的過程。制訂準確計劃的關(guān)鍵就是要堅持制訂計劃,并把每個計劃與實際的結(jié)果相比較,然后就會知道如何才能制訂出更好的計劃。為了管理好時間,首先制訂時間分配計劃。然后按照計劃去做,知道如何去作一個較好的計劃是比較容易的,能真正按照計劃去實施才是最困難的。世界上未能實施的計劃的示例數(shù)不勝數(shù),譬如節(jié)食或戒煙。開始的時候,按照計劃進行工作可能比較困難。你可能會有很多借口,最常見的就是這份計劃作得不好。但只有按照計劃去做,你才可能知道它的優(yōu)劣。按照預(yù)先制訂的計劃進行工作會有兩點好處:第一,了解計劃中還存在哪些錯誤,有助于更好地計劃下一個項目。第二,按照計劃好的方式完成工作。這看起來好像不重要,但是事實上軟件工程中的許多錯誤都是由于考慮不周、粗心大意或是不注意細節(jié)而造成的。在很多情況下,已經(jīng)知道了合適的方法并且也作了詳細的說明,但就是沒有得到實施。因此,學(xué)會制訂可行的計劃是重要的,但是學(xué)會實際執(zhí)行這些計劃才是最關(guān)鍵的。按照計劃進行工作的另一個更加微妙的好處就是它實際上在改變你的工作方式。有了計劃,就不用浪費時間去考慮下一步要干什么,它會幫助你把精力集中在所做的事情上,很少分心,從而提高了工作效率。2.2 了解時間的使用情況進行時間管理的實踐,第一步要了解現(xiàn)在是如何利用時間的,為此需要遵循下面幾個步驟。

編輯推薦

《個體軟件過程》:除了設(shè)計和編寫軟件應(yīng)用程序外,軟件工程師面臨的主要挑戰(zhàn)之一是管理軟件地程,使工作更為高效和富有成果。在這本簡要介紹有效軟件工程實用基本原理的著作中,作者Watts Humphrey為廣大的學(xué)生和專業(yè)程序員等讀者群提供了個體軟件過程方面的知識。Watts Humphrey著名的軟件工程專家,其著作Managing the Soft ware Process影響深遠。《個體軟件過程》以實際訓(xùn)練的方式提供了一些實用的練習(xí),讀者可以用來豐富時間管理和質(zhì)量保證方面的經(jīng)驗并提高技能,這將有助于他們完成令人滿意的工作,并能更好地應(yīng)用專業(yè)編程知識,在職業(yè)生涯中獲得更大的成功?!秱€體軟件過程》包括以下內(nèi)容:通過培養(yǎng)工作習(xí)慣和提高個人軟件管理技術(shù),使各級水平的軟件工程師(從學(xué)生到經(jīng)驗豐富的專業(yè)人員)的工作更高效和富有成果;來自世界頂級軟件過程和軟件質(zhì)量專家的建議和指導(dǎo);提高個人技能的實用練習(xí);教員指導(dǎo)材料——詳細內(nèi)容見書中。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    個體軟件過程 PDF格式下載


用戶評論 (總計1條)

 
 

  •   很經(jīng)典,很清晰,很邏輯性,娓娓道來,深入淺出,好!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7