2. 核心工作流程 軟件工程中的工作流程分為兩部分:核心工作流程與核心支持工作流程 核心工作流程(在項目中的流程) · 業務 需求 建模 · 分析設計 · 實施 · 測試 · 部署 核心支持工作流..
第一部分:項目階段 第二部分:核心工作流程 第三部分:角色劃分 第四部分:目前實施項目規范的考慮 概述 軟件開發的產品 質量 水平,是一個由來已久的話題。而提高軟件企業的產品質量..
RUP即Rational Unified Process,是Rational公司 開發 的軟件過程產品。The Unified Software Development Process也指的是RUP,不過去掉了前面的公司名。本文分別采用“統一軟件過程”和“RUP”作為其全稱和簡稱..
這周,我們的新產品——DM項目正式啟動,作為公司參與CM MI 5評審的項目。對于我們的team來說,以往基本上沒有在流程上做嚴格的控制,現在以CMMI5的標準來要求項目的實施,一方面可以說是機..
摘要:軟件 開發 人員和項目經理努力地評估敏捷過程對他們的開發環境的適應性。本文指出許多已公布的敏捷過程對不同的項目類型來說存在的局限性,敏捷過程應用在這些項目中可能會存在..
本文來自于 Rational Edge:如果您的基于 RUP 的項目比較成功,您怎樣知道您的團隊所使用的 RUP 是這個項目成功的原因呢?這里 Gary Pollice 提出了一個可以科學地度量幾個迭代 開發技術 的方法。..
CMMI 過程改進中過程的推廣活動是非常重要,也是歷時最長,使得新的過程能夠形成一種習慣,其困難也是最大的。不言而喻,這其中,SEPG的作用是舉足輕重的。在新的過程導入之初,只有SE..
摘要:通過以下兩種趨勢可在現代軟件 開發 中付出更少、獲利更多: 敏捷開發 和離岸外包。讓我們看一下如何以及何時成功結合這兩種趨勢以增強企業的競爭力。 本頁內容 敏捷軟件開發趨勢..
-研發過程改進的6sigma之實踐 有人說6sigma給了我們一雙善于發現的眼睛,那么我們現在用這雙眼睛看看 CMMI 在研發過程改進中做得怎么樣。 首先要做的是策劃,識別改進機會,確定改進的方向..
CMM的每個成熟級別由關鍵過程區域(KPA)組成,每個KPA確定一組相關活動。為了有效地進行這些活動,需要在整個軟件 開發 過程中引入相關工具,幫助軟件企業或開發團隊實施CMM。一般來說,..
RUP 實施者負責對一個項目或是一個組織來實施 RUP。這個角色通常需要特定的技能。這個學習論經指南提供了幫助你決定什么類型的 RUP 實施應該做的信息,并且向你指出了一系列的幫助你成功..
敏捷 和CM MI 是否矛盾問題 首先應該是考慮為何要實施CMMI的問題,如果僅僅是獲取PassPort的話那很多后話都不用再談.但真正的目的還是應該是降低軟件 開發 生命周期的總成本,這個要用發展..
設想您是一個 IT 部門的經理,該部門的軟件 開發 職員在滿足市場 需求 的過程中需要更多靈活性。過程的級別應該通過開發的范圍和分布、項目的技術復雜度,及文檔的需求進行平衡。您采用..
說到為什么我喜歡在實驗室推廣 XP ,我們先來看看幾個軟件過程: 首先是 RUP ,RUP有什么特點呢?迭代性 開發 , 用例 驅動,使用 UML 對軟件建模,提倡事先設計好以組件為核心的體系結構(以..
在華為內部對研發投入有一個硬性指標——按照當年銷售額的 10% 投入。這個比例已經非常接近歐美非純軟件高科技企業的水準。 實際上,華為技術的 2001 年年報中,華為合同銷售額為 255 億元..
摘要 本文分析了 CMM 到 CMMI 的各級映射,指出了 CMM 與 CMMI 的差異之所在,討論了 CMM 升級到 CMMI 所需做的各項工作及過渡方法。對實施 CMM 的各級軟件組織順利升級到 CMMI 有一定的借鑒作用。..
入世后,軟件企業的國際化進程也隨之加快,一些大型軟件企業完成CMM認證的同時,也為相當多的中小軟件企業帶來了希望,但他們在實施CMM的過程中,特別是在向CMM2前進時往往存在很多困惑..
一直以來,軟件產品與軟件過程的分析與改進是軟件企業最為關注的事情之一。作為項目/產品的 開發 人員,在整個軟件開發過程中,從 需求分析 到系統構架,到編碼、 單元測試 、聯合測試..
為保證軟件 開發 的有序、高效、高質和可控,曾嘗試過各種方法,從實施ISO-9000標準認證到實施軟件能力成熟度模型(CMM)評估,但是收效似乎不大。CMM是國際上公認的、最成熟、最有效的一..
? Rational 統一過程(Rational Unified Process,RUP)提供了一個極有價值的軟件 開發 業務框架,它正在成為一個廣受歡迎的當代軟件開發過程的事實標準——它整合了公認的最佳實踐,例如適應性的、迭..