原創 漫談戴明管理哲學與軟體開發(二)

2022-07-10 20:18:09 字數 638 閱讀 2434

(續前)

2.採納新的哲學

必須絕對不容忍粗劣的原料,不良的操作,有瑕疵的產品和鬆散的服務。

這個所謂「新的哲學」,其實可以簡單點理解成「精益生產」。任何環節的瑕疵,一旦到了下乙個環節,其糾正成本都會被放大。如果不堅持追求高質量,而是片面節約成本,那麼最終付出的代價會遠超這些「節省」。在戴明管理哲學中,其成本核算是以「系統」為單位的,而不是以「環節」為單位,因此,戴明極力倡導建立一種崇拜質量的文化,他有一句名言叫做「質量是免費的」。

在軟體開發管理中,基本概念是一樣的,但是情況略有不同。傳統的瀑布式流程,與戴明式管理相結合,就是rup這樣的重量級流程。而軟體的特點是,它和傳統的工業不同,傳統的工業產品幾乎無法返回上乙個流程修改,或者修改成本非常高,但軟體不是這樣的,現代的軟體開發工具和技術可以大幅度減小修改成本,而基於這個判斷,就出現了「敏捷開發」這樣的輕量級流程(事實上,「輕量級軟體過程」正是「敏捷開發」最初的名字)。

那麼,是不是敏捷一定優於rup呢?並非如此。要看規模和需求的特點,如果有些環節回退會導致高昂的成本,即使最先進的技術也沒法把它降下來,那麼就要在上乙個環節把它做好,比如起搏器系統、火箭等,這時候多引入一些rup的實踐就是合理的。最重要的是,不要拘泥於「敏捷」,要明白「敏捷」背後的經濟原理。

原創 軟體開發專案管理總結

工作環境 敏捷 我們組所在的專案一般為整個大專案中的軟體部分 大專案包含軟硬體 流程 kick off meeting 標誌著專案的開始。這個會議一般由project manager組織 由於我們產品醫療器械方面,包含軟硬體,product owner一般為市場部的,在我們軟體開發過程中很少參與 一...

對日軟體開發與外包 專案管理

超過単価 超過単価 超過 単価 超過單價 前置作業 前置作業 前置 作業 開場白工作 制限種類 制限種類 制限 種類 限制種類 期限設定 期限設定 期限 設定 期限設定 標記標記 標記負荷率検索 負荷率検索 負荷率 検索 負載率檢索 專案期間範囲 專案期間範囲 專案 期間 範囲 專案期間範圍 合計合...

軟體開發模型與軟體配置管理(複習)

這裡,將software development lifecycle 簡寫為sdcl,將software configuration management簡寫為scm。1.軟體開發的目標是活力與較長的生命週期。2.傳統設計模式從基本的,可以分為兩種 線性的 瀑布模型 增量模型 與迭代的 原型法 螺旋...