精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

企業定制軟件開發的兩個核心問題

開發 項目管理
企業定制軟件開發的核心問題有兩個:如何保證所有參與者(包括客戶在內的開發團隊,以及最終用戶)的溝通強度以及如何管理企業定制帶來的軟件自身內在的高復雜度。

企業定制軟件開發不是計算機科學,需要解決的不是編譯原理也不是組合數學。那么,企業定制軟件開發的核心問題是什么?

越來越感覺到,從事一個領域不需要有特別深刻的理解,但起碼要知道做這個領域的事情,需要解決的核心問題是什么。比如說,開發C/S結構軟件,狀態同步(C/S狀態同步以及窗口之間的狀態同步)就是核心問題之一,而開發B/S結構的軟件,狀態同步就不是那么核心的問題。如果事先知道需要有這些核心問題需要考慮,在日常應對接踵而來的具體的事務的時候,就能夠把解決問題的層次抬到更宏觀的層面。

目前而言,個人感覺企業定制軟件開發的核心問題有兩個:

1、如何保證所有參與者(包括客戶在內的開發團隊,以及最終用戶)的溝通強度,使其能夠滿足完成開發目標的需要

2、如何管理企業定制帶來的軟件自身內在的高復雜度,使得復雜度不會超過團隊的維護能力范圍

在前面一篇介紹組織的Blog中,談到了核心問題中的***個,溝通強度問題。團隊而言,刨去個人能力,最重要的就是人與人之間的溝通。沒有好的溝通,即便團隊的個體能力都超級強,也無法形成合力。但只要有好的溝通,至少可以做到人盡其用。假設一個標準人的生產力是1/day。某些特別強的人可以達到3/day。但是如果需要達到10/day的生產力才能在市場允許的時間下完成項目,那么就無法用一個人來完成之間事情,所以才會有團隊存在的必要。但是有兩個標準人,并不會達到1+1=2/day的生產力。可能只有1.5。有三個標準人,更加不會達到1+1+1=3/day的生產力,很有可能有1.8。那么是什么制約了團隊的整體生產力,那就是溝通。當兩個相關聯的任務A和B是一個人做的時候,關于任務A的知識存在于左腦,關于任務B的知識存在于右腦。那么結合兩個任務的知識把其組裝起來的溝通效率就是大腦內部的電信號的速度。但是如何任務A是由Dev甲完成的,任務B是由Dev乙完成的,那么整合兩個任務的效率就受到人嘴皮的震動頻率的約束,受到表達能力的約束,受到理解能力的約束。有人研究過,兩個人即便是面對面,傳輸的比特率也要低于最早的撥號式Modem。更不用說,有的時候開發團隊是分布式的。在無法看到表情,肢體語言,無法共享白板,只能在越洋電話里聽到聲音,而且其中還有一方是非工作時間,在這種情況下,1+1幾乎很難達到1/day的生產力。什么是高效的團隊,就是能夠讓1+1的值盡可能大的團隊。如何變得高效,讓溝通變得更加高效。怎么樣讓溝通變得高效高強度?這就是我們要處理的核心問題。

***個問題可以應用于所有的人的團隊行為之中。人只要聚集成群,就會有溝通問題。所謂,有人的地方就有江湖。第二個問題則特定于企業定制軟件開發。對于互聯應用開發,也許復雜度的管理是其次的,最需要關注的是大用戶量下的可擴展性。但是對于企業定制軟件開發,由于業務自身的復雜度,導致了定制軟件的復雜度。特別是業務的組合,導致的組合復雜性。假設在理想情況下,一個系統可以分解為模塊A,B,C,其復雜度都是2。在復雜度管理良好的情況下 ,這些模塊是被明確劃分的,要理解A,只需要關注A,以及B與C少量與A交互的部分,也許理解的復雜度只是2 + 0.5.。但是在復雜度沒有管理的情況下,所有的“邏輯”(也就是復雜度)都是隨意地放置的。那么也就是沒法辦法保證,讀A的邏輯只需要關注A,甚至這個A都是不存在的,你看到的知識一個系統,包含了A,B,C的功能,是完整的一塊。這個時候要真正了解這個系統行為,可能就需要2 * 2 * 2 = 8這么高的代價了。隨著模塊(變量,方法,類,包,模塊,Bundle)的增加,我們需要同時理解的東西也在不斷增加。不去可以地管理復雜度,很有可能,我們需要了解一塊功能,就需要把所有的代碼都去閱讀一遍。或者說,改動了一個方法,使得整個項目都需要重新被測試,因為沒有地方是可以被信任的。如何管理復雜度?這就是我們要處理的核心問題。

有意思的事情是,這兩個核心問題是重疊的。把人,角色等同于類,接口,都抽象地看成點。把溝通理解為人與人之間的聯系問題。把復雜度也理解為類與類的依賴問題。那么溝通問題和復雜度的管理問題都是如何把這些點聯上線,組成一個高效的圖的問題。這個圖,就是一張關于“依賴”的圖。人與人之間的依賴,類與類之間的依賴,包與包之間的依賴。依賴的另外的一個名字就是Coupling。而我們追求的就是Cohesion。Coupling(耦合)/ Cohesion(內聚)這兩個詞的妙處在于,明白的人根據自己的經驗,一看就點頭。不明白的人,由于沒有對應的經驗,無論怎么解釋,都是摸不著頭腦。正是因為其“妙不可言”性,所以我可以說這兩個詞就是所有問題的答案(你也無法反駁)。但至少我們可以知道企業定制軟件開發的核心問題其實就是一個:就是管理好人與人之間的Dependency,包與包之間的Dependency,使得信息可以在高度依賴的人與人之間快速傳遞(強調Coupling帶來的消息傳遞的效率),而理解又可以局限在高度內聚的模塊內部(強調Cohesion帶來的維護便利),但同時又不能讓某人過度被依賴倒置工作過勞死了,被依賴得越多要求其體能越好,對于包的內聚也一樣,高內聚做到***就是最小的編譯單元(類?),又會導致包的粒度過小,使得包的數量變得巨大,失去了維護的便利性。我們需要做的,就是在To Depend or Not To Depend中,根據場景作出取舍。

那么抽象而言,無論是解決溝通問題還是復雜度問題都可以歸納為:

1、設置目標指標

2、度量現有的指標,觀測現有的依賴圖

3、做出依賴圖的調整計劃,并執行

4、觀察指標的變化

5、重復步驟3,4,直到目標達到

但是問題是:

1、如何度量指標?溝通的效率?代碼的質量?都很能度量。

2、如何觀測現有的依賴圖?包的依賴還可以觀測,但是團隊的協作是比較難觀測的。

3、如何對依賴圖做調整?重構?Change Agent?人不比代碼那么容易改變。

4、如果指標不是簡單數字,怎么比較?怎么知道指標是朝著目標發生變化?

這四個問題,幾乎沒有硬的科學問題。管理復雜系統的復雜度,可能是一門硬的科學。但是夾雜了人的因素的企業定制軟件開發,一定不是一門硬的科學。那么,數學公式不是這些問題的答案。那么該朝哪個方向努力?

 

【編輯推薦】

  1. 軟件開發文化與生產力相關的思想
  2. 軟件開發的真正問題:管理太復雜
  3. 獨立軟件開發者,你準備好了嗎?
  4. 微軟高管揭示軟件開發六大重要趨勢
  5. 從三個方面分析軟件開發過程中的幾個誤區
責任編輯:佚名 來源: JavaEye
相關推薦

2021-09-16 15:06:33

漏洞管理漏洞網絡攻擊

2022-05-20 08:47:42

企業云安全云環境

2016-01-15 14:48:56

2022-07-02 08:40:00

并發編程

2016-06-30 14:01:00

2015-09-15 14:44:37

大數據核心問題

2021-07-02 15:24:07

軟件開發軟件開發

2023-03-14 12:13:11

數據中心系統

2016-04-25 11:37:10

開發團隊問題

2015-08-21 14:58:33

浪潮

2011-02-15 09:05:35

重寫程序

2015-05-15 09:37:24

iOS開發爭議

2011-12-01 15:39:33

企業級移動應用

2009-01-13 09:33:00

2015-09-28 16:56:01

2022-06-08 09:42:49

eBPF應用場景Kubernetes

2020-03-02 11:47:27

區塊鏈存儲應用程序

2015-09-24 16:09:45

軟件開發項目原因

2009-12-18 09:18:40

軟件開發敏捷開發

2011-07-08 08:37:05

軟件開發
點贊
收藏

51CTO技術棧公眾號

视频在线观看免费影院欧美meiju 视频一区中文字幕精品 | 欧美爱爱视频| 亚洲欧美在线观看| 国产一区二区三区高清| 欧美男人天堂网| 在线免费观看日本欧美爱情大片| 日韩免费观看高清完整版| 日韩在线视频在线观看| 求av网址在线观看| 97久久超碰国产精品电影| 国产成人精品一区| 免费在线视频观看| 国产一区二区三区不卡视频网站| 91精品国产日韩91久久久久久| 青春草国产视频| 自拍视频在线网| 99精品国产一区二区三区不卡| 国产成人在线一区二区| 国产精品成人av久久| 日本欧美肥老太交大片| 日韩av影视综合网| 午夜欧美福利视频| 黄频免费在线观看| 亚洲精品欧美二区三区中文字幕| 国产一区喷水| 国产a级免费视频| 首页国产欧美久久| 97视频com| 强行糟蹋人妻hd中文| av一区二区在线观看| 日韩国产高清污视频在线观看| 波多野结衣国产精品| 日韩影片中文字幕| 精品日本美女福利在线观看| 日韩国产小视频| 五月天婷婷在线视频| 国产日产欧产精品推荐色| 国产精品久久久久久免费观看| 国产精品视频第一页| av不卡免费看| 韩国三级日本三级少妇99| 成人免费视频网站入口::| 成人三级视频| 夜夜嗨av一区二区三区四区 | 久久精品欧美一区二区三区麻豆 | 在线观看中文av| 日本成人一区二区| 欧美蜜桃一区二区三区| 少妇一级淫免费放| 久久精品超碰| 欧美精品乱人伦久久久久久| av污在线观看| 欧美系列精品| 制服丝袜av成人在线看| 一级黄色录像在线观看| 久久精品国产精品亚洲毛片| 欧美视频一区在线| 中文字幕免费高清在线| 亚洲日本中文| 日韩一区二区三免费高清| 欧美国产日韩在线视频| 丰满人妻一区二区| 国产在线一区观看| 亚洲aⅴ男人的天堂在线观看| 亚洲系列第一页| 精品一区二区三区蜜桃| 亚洲自拍偷拍色图| 亚洲精品一区二区三区不卡| 成人深夜福利app| 老牛影视免费一区二区| 九色视频在线播放| 中文字幕在线视频一区| 欧美性受黑人性爽| h片在线观看| 日韩欧美亚洲成人| 在线观看av日韩| 国产一区一区| 精品亚洲国产成av人片传媒| 欧美特黄一区二区三区| 日韩av密桃| 久久这里有精品视频| 青青操国产视频| 中文精品视频| 国产精品自产拍高潮在线观看| 一级二级三级视频| 成人免费黄色大片| 欧美一区视久久| 宅男在线观看免费高清网站| 亚洲成人精品一区| 亚洲黄色av网址| 日韩精品成人在线观看| 精品网站999www| 色欲人妻综合网| 亚洲主播在线| 亚洲综合中文字幕68页| 飘雪影视在线观看免费观看| 中文字幕一区日韩精品欧美| 每日在线观看av| 91大神在线观看线路一区| 日韩一区二区视频| 天天躁日日躁aaaa视频| 在线免费观看日本欧美爱情大片| 欧美亚洲第一区| 99久久久久成人国产免费| 91丝袜美腿高跟国产极品老师 | 亚洲麻豆视频| 国产精品三级美女白浆呻吟| 亚洲男人第一天堂| 国产精品国产三级国产aⅴ无密码| 免费在线观看视频a| 久久日本片精品aaaaa国产| 精品国产一区a| 99精品中文字幕| 久久亚洲色图| 国产精品国产三级欧美二区| aaa在线观看| 精品久久香蕉国产线看观看亚洲| 色一情一区二区| 奇米狠狠一区二区三区| 欧美激情视频一区二区三区不卡| 中文字幕一区二区三区人妻四季| 99精品欧美一区二区三区小说| 国产手机视频在线观看| 欧美性www| 在线性视频日韩欧美| 最新中文字幕一区| 成年人午夜久久久| 黄色网在线视频| 精品欧美视频| 久久夜色精品国产欧美乱| 美女黄页在线观看| 国产欧美精品一区二区三区四区 | 免费高潮视频95在线观看网站| 91麻豆精品国产91久久久资源速度| a天堂中文字幕| 久久性色av| 日韩福利视频| 欧洲一级精品| 亚洲一区二区精品| 亚洲毛片一区二区三区| 91免费视频观看| 大陆极品少妇内射aaaaa| 国产精品对白久久久久粗| 欧美另类第一页| 国产成人精品av在线观| 国产精品二区一区二区aⅴ污介绍| 一区二区在线播放视频| 国产一区二区观看| 国产精品久久久久久久久影视| 你懂的在线观看| 在线欧美一区二区| 久久精品色妇熟妇丰满人妻| 免费一级欧美片在线观看| 婷婷久久青草热一区二区 | 97免费资源站| 欧美14一18处毛片| 精品国产凹凸成av人网站| 亚洲精品77777| 91老师片黄在线观看| 欧美日韩激情视频在线观看| 亚洲精品亚洲人成在线观看| 日韩美女激情视频| 91亚洲精选| 欧美一区二区三区在线看| 国产激情无码一区二区三区| 国产成人一区在线| 欧美 日本 亚洲| 国产一区二区三区四区五区传媒 | 国产亚洲成年网址在线观看| 亚洲黄色小视频在线观看| 国产精品久久久久久久免费观看| 亚洲999一在线观看www| 男男gaygays亚洲| 日韩精品免费在线| 中文字幕一区二区人妻| 亚洲精品国产a| 免费的av网站| 免费观看久久久4p| 免费特级黄色片| 日韩a一区二区| 97人人模人人爽人人少妇| 99热99re6国产在线播放| 国产亚洲激情在线| 亚洲成人77777| 色激情天天射综合网| 麻豆一区在线观看| 在线观看v片| 91日韩精品一区| 国产xxxxx视频| 欧美伊人影院| 欧美人xxxxx| 日韩一级淫片| 日本91av在线播放| 18av在线视频| 亚洲天堂影视av| 亚洲av无码国产精品久久不卡| 疯狂蹂躏欧美一区二区精品| 激情五月激情综合| 99久久er热在这里只有精品15| 在线免费观看视频黄| 影音先锋亚洲电影| 亚洲三区四区| 欧美有码在线| 91老司机在线| 欧美日韩在线精品一区二区三区激情综合 | 91九色02白丝porn| 久久国产免费观看| 成人免费一区二区三区在线观看| 免费黄色三级网站| 国产成人高清在线| 久久人人爽av| 三级一区在线视频先锋| 精品丰满人妻无套内射| 婷婷久久综合| 亚洲不卡1区| 日韩aaa久久蜜桃av| 亚洲伊人一本大道中文字幕| 日本一区二区三区视频在线| 久久久久久中文字幕| 免费黄色电影在线观看| 一区二区三区黄色| 青青草视频免费在线观看| 精品国产免费一区二区三区四区 | 波多野洁衣一区| www.久久久久久久久久久| 视频一区二区不卡| 97在线免费公开视频| 99xxxx成人网| 成人免费在线网| 欧美日韩综合| 日韩国产精品毛片| 午夜精品亚洲| 欧美大片免费播放| 亚洲女同另类| 99久久久无码国产精品性色戒| 日韩成人综合| 亚洲黄色一区二区三区| 欧美裸体在线版观看完整版| 欧美亚洲一级二级| 国产最新精品| 亚洲激情一区二区| 欧美第十八页| 一区二区日本| 欧美1区2区视频| 国产黄色激情视频| 亚洲高清不卡| 欧美日韩国产精品激情在线播放| 亚洲日本视频| 黄页网站大全在线观看| 中文国产一区| 午夜精品在线免费观看| 久久国产乱子精品免费女| 欧美三级理论片| 国产一区二区在线影院| 杨幂一区二区国产精品| 91九色在线porn| 日韩欧美国产电影| 蜜臀久久久久久999| 精品久久久久一区| 午夜一区在线观看| 国产一区二区精品丝袜| 一区二区三区视频网站 | 欧美日韩国产免费一区二区三区| 少妇精品久久久| 中文字幕一区二区三区精彩视频 | 亚洲国产日韩欧美在线观看| 久久精品国产精品亚洲综合| 免费人成视频在线播放| aaa欧美日韩| 先锋影音av在线| 亚洲女厕所小便bbb| 日韩av免费网址| 日本精品视频一区二区| 91精品人妻一区二区三区果冻| 91麻豆精品国产91久久久使用方法 | 久久精品色妇熟妇丰满人妻| 中文字幕一区二区三区在线观看| 久久97人妻无码一区二区三区| 午夜视频在线观看一区二区| 国产午夜性春猛交ⅹxxx| 国产精品资源在线观看| 51国偷自产一区二区三区| 日本一区二区三区中文字幕| 99久久一区三区四区免费| 小嫩嫩12欧美| 国产精品jizz在线观看老狼| 极品少妇一区二区三区| 色一情一乱一伦一区二区三区日本| 精品一区二区在线观看| www.四虎精品| 国产精品国产三级国产三级人妇| 日韩精品国产一区二区| 欧美日韩aaa| 午夜性色福利影院| 久久天天躁狠狠躁夜夜av| 特黄毛片在线观看| 超碰97网站| 日韩黄色大片网站| 国产日产欧美视频| 国产乱一区二区| 欧美激情视频二区| 偷窥少妇高潮呻吟av久久免费| 伊人免费在线观看高清版| 精品99999| av在线免费网站| 国产精品视频精品| 亚洲性视频大全| 国产精品久久久久9999爆乳| 看国产成人h片视频| 蜜桃传媒一区二区亚洲av| 亚洲理论在线观看| 中文字幕理论片| 亚洲女同性videos| av在线中出| 97人人模人人爽视频一区二区| 久久免费大视频| 黄色三级视频片| 91小视频在线观看| 国产一级中文字幕| 欧美一区二区三区影视| 色大18成网站www在线观看| 日韩av免费一区| 视频福利一区| 日韩a级在线观看| 风间由美一区二区三区在线观看| 少妇高潮惨叫久久久久| 欧美午夜精品免费| 国产高清免费av在线| 日本久久久久久久久| 欧美色图婷婷| 国产伦精品一区二区三区四区视频_| 国产一区二区三区蝌蚪| 天天看天天摸天天操| 精品视频999| 五月天婷婷在线视频| 国产精品日韩一区| 成人黄色小视频| 污色网站在线观看| 中文字幕一区二区三区av| 一区二区精品视频在线观看| 一区二区三区国产视频| 国产成人免费精品| 亚洲欧美久久久久一区二区三区| 热久久久久久久| 无码人中文字幕| 91麻豆精品91久久久久久清纯 | 欧美视频国产视频| 亚洲品质自拍视频网站| 99久久精品国产成人一区二区| 久久av中文字幕| 一区二区日韩| 日本在线xxx| 久久色在线视频| 亚洲天堂视频在线播放| 最新91在线视频| 精品视频在线播放一区二区三区 | 免费精品在线视频| 日韩三级视频在线看| aa级大片免费在线观看| 欧美精品一区二区视频| 日本不卡免费在线视频| 极品色av影院| 亚洲成人av片在线观看| 成人动漫一区| 一区二区三区在线视频看| 国产电影一区在线| 中文字幕日韩一级| 在线播放国产精品| 免费看一区二区三区| 蜜臀av无码一区二区三区| 国产亚洲综合av| 97人妻精品一区二区三区动漫| 欧美黑人性视频| 精品在线99| 男男受被啪到高潮自述| 五月天亚洲精品| 天天影视久久综合| 国产日韩精品推荐| 全国精品久久少妇| 久久中文字幕在线观看| 亚洲欧洲国产伦综合| 亚洲国产综合在线观看| 国产免费黄色小视频| 亚洲国产精品av| 亚洲第一天堂网| 国产精品成人v| 极品中文字幕一区| 国产黄色录像视频| 亚洲成人精品在线| 999精品嫩草久久久久久99| 99在线免费视频观看| 欧美国产在线观看| 欧美一级性视频| 国产日产欧美精品| 亚洲专区欧美专区| 精品欧美一区二区久久久久| 亚洲老司机av| 66精品视频在线观看| 国产一二三区av| 精品magnet|