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

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

3天內(nèi)不再提示

淺析996和敏捷以及IPD

3A0b_tongxinqua ? 來源:fqj ? 2019-04-25 16:44 ? 次閱讀

最近996這個話題很熱,但各路勢力(資方,勞方)的討論都陷在事業(yè)開創(chuàng)時期要不要奮斗,勞動利潤怎么合理分配的這個窠臼下相互扯皮攻擊,其中馬爸爸,qjf都親自下場,或高呼“兄弟們的”奮斗精神,或販賣雞湯,要新人們把996當福報,呵呵呵呵…….我這里先下個結(jié)論,便于大家有個大體的概念,然后再來看我后面的東拉西扯,那就是:

整個國內(nèi)的互聯(lián)網(wǎng)行業(yè),包括頭部的BATJ這幾家巨頭,在研發(fā)管理,業(yè)務(wù)管理方法論上,不是針對誰,在座的都是垃圾。

996怎么會產(chǎn)生的?只是開發(fā)人員不夠資本家不愿投人導(dǎo)致大家整天加班?錯!我們來看一下軟件研發(fā)的過程,其實一個現(xiàn)在很流行的詞就已經(jīng)說明了一切,那就是“碼農(nóng)”,因為所謂的R&D,幾個大廠干的只是D,并非R,R所研究的對象那是在實驗室和大學里完成的,大廠拿過來只是進行商用開發(fā)實現(xiàn)上線。所以其實軟件開發(fā)過程可以類比工廠生產(chǎn)線上的生產(chǎn),那么最近幾十年現(xiàn)代化大生產(chǎn)最重要的命題是什么?當然是精益?。ê竺嫖伊碛衅v精益和敏捷之間的關(guān)系。)那么現(xiàn)在我們的互聯(lián)網(wǎng)軟件整個產(chǎn)品規(guī)劃定義和開發(fā)實現(xiàn)達到了“精益”的思想了沒有?恐怕離理想狀態(tài)差得很遠很遠。

那么產(chǎn)生996的根源究竟是什么?互聯(lián)網(wǎng)軟件的開發(fā)一直有一個問題很難解決,就是需求和團隊軟件開發(fā)實現(xiàn)產(chǎn)能的矛盾,需求變化太快,經(jīng)常造成軟件產(chǎn)品規(guī)劃定義處于邊開發(fā)邊定義,由項目開發(fā)替代產(chǎn)品版本開發(fā),定制化需求主導(dǎo)產(chǎn)品開發(fā),多線版本并進開發(fā)的狀態(tài)。產(chǎn)品部門瞎指揮,大量的無用功,活活累死開發(fā)團隊。這種問題恐怕不是多招開發(fā)團隊就能解決的,因為誰都知道團隊越大溝通成本越高,到最后增加人手并不能加大產(chǎn)出,效率越來越低,但是客戶需求又放在那里,不響應(yīng)不行,怎么辦?996!大家加班,加到讓客戶滿意為止,于是996就變成互聯(lián)網(wǎng)業(yè)不成文的規(guī)矩了,老實說,很多大廠996還算客氣的,9117這種也不是沒見過。

那么難道就沒辦法了?誰說的……說這話只能說明互聯(lián)網(wǎng)業(yè)最近幾年實在是風生水起,錢太多,活太糙,整天只知道風口以及風口的豬和怎么做一只時髦的豬,不知道對整個軟件開發(fā)過程精益化….這幫家伙根本就是井底之蛙,不知道其實軟件產(chǎn)品規(guī)劃定義開發(fā)測試上線這一流程幾十年下來,業(yè)界已經(jīng)發(fā)展出一套完善的方法論應(yīng)對上述棘手的局面。類比一下,現(xiàn)在的互聯(lián)網(wǎng)業(yè)就跟70年代石油危機來臨時的美國汽車業(yè)一樣,不知道可以向生產(chǎn)過程要效益,當一個“豐田”出現(xiàn)時,于是就都投降了…….

有人會說,互聯(lián)網(wǎng)有敏捷啊,有極限編程啊,有Jerkins,CD/CI,devops啊,對,互聯(lián)網(wǎng)的確在最近10年逐步引入了敏捷,但這種管理的改進始終只局限于產(chǎn)品的開發(fā)架構(gòu)到測試上線階段,對于產(chǎn)品規(guī)劃定義階段并無觸及,這樣的結(jié)果就是只關(guān)注開發(fā)測試上線,規(guī)劃定義階段跟產(chǎn)品開發(fā)脫節(jié),產(chǎn)品團隊跟開發(fā)團隊對立(就好比網(wǎng)上那個出名的段子,產(chǎn)品和開發(fā)勢同水火,互相視若仇寇),很容易造成多線開發(fā),殊不知拉線容易,收線難,merge branch有多痛苦。你試試在不同的branch上同步相同的feature是何種酸爽的感受……

淺析996和敏捷以及IPD

上圖為項目級敏捷流程圖

曾跟A廠的專有云部門中高層坐談過,他們的痛苦就在于一個產(chǎn)品的開發(fā),可能會涉及到和集團內(nèi)部大大小小80多個部件平臺協(xié)同,每個部件內(nèi)部開發(fā)是敏捷了(少則8-10人團隊,多則百人的大團隊),但相互之間步調(diào)永遠不一致,需求的同步相當繁復(fù)困難。One track開發(fā),多輪PI迭代按時發(fā)布永遠是個夢,平臺級的微服務(wù)解耦永遠在路上,CD/CI永遠只是在部件內(nèi)部,而無法在全解決方案層面實現(xiàn)。

那么到底哪些公司真正掌握了大型軟件的開發(fā)方法論并和快速變化的客戶需求相匹配呢?要知道在互聯(lián)網(wǎng)之前,一直有一個行業(yè)也是大兵團作戰(zhàn),一個主產(chǎn)品開發(fā)動輒全球多個site幾百上千人同步,然后還要應(yīng)付全球客戶源源不斷變化的需求,那就是IT/電信設(shè)備業(yè)…..

IBM所開發(fā)的傳統(tǒng)IPD流程的確從方法論上解決了如何規(guī)劃定義架構(gòu)設(shè)計開發(fā)測試驗證上線的完整過程,但這是一個瀑布式產(chǎn)品開發(fā)流程,且是一個多部門協(xié)同,相互牽制的矩陣模式。很多電信設(shè)備商用的大多是這個流程的變體,優(yōu)點很明顯,但是缺點也很明顯,那就是慢…..一個產(chǎn)品版本從規(guī)劃到上市要12-18個月,穩(wěn)是穩(wěn)了,但是客戶響應(yīng)太慢。

電信設(shè)備商經(jīng)過最近20年殘酷的競爭,從業(yè)廠家早已從20多年前全球?qū)⒔?位數(shù)的跨國廠商大幅歸并到只剩下三大一小,H/N/E外加一個Z,個中過程的慘烈實在只有業(yè)內(nèi)人士說得明白,外界無法想象。但這個過程也的確逼迫業(yè)內(nèi)廠商積極地改進產(chǎn)品規(guī)劃定義開發(fā)測試上線全流程,向軟件生產(chǎn)過程要效益,做到軟件生產(chǎn)的“精益化”。諸如H家的IPD流程也已經(jīng)演進到了OBP模式,N家的SAFe也是從一個全流程視角來協(xié)同審視產(chǎn)品規(guī)劃開發(fā)問題,以可數(shù)字化的統(tǒng)計結(jié)果指導(dǎo)產(chǎn)品定義決策,而不是領(lǐng)導(dǎo)的拍腦袋。說句良心話,那種被T家所標榜吹噓的微信產(chǎn)品上線開發(fā)的“光榮歷史”,那種全公司從pony ma半夜三更拍腦然后一路層層下壓執(zhí)行的產(chǎn)品規(guī)劃定義模式真的很low很low,low爆了好不好,丑沒關(guān)系,出來丟人現(xiàn)眼就是你的不對了。

淺析996和敏捷以及IPD

真正的全流程多層級產(chǎn)品級敏捷

這里順便談?wù)劽艚莺途娴臏Y源,其實敏捷的很多概念都出自豐田的精益思想,甚至直接照搬了很多術(shù)語,例如kaizen(改善),Kanban(看板),很容易就看出這些日語漢音詞的出處,核心的概念很簡單,那就是仔細調(diào)查研究生產(chǎn)過程中的每個步驟和工位,消除生產(chǎn)過程中的瓶頸和浪費,從需求到生產(chǎn)運輸全流程視角規(guī)劃,生產(chǎn)步驟相互解耦,提高效率,不斷發(fā)現(xiàn)問題,持續(xù)改進。

曾經(jīng)請教過豐田系的精益頂級專家,我問了一個“傻問題”:那就是為什么豐田會去搞精益這種看似吃力不討好的事,對方回答,不要忘記豐田再次起家是什么年代,是二戰(zhàn)后,朝鮮戰(zhàn)爭時期,得到了美軍的大量軍車訂單,那時候物資匱乏,每一顆螺絲每一個零部件都是緊缺資源,你必須仔細規(guī)劃生產(chǎn)的每一個步驟,最大限度地利用各種資源,努力消除瓶頸,最大限度提高資源的利用率,絞干毛巾里的最后一滴水!那是刻在豐田骨子里的東西,永遠都抹不掉!

一個996背后所顯現(xiàn)出的其實是互聯(lián)網(wǎng)業(yè)快速發(fā)展的后遺癥頗多,管理不善,從來只有粗暴的“管”沒有精細化的“理”,而且以low為榮,以low為美,一時歪論四起,卻從不知根子還是在管理方法論和執(zhí)行到位否??磥砘ヂ?lián)網(wǎng)也只有經(jīng)歷過電信設(shè)備業(yè)那種殘酷的大逃殺,才會靜下心來真正想想自己的問題在哪里。

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

    關(guān)注

    3

    文章

    1760

    瀏覽量

    74758
  • IPD
    IPD
    +關(guān)注

    關(guān)注

    4

    文章

    83

    瀏覽量

    26616

原文標題:996,敏捷,IPD以及其他

文章出處:【微信號:tongxinquan_168,微信公眾號:通信圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    低代碼在敏捷開發(fā)中的應(yīng)用

    于業(yè)務(wù)邏輯和用戶體驗,而不是底層的技術(shù)細節(jié)。 低代碼與敏捷開發(fā) 敏捷開發(fā)的核心原則包括快速迭代、持續(xù)交付、客戶合作和響應(yīng)變化。低代碼平臺與這些原則高度契合: 快速迭代 :低代碼平臺的拖放式界面使得開發(fā)人員可以快
    的頭像 發(fā)表于 01-07 09:58 ?103次閱讀

    DRV10983x、DRV10975x和DRV10987 IPD調(diào)諧指南

    電子發(fā)燒友網(wǎng)站提供《DRV10983x、DRV10975x和DRV10987 IPD調(diào)諧指南.pdf》資料免費下載
    發(fā)表于 01-02 14:45 ?0次下載
    DRV10983x、DRV10975x和DRV10987 <b class='flag-5'>IPD</b>調(diào)諧指南

    技術(shù)科普 | 芯片設(shè)計中的LEF文件淺析

    技術(shù)科普 | 芯片設(shè)計中的LEF文件淺析
    的頭像 發(fā)表于 11-13 01:03 ?298次閱讀
    技術(shù)科普 | 芯片設(shè)計中的LEF文件<b class='flag-5'>淺析</b>

    TCAL敏捷I/O擴展器的特性

    電子發(fā)燒友網(wǎng)站提供《TCAL敏捷I/O擴展器的特性.pdf》資料免費下載
    發(fā)表于 09-05 10:49 ?0次下載
    TCAL<b class='flag-5'>敏捷</b>I/O擴展器的特性

    如何限制IPD語句中的最大字節(jié)數(shù)?

    當數(shù)據(jù)可用時,我正在使用帶有 IP 和 PORT 的擴展 IPD 語句。 我的問題是,如何限制 IPD 語句中的最大字節(jié)數(shù)? 當我嘗試從服務(wù)器作為客戶端檢索數(shù)據(jù)時,響應(yīng)包含大約 20k 的數(shù)據(jù),在
    發(fā)表于 07-17 06:06

    ESP8266是否可以限制IPD數(shù)據(jù)?

    接收IPD數(shù)據(jù)包。如果設(shè)備的緩沖區(qū)溢出,則 TCP 數(shù)據(jù)將丟失。 作為允許流量控制和防止溢出的一種方式,我想知道以下任何一種是否可行: - 添加一個新命令來設(shè)置可以接收的最大 IPD 數(shù)據(jù)量,以及
    發(fā)表于 07-15 07:44

    通過串口調(diào)試助手向模組發(fā)送AT指令,IPD回顯功能異常,無提示的原因?

    :2.0.0(WROOM-32) 問題1: 通過串口調(diào)試助手向模組發(fā)送AT指令,在普通傳輸模式,數(shù)據(jù)接收模式為主動模式的情況下,服務(wù)端向模組發(fā)送數(shù)據(jù),IPD回顯功能異常,無提示。遠端TCP連接關(guān)閉,無提示
    發(fā)表于 06-27 06:41

    SN54ALS996,SN74ALS996 8位鎖存器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《SN54ALS996,SN74ALS996 8位鎖存器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-03 10:04 ?0次下載
    SN54ALS<b class='flag-5'>996</b>,SN74ALS<b class='flag-5'>996</b> 8位鎖存器數(shù)據(jù)表

    淺析無線物聯(lián)網(wǎng)的能耗在線監(jiān)測平臺研究與應(yīng)用

    淺析無線物聯(lián)網(wǎng)的能耗在線監(jiān)測平臺研究與應(yīng)用 張穎姣 安科瑞電氣股份有限公司 上海嘉定 201801 摘要:圍繞工業(yè)生產(chǎn)等領(lǐng)域節(jié)能降耗實際需求,提出基于物聯(lián)網(wǎng)的能耗在線監(jiān)測平臺總體方案,面向政府、行業(yè)
    的頭像 發(fā)表于 04-09 16:13 ?559次閱讀
    <b class='flag-5'>淺析</b>無線物聯(lián)網(wǎng)的能耗在線監(jiān)測平臺研究與應(yīng)用

    硬件敏捷怎么玩?

    常常被問到,硬件的敏捷怎么做?2年前我就非常關(guān)注這個跨界融合的話題,所以在不同場合發(fā)表過自己的觀點。前不久,被一個車企客戶軟件負責人再一次問到了,于是那場訪談變成我說得多、對方聆聽的模式(汗
    的頭像 發(fā)表于 03-13 16:55 ?2917次閱讀
    硬件<b class='flag-5'>敏捷</b>怎么玩?

    淺析消防設(shè)備電源監(jiān)控系統(tǒng)設(shè)計及應(yīng)用

    淺析消防設(shè)備電源監(jiān)控系統(tǒng)設(shè)計及應(yīng)用 張穎姣 安科瑞電氣股份有限公司?上海嘉定 201801 摘要 :消防設(shè)備電源監(jiān)控系統(tǒng)在許多大型商場或公司中非常重要的,所以消防設(shè)備電源監(jiān)控系統(tǒng)的良好運行和實現(xiàn)
    的頭像 發(fā)表于 03-12 10:25 ?383次閱讀
    <b class='flag-5'>淺析</b>消防設(shè)備電源監(jiān)控系統(tǒng)設(shè)計及應(yīng)用

    WiFi模塊助力敏捷辦公:現(xiàn)代辦公室的關(guān)鍵角色

    模塊在現(xiàn)代辦公室中的關(guān)鍵角色以及敏捷辦公的積極影響。 無線連接與移動辦公 WiFi模塊為現(xiàn)代辦公室提供了無線連接的基礎(chǔ),使得員工能夠?qū)崿F(xiàn)移動辦公。通過連接到WiFi網(wǎng)絡(luò),員工可以在辦公室內(nèi)自由移動,無需受制于有線網(wǎng)絡(luò)連接,更加
    的頭像 發(fā)表于 03-08 16:36 ?417次閱讀

    淺析高校學生宿舍水電表管理系統(tǒng)設(shè)計與實現(xiàn)的研究應(yīng)用

    淺析高校學生宿舍水電表管理系統(tǒng)設(shè)計與實現(xiàn)的研究應(yīng)用 張穎姣 安科瑞電氣股份有限公司 上海嘉定 201801 摘要:為了改善高校學生宿舍安全用電、方便輔導(dǎo)員監(jiān)測和管理學生作息時間,維護校園安全
    的頭像 發(fā)表于 02-27 15:10 ?311次閱讀
    <b class='flag-5'>淺析</b>高校學生宿舍水電表管理系統(tǒng)設(shè)計與實現(xiàn)的研究應(yīng)用

    想要了解華為 IPD,先要了解需求如何管理!華為云 CodeArts Req:支撐需求全生命周期管理,助力產(chǎn)研團隊高效

    華為云 CodeArts?Req 需求管理服務(wù)開啟單獨購買模式,適用于靈活多樣的使用場景!華為云 CodeArts?Req 需求管理服務(wù),提供一站式多元化需求管理、高效團隊協(xié)作平臺,支持 IPD
    的頭像 發(fā)表于 02-25 10:12 ?889次閱讀
    想要了解華為 <b class='flag-5'>IPD</b>,先要了解需求如何管理!華為云 CodeArts Req:支撐需求全生命周期管理,助力產(chǎn)研團隊高效

    什么是Mesh?Mesh組網(wǎng)拓撲結(jié)構(gòu)淺析

    什么是Mesh?Mesh組網(wǎng)拓撲結(jié)構(gòu)淺析? Mesh(網(wǎng)狀結(jié)構(gòu))是一種網(wǎng)絡(luò)拓撲結(jié)構(gòu),它由多個節(jié)點相互連接而成,每個節(jié)點都可以直接與其他節(jié)點通信。與其他拓撲結(jié)構(gòu)如星型拓撲結(jié)構(gòu)和總線拓撲結(jié)構(gòu)相比
    的頭像 發(fā)表于 02-04 14:07 ?3151次閱讀