《實踐者的研究方法》 3 6 小結

2021-09-23 16:35:40 字數 1207 閱讀 1442

本節書摘來自華章出版社《實踐者的研究方法》一書中的第3章,第3.6節,作者

羅傑 s. 普萊斯曼(roger s. pressman)

3.6 小結

乙個軟體工程通用過程模型包含了一系列的框架和普適性活動、動作以及工作任務。每一種不同的過程模型都可以用不同的過程流來描述,工作流描述了框架活動、動作和任務是如何按順序組織的。過程模式用來解決軟體過程中遇到的共性問題。

習題與思考題

3.1 在本章的介紹中,baetjer說過:「軟體過程提供了使用者與設計人員之間、使用者與開發工具之間以及設計人員與開發工具之間的互動。」對以下四個方面各設計五個問題:(1)設計人員應該問使用者的;(2)使用者應該問設計人員的;(3)使用者對將要構建的軟體的自問;(4)設計人員對於軟體產品和建造該產品採取的軟體過程的自問。

3.2 討論3.1節所描述的不同過程流之間的區別。你是否能夠確定適用於所描述的每種通用流的問題型別?

3.3 為溝通活動設計一系列動作,選定乙個動作為其設計乙個任務集。

3.4 在溝通過程中,遇到兩位對軟體如何做有著不同想法的利益相關者是很常見的問題。也就是說,你得到了相互衝突的需求。設計一種過程模式(可以是步驟模式),利用3.4節中針對此類問題的模板,給出一種行之有效的解決方法。

擴充套件閱讀與資訊資源

大多數軟體工程課本都會詳細介紹過程模型。sommerville(《software engineering》,9th ed.,addison-wesley,2010)、schach(《object-oriented and classical software engineering》,8th ed.,mcgraw-hill,2010)以及pfleeger和atlee(《software engineering: theory and practice》,4th ed.,prentice hall,2009)的書中介紹了這些傳統的模型,並討論了它們的優點和缺點。munch和他的同事(《software process definition and management》,springer,2012)介紹了過程和產品的軟體和系統工程觀點。glass(《facts and fallacies of software engineering》,prentice-hall,2002)提出了一種保證軟體工程過程的不加修飾且實用的觀點。brooks(《the mythical man-month》,2d ed.,addison-wesley,1995)在他的書中雖然沒有直接講過程,但是他用一生的專案學識講了和過程相關的每乙個方面。

讀書筆記 實踐者的研究方法

第二部分 軟體專案的管理 第三章 專案管理的概念 作者提出有效的專案管理集中於3個p 人員 people 問題 problem 過程 process 人員 專案參與者 包括 領導,專案經理,開發人員,客戶 提出需求的人 終端使用者 使用軟體者 問題 作者提出軟體專案管理的第乙個活動是軟體範圍的確定。...

軟體工程實踐者的研究方法 要點01

1 軟體的定義 軟體是包括程式 資料及其相關文件的完整集合。其中,程式是按照事先設計的功能和效能要求執行的指令序列 資料是使程式能正常操作資訊的資料結構 文件是與程式開發 維護和使用有關的 材料。軟體的定義三個方面 1 指令的集合,通過執行這些指令可以滿足預期的特徵 功能和效能需求 2 資料結構,它...

軟體工程 實踐者的研究方法 理解需求

7.4 開發用例 7.5 構建分析模型 7.6 避免常見錯誤 問題 注意 起始 獲取 為什麼獲取對客戶需求的清晰理解非常苦難呢?細化 協商 規格說明 確認 需求確認檢查表 管理 1 確認利益相關者 2 識別多重觀點 3 協同合作 4 首次提問 如何開始提問?可以準從以下三組問題提問法。第一組,與環境...