透過現象看本質:什麼是軟體研發?
——看到才能改進:研發管理到底再管理什麼?
什麼是軟體的生產製造過程?
軟體開發裡面的所有需求都是假設上。
不要老是把不確定的東西強行變成確定的東西。
軟體研發是乙個複雜過程。
不要試圖用複雜方法處理複雜過程,嘗試將複雜過程簡化成簡單過程,再用簡單方法處理簡單過程。
管理屬性過程:建立「規劃版本」的管理能力,完善跟蹤要做什麼,怎麼做,進展如何
工程屬性過程:建立交付版本的管理能力,完整跟蹤誰在做,如何實現,在**,質量怎樣。
研發過程改進,就是對上圖中的點和線建立對應的管理單元的過程;並將這些管理單元形成管理體系。
管理屬性和工程屬性的銜接點,就是版本管理。
規劃版本(希望做什麼?):tfs使用工作項提供端到端的需求版本管理能力,每個工作項上都可以設定「迭代路徑」字段代表需要所屬的「規劃版本」;而與這一需求相關的任務/測試用例/缺陷/問題等也都以通歸屬這一「規劃版本」,這樣我們就可以用版本號對開發過程中的所有工件進行查詢,分析和報表嶄新啊,提供了「規劃版本」的管控能力。
統一的版本號:根據開發團隊及軟體產品的本身的複雜程度,以上「規劃版本」和「交付版本」可以使用多級版本號進行標識,如:左圖中的規劃版本v1.0提供了2級規劃版本(大版本,小版本),而「交付版本」則在「規劃版本」基礎上繼續新增2級,形成[大版本-小版本。編譯日期。序列號]的4級版本結構
交付版本(實際做了什麼?):某一版本中的任務等工件驅動開發人員完成編碼後,開發人員可以將**變更與「規劃版本」進行關聯;同時tfs構建服務會自動生成「交付版本」號,並將其所包含的**變更與之關聯,因而形成了從「規劃版本」到「交付版本」的跟蹤能力,同時,使用tfs構建服務還可以保證交付版本完全受控,確保開發/測試/交付版本的一致性。
01 解密研發效能提公升的秘籍筆記
透過現象看本質 什麼是軟體研發?看到才能改進 研發管理到底再管理什麼?什麼是軟體的生產製造過程?軟體開發裡面的所有需求都是假設上。不要老是把不確定的東西強行變成確定的東西。軟體研發是乙個複雜過程。不要試圖用複雜方法處理複雜過程,嘗試將複雜過程簡化成簡單過程,再用簡單方法處理簡單過程。管理屬性過程 建...
提公升研發效能02 研發效能的度量
提公升研發效能系列,共六課 01 研發效能如何定義 02 研發效能的度量 03 看板如何幫助效能視覺化價值流動 04 讓需求持續 快速的流動和交付 05 生產環境的內建質量 06 高效的每日站會 目錄系列文章目錄 前言 一 研發效能度量體系 二 研發效能的改進願景 三 研發效能度量與產品交付和創新 ...
提公升研發效能的簡單而使用的習慣
現在各行各業都在追逐 高效 並研究 高效 進而提公升團隊 公司的效能,使得處於其中的我們也不可避免地追求研發效率的最大化。我們是從事電力行業資訊化建設的研發團隊,處於具有國企形式的服務整合性的公司中。按照公司的經營範圍及戰略定位,我們的研發團隊不屬於公司的核心業務,所以在一些資源協調 上下溝通 高層...