在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

為什么需要一個新的框架?流框架介紹

工程師鄧生 ? 來源:軟件質量報道 ? 作者:Test Ninja ? 2022-09-26 09:45 ? 次閱讀

Flow Framework流框架)是由Mik Kersten博士在Project to Product一書中首次提出的,自那以后,它已被世界各地的IT領導者采用,以彌合技術人員和業務涉眾之間的差距。流程框架提供了方法和詞匯表,系統地緩減、消除軟件交付和影響業務結果的瓶頸。

1. 為什么需要一個新的框架?

有許多方法和框架可用于業務的轉型、現代化和流程再造,而有些框架專注于企業軟件交付,如規模化敏捷框架(Scaled Agile Framework,SAFe),DevOps實踐的最新進展解決了軟件構建和發布的瓶頸問題;其他框架則從業務再造的角度處理企業轉型,如Geoffrey Moore的區域管理(Zone Management)。雖然DevOps和敏捷原則對技術人員的工作方式產生了重大影響,但它們過于以技術為中心,沒有被業務涉眾廣泛采用。

為了彌補這一差距,我們需要一種新的框架,它可以跨越業務語言和技術語言,并支持從項目到產品的轉換。流框架的作用是確保這些業務級框架和轉換計劃與技術框架相連接。我們需要這個框架來將DevOps的三種方式——流程、反饋和持續學習——擴展到整個業務。這就是流框架的目標。

2.流框架

Flow Framework為實現價值流管理,連接IT和業務,并將傳統企業轉變為高績效的技術公司提供了藍圖。整個框架分為四層:

最底層是工具網絡,將設計、創建、發布和運維等連接起來,表示為集成模型,可以通過連接指數來衡量;

第2層是工件/制品網絡,將各種活動等連接起來,構建活動模型,可以通過可跟蹤指數來衡量;

第3層是價值流網絡,連接價值,構建產品模型,可以通過對齊指數來衡量;

最上面一層是價值流度量,有8個度量指標,從流度量(流速度、流效率、流時間、流負載)到業務結果度量(價值、成本、質量、幸福),這些度量建立在流分布到度量之上,流分布會涉及特性、缺陷、風險和技術債務等分布。

e1ce9134-3d2b-11ed-9e49-dac502259ad0.png

3. 流分

流分布(Flow Distribution)是特定價值流中流項目(特性、缺陷、技術債務、風險)的比例,可以根據最大化業務價值的需要進行調整。由最了解價值流當前狀態、支持價值流所需的人員和流程的工作人員設定,流分布幫助開發團隊與業務人員/產品經理等進行重要的對話,討論如何權衡業務的影響。

對于新產品發行版來說,高速的功能流是很好的,但它通常以其他項目為代價,如bug、技術債務,這將削弱產品的價值。流分布可以幫助我們明確業務優先級。

e215db2a-3d2b-11ed-9e49-dac502259ad0.png

還可以為整個組織設置該指標,以實現業務目標。例如,微軟的“可信計算”計劃,將公司的重點放在了風險和安全改進上。如果某企業受到來自更靈活的其它公司的威脅,那該企業可能希望從舊的平臺轉移到云上,并優化軟件交付,以便快速為客戶帶來新功能。

另一個案例:美國一家大型醫療保健企業的一個產品有22,000名臨床從業人員使用,該產品的Helpdesk呼叫量非常高,這反過來影響了開發人員的功能開發能力。大多數問題不是軟件缺陷,而是對新功能的誤解,雖然這些問題可以通過對話、溝通解決。然而,這種開銷消耗了大量的帶寬,降低了價值流開發新特性的能力。所以有人懷疑每周發布新功能、對工作流的更改對于臨床從業者來說太快了,而且流分布指標也清楚地證實了這種預感。通過分析流分布,他們可以看到工作負載高度傾向于缺陷,幾乎沒有留給新功能的開發工作。

基于上述假設——每周特性發布的節奏過快,用戶社區無法吸收,所以他們決定將發布時間推遲到每四周一次,與每月的簡訊(newsletter)同步。簡訊是由溝通和培訓部門制作的,它列出了即將發布的版本中將發生的所有變化。維護版本仍然是每周發布一次。這種快速而簡單的改變的結果是,問題單減少了95%,特性交付速度(Feature Velocity)翻了三倍。

4. 流效率

流度量的一個主要部分是跟蹤所有涉及到計劃、構建和交付業務產品的工作,如跟蹤交付了多少價值、工作花費了多長時間以及有多少在制品(WIP)等,跟蹤哪些工作(編程、測試、設計和所有創造性工作)正在積極進行、以確定其浪費和等待狀態阻礙了價值交付。

流效率(Flow Efficiency)是流項目(特性、缺陷、債務、風險)正在積極工作的時間占價值流中所花費的總時間的百分比。如果流效率很低,那就說明由于某種原因制品經常處于等待狀態。

e24588ca-3d2b-11ed-9e49-dac502259ad0.png

這里,我們可以看到多米諾骨牌效應:等待的項目越多,意味著WIP(流負載)越多,價值流中的隊列也就越大。隨著隊列的增長,由于過度使用和上下文切換,浪費會增加,甚至會增加進一步的延遲。使用流效率度量,我們可以很容易地看到過多的等待時間,并努力減少或消除瓶頸。

需要注意的是,這個指標是基于流時間(flow time,從進入價值流開始完成工作所花費的時間),而不是周期時間(完成制造過程中單個步驟所花費的時間)。因此,流效率能捕獲上游、下游的等待時間,從端到端監視整個價值流。

企業的價值流通常包括許多工作狀態和轉換。如此多的變化可能會使確定工作實際在哪里等待變得極其困難。因此,能夠抽象這些信息是很重要的。通過強制執行四個關鍵狀態:新、活動、等待和完成,流框架能夠做到這一點。例如,上述那家大型美國醫療保健企業能夠使用流效率度量其改進的流程。盡管他們擁有強大的流速度(Flow Velocity),但團隊的幸福感卻非常低,人們抱怨過多的情境切換。




審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程
    +關注

    關注

    88

    文章

    3671

    瀏覽量

    94675
  • wip
    wip
    +關注

    關注

    0

    文章

    7

    瀏覽量

    2934
  • devops
    +關注

    關注

    0

    文章

    119

    瀏覽量

    12328

原文標題:Flow Framework:實現端到端的價值流管理

文章出處:【微信號:軟件質量報道,微信公眾號:軟件質量報道】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    種實時多線程VSLAM框架vS-Graphs介紹

    針對現有VSLAM系統語義表達不足、地圖可解釋性差的問題,本文提出vS-Graphs,種實時多線程VSLAM框架。該方案顯著提升了重建地圖的語義豐富度、可解釋性及定位精度。實驗表明
    的頭像 發表于 04-19 14:07 ?152次閱讀
    <b class='flag-5'>一</b>種實時多線程VSLAM<b class='flag-5'>框架</b>vS-Graphs<b class='flag-5'>介紹</b>

    STM32如何移植Audio框架

    最近在學習音頻解碼,想用下Audio框架。 1、這個該如何移植到自己創建的BSP并對接到device框架中?看了官方移植文檔沒有對沒有對該部分的描述。 2、我只想實現
    發表于 04-01 08:08

    AI開發框架集成介紹

    隨著AI應用的廣泛深入,單框架往往難以滿足多樣化的需求,因此,AI開發框架的集成成為了提升開發效率、促進技術創新的關鍵路徑。以下,是對AI開發框架集成的
    的頭像 發表于 01-07 15:58 ?358次閱讀

    AUTOSAR通信框架的優勢 AUTOSAR通信實例與應用場景

    AUTOSAR通信框架的優勢 AUTOSAR(AUTomotive Open System ARchitecture)是全球性的汽車軟件架構合作伙伴計劃,旨在創建并建立
    的頭像 發表于 12-17 14:58 ?771次閱讀

    SSM框架的源碼解析與理解

    SSM框架(Spring + Spring MVC + MyBatis)是種在Java開發中常用的輕量級企業級應用框架。它通過整合Spring、Spring MVC和MyBatis三
    的頭像 發表于 12-17 09:20 ?688次閱讀

    SSM框架在Java開發中的應用 如何使用SSM進行web開發

    。以下是對SSM框架在Java開發中的應用,以及如何使用SSM進行web開發的介紹: SSM框架的組件及其作用 Spring :Spring是
    的頭像 發表于 12-16 17:28 ?1164次閱讀

    大語言模型開發框架是什么

    大語言模型開發框架是指用于訓練、推理和部署大型語言模型的軟件工具和庫。下面,AI部落小編為您介紹大語言模型開發框架
    的頭像 發表于 12-06 10:28 ?389次閱讀

    JavaWeb框架比較

    : 是Spring框架部分,易于與其他Spring技術(如Spring Security、Spring AOP)集成。 提供了豐富的實用程序庫,用于處理用戶請求、渲染視圖、實現控制反轉(IoC)以及事件發布和訂閱
    的頭像 發表于 11-25 09:14 ?491次閱讀

    芯片封裝設計引腳寬度和框架引腳的設計介紹

    芯片的封裝設計中,引腳寬度的設計和框架引腳的整形設計是兩關鍵的方面,它們直接影響到元件的鍵合質量和可靠性,本文對其進行介紹,分述如下:
    的頭像 發表于 11-05 12:21 ?1709次閱讀
    芯片封裝設計引腳寬度和<b class='flag-5'>框架</b>引腳的設計<b class='flag-5'>介紹</b>

    bootstrap框架和vue框架的區別

    Bootstrap和Vue都是目前非常流行的前端開發框架,它們各自具有獨特的優勢和特點。 設計理念 Bootstrap是基于HTML、CSS和JavaScript的前端開發框架,主
    的頭像 發表于 07-11 09:55 ?1243次閱讀

    bootstrap框架介紹

    Bootstrap是流行的前端框架,它提供了套響應式、移動優先的CSS和JavaScript組件,可以幫助開發者快速構建美觀、功能豐富的網頁。
    的頭像 發表于 07-11 09:53 ?886次閱讀

    bootstrap框架用什么軟件開發

    Bootstrap是流行的前端框架,用于快速開發響應式和移動優先的Web應用程序。它提供了套預定義的CSS和JavaScript組件,使得開發者可以快速構建出漂亮的用戶界面
    的頭像 發表于 07-11 09:50 ?705次閱讀

    nlp自然語言處理框架有哪些

    許多優秀的框架和工具,這些框架和工具為研究人員和開發者提供了強大的支持。以下是些主要的NLP框架和工具的介紹: NLTK(Natural
    的頭像 發表于 07-09 10:28 ?817次閱讀

    TensorFlow與PyTorch深度學習框架的比較與選擇

    深度學習作為人工智能領域的重要分支,在過去十年中取得了顯著的進展。在構建和訓練深度學習模型的過程中,深度學習框架扮演著至關重要的角色。TensorFlow和PyTorch是目前最受歡迎的兩大深度
    的頭像 發表于 07-02 14:04 ?1384次閱讀

    鴻蒙Ability Kit(程序框架服務)【應用啟動框架AppStartup】

    `AppStartup`提供了種更加簡單高效的初始化組件的方式,支持異步初始化組件加速應用的啟動時間。使用啟動框架應用開發者只需要分別為待初始化的組件實現`AppStartup`提供
    的頭像 發表于 06-10 18:38 ?990次閱讀
    主站蜘蛛池模板: 精品一区 二区三区免费毛片 | 色综合久久九月婷婷色综合 | 天天色天天搞 | 成人a网站| 国产视频日本 | 国产情侣草莓视频在线 | 久久黄色精品视频 | www天天干| 日韩一级影院 | 狠狠干亚洲色图 | 女人的逼毛片 | 孩交精品xxxx视频视频 | 澳门色视频 | 久插| 四虎影在线永久免费观看 | 亚洲天堂网站在线 | 天堂网中文字幕 | www.四虎影院.con | 伊人手机在线观看 | 午夜精品一区二区三区在线视 | 在线观看黄色的网站 | 午夜在线视频免费 | 四虎在线观看免费视频 | 色干干| 性欧美高清强烈性视频 | 国产h视频在线观看 | 看全色黄大色大片免费久久怂 | 一区二区不卡免费视频 | 尻逼尻逼 | 欧美久久天天综合香蕉伊 | 大杳蕉伊人狼人久久一本线 | 日本免费看黄 | 天天干天天草 | 日本免费观看网站 | aa视频免费看 | 午夜福利123 | 天天躁狠狠躁夜躁2021 | 四虎影视色费永久在线观看 | 欧美成人精品一级高清片 | 欧美xxxx色视频在线观看 | 22sihu国产精品视频影视资讯 |