精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

国产偷人妻精品一区二区在线| 在线 丝袜 欧美 日韩 制服| 最新国产在线拍揄自揄视频| 国产99久久久精品| 性色av一区二区三区| 国产熟女一区二区| 亚洲欧美日本国产| 在线观看中文字幕不卡| 欧美做暖暖视频| 国产一级二级三级在线观看| 国产激情偷乱视频一区二区三区| 国产91成人video| 亚洲一二三四五六区| 伦理一区二区三区| 7777精品伊人久久久大香线蕉的| a级黄色一级片| 国产传媒在线播放| 久久综合视频网| 亚洲资源在线看| www.com亚洲| 欧美日韩一区自拍| 综合欧美国产视频二区| 亚洲熟女一区二区| 亚洲综合伊人| 欧美性做爰猛烈叫床潮| 国产白丝袜美女久久久久| 视频免费一区| 国产婷婷精品av在线| 国产另类自拍| 国产熟女一区二区三区四区| 青娱乐精品在线视频| 97免费视频在线播放| 欧产日产国产v| 日韩精品免费| 国产亚洲激情在线| 野外性满足hd| 欧美成人午夜77777| 日韩一级高清毛片| 亚洲自拍第三页| 国产极品嫩模在线观看91精品| 精品日韩视频在线观看| 国产精品一线二线三线| 成人免费网站在线观看视频| 国产精品伦理在线| 日韩在线观看电影完整版高清免费| 日韩中文字幕观看| 成人av免费在线观看| 99超碰麻豆| www.国产.com| 国产精品综合一区二区三区| 成人美女免费网站视频| 亚洲自拍偷拍另类| 久久se这里有精品| 国产精品视频在线播放| 懂色av蜜臀av粉嫩av喷吹| 久久婷婷一区| 国产精品电影观看| 国产精品久久久久久久久久精爆| 亚洲女同同性videoxma| 欧美又大又粗又长| 久久精品久久久久久久| 久久久久久夜| 国产精品jizz在线观看麻豆| 波多野结衣在线电影| 欧美a级一区二区| 91精品免费看| www.日本在线观看| bt7086福利一区国产| 久久久99爱| 国产系列电影在线播放网址| 欧美激情一区二区三区在线| 亚洲一区二区高清视频| 黄色网页在线播放| 一区二区三区四区乱视频| 日本欧美视频在线观看| 在线观看欧美日韩电影| 欧美日韩一本到| 青青草原播放器| 盗摄系列偷拍视频精品tp| 日韩av在线不卡| 波多野吉衣中文字幕| 日韩精品电影| 欧美激情欧美激情在线五月| 成人在线免费看视频| 日本免费新一区视频| 成人在线国产精品| 欧美 日韩 国产 成人 在线| 久久午夜老司机| 亚洲最新免费视频| 成全电影大全在线观看| 91九色最新地址| 污视频在线观看免费网站| 精品国产影院| 日韩一区二区在线视频| 男人天堂中文字幕| 免费不卡在线观看| 国产伦精品一区二区三区四区免费 | 香蕉视频禁止18| 国产在线视频欧美一区| 精品亚洲va在线va天堂资源站| 极品久久久久久久| 亚洲精品1区2区| 国产美女搞久久| 天天操天天干天天爽| 国产精品第一页第二页第三页| a级黄色片免费| 秋霞国产精品| 亚洲国产精品电影在线观看| 久久精品色妇熟妇丰满人妻| 亚洲国产日韩在线| 国产日韩欧美在线观看| 日韩欧美电影在线观看| 亚洲品质自拍视频| 欧美伦理片在线看| 日韩精品社区| 欧美老少配视频| 在线观看免费黄色小视频| 成人av午夜影院| 欧美与动交zoz0z| 久久亚洲精品爱爱| 精品一区二区三区四区| 免费一级特黄特色大片| 激情欧美一区二区| 欧美日韩在线精品一区二区三区| 青青草原国产在线| 制服丝袜成人动漫| 91资源在线播放| 久久www成人_看片免费不卡| 国产精品一区二区三区四区五区| 麻豆网站在线| 欧美三区在线观看| 亚洲精品国产一区黑色丝袜| 性娇小13――14欧美| 国产精品欧美久久| 天堂8中文在线| 欧美一级二级三级乱码| 日本不卡一区视频| 日韩av电影天堂| 日本不卡二区| 神马电影网我不卡| 亚洲人a成www在线影院| 日韩在线视频免费播放| 成人午夜av在线| 免费视频爱爱太爽了| 亚洲**毛片| 欧美大荫蒂xxx| 超碰在线观看av| 一区二区三区四区在线播放| 国产九九九视频| 国产精品大片| 成人做爰66片免费看网站| 18av在线播放| 337p日本欧洲亚洲大胆精品| 国产一级特黄a高潮片| 成人午夜电影久久影院| 国产h视频在线播放| 色88888久久久久久影院| 欧美一区二区三区……| 邻居大乳一区二区三区| 在线亚洲欧美专区二区| 午夜黄色福利视频| 国产精品自拍毛片| 欧美黑人在线观看| 理论片一区二区在线| 欧美一级在线播放| www.国产精品.com| 6080国产精品一区二区| 成人免费看片98| 91香蕉视频mp4| 无码人妻h动漫| 日韩综合网站| 国产91精品入口17c| 极品视频在线| 曰本色欧美视频在线| 91麻豆视频在线观看| 亚洲综合自拍偷拍| 麻豆av免费观看| 久久国产成人午夜av影院| 加勒比海盗1在线观看免费国语版| 久久9999免费视频| 91精品国产91久久久久久吃药| 免费在线稳定资源站| 欧美精选午夜久久久乱码6080| 欧洲猛交xxxx乱大交3| av在线这里只有精品| 另类小说第一页| 午夜久久福利| 欧美大香线蕉线伊人久久国产精品 | 亚洲精品伦理在线| 五月开心播播网| 另类调教123区| 欧美精品自拍视频| 青青草成人影院| 高清视频在线观看一区| 精品日本视频| 欧美激情手机在线视频| 国产69精品久久app免费版| 日韩欧美亚洲国产精品字幕久久久| 国产成人精品一区二三区| 国产精品盗摄一区二区三区| 天天躁日日躁狠狠躁av麻豆男男 | 日韩久久精品网| 国产高清精品一区二区三区| av成人亚洲| 97人人做人人爱| 精品黄色免费中文电影在线播放| 日韩精品极品在线观看| 国产同性人妖ts口直男| 欧洲精品一区二区三区在线观看| 欧美成人黄色网| 中文字幕欧美日韩一区| 国产一级二级在线观看| 国产高清视频一区| 久久撸在线视频| 亚洲欧美日本日韩| 久久99久久久久久| 一区二区中文| 亚洲.欧美.日本.国产综合在线| 久久影院资源站| 亚洲在线免费视频| 欧美视频免费看| 日韩av成人在线观看| 国产社区精品视频| 欧美精品一区二区三区国产精品| 成在在线免费视频| 精品偷拍一区二区三区在线看| 国产高中女学生第一次| 欧美日本一区二区三区四区| 亚洲视频 欧美视频| 欧美日韩在线看| 久久夜靖品2区| 亚洲综合色噜噜狠狠| 五月天色婷婷丁香| 国产精品美女久久久久久2018| 91精品人妻一区二区| 99久久精品国产一区| 国产sm在线观看| 粉嫩aⅴ一区二区三区四区五区| 国产三级生活片| 久久99热狠狠色一区二区| 手机看片福利日韩| 日韩在线一区二区| 国产福利一区视频| 日韩av一级片| 人人干人人干人人| 久久精品国产亚洲高清剧情介绍| 国产一级不卡毛片| 全国精品久久少妇| 国产高潮免费视频| 美女网站色91| 一区二区三区四区毛片| 韩日av一区二区| 人妻体体内射精一区二区| 国产盗摄女厕一区二区三区| 久久久久亚洲av无码麻豆| 国产精品一级二级三级| 韩国av中国字幕| 成人免费精品视频| 色噜噜在线观看| 国产女人18毛片水真多成人如厕| 日韩欧美黄色网址| 综合欧美亚洲日本| 免费人成视频在线| 性欧美大战久久久久久久久| 欧美一级视频免费观看| 色婷婷国产精品| 中文字字幕在线中文乱码| 欧美蜜桃一区二区三区| www.成人免费视频| 日韩激情在线视频| sese在线视频| 另类色图亚洲色图| 国产高清中文字幕在线| 国产91久久婷婷一区二区| 国产福利亚洲| 97超级碰碰| 真实原创一区二区影院| 亚洲一区三区| 亚洲午夜极品| 成人3d动漫一区二区三区| 国内精品国产成人| 国产吞精囗交久久久| 国产精品久久久久久久浪潮网站| fc2ppv在线播放| 午夜激情一区二区| 又污又黄的网站| 精品乱人伦小说| 二区三区在线| 欧美激情亚洲精品| av在线播放一区| 高清日韩一区| 日韩欧美不卡| 日韩av综合在线观看| 六月丁香婷婷久久| 中文字幕人妻一区二区三区| 欧美国产成人在线| 精品处破女学生| 欧美日韩在线三级| 欧洲精品久久一区二区| 日韩在线国产精品| wwwwxxxx在线观看| 91欧美视频网站| 少妇精品久久久| 又大又硬又爽免费视频| 美国十次了思思久久精品导航| 中国xxxx性xxxx产国| 国产精品国产自产拍高清av| 五月婷婷开心网| 日韩精品中文字幕在线一区| 国产一级片在线| 69av在线视频| 视频一区在线| 亚洲三区在线| 久久精品导航| 亚洲蜜桃精久久久久久久久久久久| 亚洲欧美自拍偷拍| 夜夜躁日日躁狠狠久久av| 亚洲国产日韩欧美综合久久| 中文字幕有码在线观看| 国产精品久久久久不卡| 台湾色综合娱乐中文网| 久久久久久久9| 国产精品白丝av| 欧美视频一区二区在线| 91久久精品一区二区三区| 色婷婷激情五月| 色中色综合影院手机版在线观看| 日韩一级特黄| 日韩在线观看电影完整版高清免费| 亚洲一区日韩| 免费黄色三级网站| 亚洲第一福利视频在线| 亚洲AV无码精品色毛片浪潮| 久久久av网站| 99视频有精品高清视频| 亚洲一卡二卡三卡四卡无卡网站在线看| 久久午夜电影| 午夜精产品一区二区在线观看的| 色综合天天狠狠| 十九岁完整版在线观看好看云免费| 久久免费福利视频| 99a精品视频在线观看| 久久精品在线免费视频| 国产综合色精品一区二区三区| 国精产品久拍自产在线网站| 欧美精选在线播放| av网站导航在线观看免费| 亚洲综合最新在线| 欧美女人交a| 大桥未久恸哭の女教师| 亚洲不卡一区二区三区| 三级在线观看网站| 欧美亚洲成人免费| 九九免费精品视频在线观看| 欧美两根一起进3p做受视频| 久久精品一级爱片| 综合久久中文字幕| 日日噜噜噜夜夜爽亚洲精品| 成人黄色91| 久久男人资源站| 91色在线porny| 亚洲午夜无码久久久久| 久久好看免费视频| 亚洲不卡在线| 欧美深夜福利视频| 久久久亚洲国产美女国产盗摄| 亚洲影院在线播放| 色狠狠av一区二区三区香蕉蜜桃| 国产精品美女久久久久| 蜜臀精品一区二区| 久久久久综合网| 91麻豆国产在线| 欧美激情在线播放| 综合亚洲自拍| 女人高潮一级片| 亚洲h动漫在线| 韩日在线视频| 亚洲sss综合天堂久久| 亚洲经典视频在线观看| 成人黄色免费网址| 欧美一区二区三区免费| 欧美大胆a人体大胆做受| 亚洲成人第一| 福利电影一区二区三区| 午夜婷婷在线观看| 久久综合国产精品台湾中文娱乐网| 亚洲超碰在线观看| 九九视频精品在线观看| 一区二区三区欧美日韩| 美女欧美视频在线观看免费 | 国产精品三p一区二区| 老司机午夜av| 亚洲国产中文字幕| 岛国在线视频| 国产精品日韩一区二区免费视频 | 9.1在线观看免费| 欧美专区亚洲专区| 超碰在线99| 欧美与动交zoz0z| 欧美韩国日本不卡|