“當你能夠測度你所說的并將其用數字表達出來,你就對它有了一些了解;但當你不能測度,不能用數字表達它時,你對它的了解就很貧乏。你在思想上還遠沒有進入科學的階段” ——Load Ke..
您還記得以前大多數 開發 人員是如何追求代碼質量的嗎。在那時,有技巧地放置 main() 方法被視為靈活且適當的 測試方法 。經歷了漫長的道路以后,現在 自動測試 已經成為高質量代碼開發的..
關鍵字:估算偏差及管理 我最喜歡引用的 Albert Einstein(愛因斯坦)的話是“Keep things as simple as possible, but no simpler”。通過這句話,愛因斯坦告訴我們,雖然樸素是一種美德,但問題的正確 解..
關鍵字: “價值”的概念有很長的歷史,可以追溯到軟件商業出現前幾千年。在公元前四世紀的雅典學派時期,亞里士多德(384-322)實際地指出,一個事物的價值是基于對它的需要程度的。一千..
關鍵字:點 度量 POPs POPs度量方法的形成 下一步工作就是收集數據。開始我們有超過20個項目的數據集。數據是從不同的軟件 開發 領域如軍用、 金融 和商業貿易的軟件工具賣主那里收集來的,..
關鍵字:點度量 意識到傳統的 軟件度量 方法不能滿足面向對象軟件的生產力跟蹤和工作量預測的需要,PRICESystems 開發 了一種新的度量方法~預測性對象點。預測性對象點是特意為面向對象軟..
摘要: 質量 管理如何去量化要求?怎么設定一個合理的質量目標?質量目標如何被分解?質量目標如何隨著項目實施過程推進而被修正?這些都是困擾項目質量管理的老大難問題。本文嘗試從缺陷分..
質量控制點,是指對信息系統工程項目的重點控制對象或重點建設進程,實施有效的質量控制而設置的一種管理模式。 1設置質量控制點的目的 設置質量控制點,實施跟蹤控制是工程質量控制的..
在優耐達公司做了多年的項目,也擔任了多年的項目經理,小項目一兩個人一兩個月完成,大的項目十幾個人,一兩年完成,到目前為止大大小小也做十多二十個項目。從公司的項目來看,從玉..
軟件項目面臨的一個普遍困難就是需求的不確定與頻繁變更,有效管理軟件需求要解決的一個基本問題是確定變更的粒度大小以及對項目的影響程度。本文使用功能點標準 度量 需求的規模,使..
什么是測量?測量就是指這樣一個過程,即通過這一過程以某種方式為真實世界實體的屬性賦予數字或者符號,以便能夠按照明確的規則對屬性進行描述。 軟件工程的實踐表明測量隊三種基本活..
為了成功地領導和運作一個組織,需要采用一種系統和透明的方式進行管理。針對所有相關方的 需求 ,實施并保持持續改進其業績的管理體系,使組織獲得成功。組織為實現 質量 目標,應遵..
測試覆蓋工具對 單元測試 具有重要的意義,但是經常被誤用。這個月,Andrew Glover 會在他的新系列 —— 追求代碼質量 中向您介紹值得參考的專家意見。第一部分深入地介紹覆蓋報告中數字的..
在我上中學的時候,有一位英語教師說:“寫作就是重寫別人 已經 重寫過的東西?!?直到大學,我才真正理解了他這句話的意思。而且,當我自覺地采用這個實踐的時候,就開始喜歡上了寫作..
笨人,懶人和壞人 在試圖建立度量體系的過程中,你一定遇到過各種各樣的人。 一種是“笨人”,他們經常理解錯誤,不知道該度量什么和如何度量,而且經常弄錯數據。你不得不深入項目進..
軟件測試是軟件 質量保證 的重要手段,有研究表明:越早發現軟件中存在的問題, 開發 費用越低,軟件質量越高,軟件發布后的維護費用越低。一個好的、成熟的軟件 測試過程 能夠最大限度..
摘要: 軟件度量 并非一個新的話題,其主要目的是為組織提供對軟件過程和產品更深入洞察力,這也就使組織能夠更好的進行決策并朝著組織目標發展。對于軟件企業而言,度量通常等價于采..
你的工程應該有個好的起點。一個小組要帶領客戶進入需求啟發階段而且你要寫軟件需求說明書。這份說明有些大,但客戶會很重視,所以說明必須得到贊同。 現在你正在設計其中的一個特性..
隨著信息技術的迅猛發展,今天的IT從業人員正處于這樣一種進退兩難的境地:一方面,根據以往的痛苦開發經歷,他們知道如果采用雜湊的作坊模式來開發復雜的、高 質量 的信息系統具有太..
索林根的軟件度量指南:十大方針 軟件度量專家索林根(Van Solingen)在《聚焦產品的軟件過程改善》(Product Focused Software Process Improvement)中詳細闡述了軟件度量項目工程(Measurement program engineering),..