[技術討論]iTSP組04年關於知識庫構建的對話

qingrun發表於2008-04-07

這是2004年8月的一次討論,內容涉及到企業知識庫(包括程式碼庫、資料庫、文件庫等)的構建以及企業顯性和隱性知識的構建。因為最近要有一篇與此相關的文章發表,這個部分將整合於我的全程建模方法論中的績效管理模組和企業程式碼庫模組。

2004-08-10 07:36:12 青潤
我最近在考慮軟體企業知識庫構建的問題,今天從人件集上得到了一些支援,所以,今天我特別高興。

2004-08-10 07:36:31 老太婆3
人件集?

2004-08-10 07:36:54 青潤
是的。
The peopleware papers

2004-08-10 07:37:10 青潤
Larry L. Constantine寫的

2004-08-10 07:37:46 青潤
人民郵電出版社出版。
不過,我才看了十幾篇,有些篇的文字翻譯得不夠好,理解上比較麻煩。

2004-08-10 07:38:44 老太婆3
說什麼東西的?

2004-08-10 07:38:49 青潤
所以,我準備近期把我考慮的這方面的內容寫篇文章出來發表一下。
我過去的時候,我們可以討論討論。呵呵

2004-08-10 07:39:43 青潤
就是講述人件的一些例項和一些擴充套件方面的內容。包括團隊組建、技術管理、環境配置等等,主要是講述以人為本的軟體開發到底如合作。

2004-08-10 07:40:49 老太婆3

2004-08-10 07:41:08 老太婆3
和企業知識庫構建有什麼關係呢?

2004-08-10 07:41:36 青潤
實際上就是如何讓技術人員能夠更投入的進入到工作狀態中。
呵呵,是其中的一些章節提供了對我的看法支援的觀點和例項,所以,讓我有點激動。

2004-08-10 07:43:19 老太婆3
[:D]

2004-08-10 07:51:17 Wonder
企業知識庫? 能詳細說說嗎?

2004-08-10 07:51:28 Wonder
我一直在研究知識管理的東西。

2004-08-10 07:51:45 老太婆3
我們最多20人。

2004-08-10 07:52:09 青潤
我初步考慮它分為程式碼苦、文件庫、會議庫和管理過程庫四個部分。

2004-08-10 07:52:44 Wonder
那你用什麼主線來組織呢?

2004-08-10 07:52:47 青潤
今天早上看人件集的時候看到了一些支援我想法的內容,所以很興奮,就提了出來。

2004-08-10 07:52:55 Wonder
哦,哈哈

2004-08-10 07:53:19 Wonder
我知道你的角度了

2004-08-10 07:53:24 吳剛毅
那不行呀。。。做實驗呀。。

2004-08-10 07:53:27 青潤
其實很早主要是在考慮程式碼庫和文件庫,後面的兩個是今天早上的補充。

2004-08-10 07:53:43 Wonder
不過這些都是顯性知識

2004-08-10 07:54:19 Wonder
顯性知識相對是比較容易管理的。

2004-08-10 07:54:33 青潤
三年前和一年前討論過的程式碼和文件的問題,我得到了更多的支援。所以,就有點興奮了。

2004-08-10 07:54:53 吳剛毅
[sun]

2004-08-10 07:55:02 老太婆3
程式碼庫和文件庫?
給我點啟蒙教育?

2004-08-10 07:56:04 老太婆3
怎麼管理?全文檢索?關鍵字檢索?還是分類查詢?

2004-08-10 07:56:27 青潤
程式碼庫主要是構建企業程式碼基礎庫,降低企業的重複勞動,提高程式碼的通用性和共用性。這在兩年前我到四川院的時候提出過做法和具體的操作措施,技術人員很支援,不過,因為工程的問題,就沒能做起來。

2004-08-10 07:57:48 青潤
程式碼庫主要是對程式碼的分類管理,要求每一個維護的技術人員撰寫維護文件和程式碼功能說明書,企業內給以相應的支援和獎勵。
在積累的時候,通過配置管理軟體來支援,或者自行開發一個簡單的檢索管理工具都是可行的。

2004-08-10 07:59:05 青潤
文件庫,我想修改為文件資料庫,儲存企業開發過程文件、文件模版和相關資料(包括競爭對手資料和合作夥伴資料),然後也通過類似的工具進行管理,實現企業內的通用。

2004-08-10 08:02:14 青潤
關於後面兩個的內容,以補充前者為主,同時提供專案的輔助記錄,為專案和管理過程的規範化提供完整的資訊支援。

2004-08-10 08:02:15 老太婆3
我也想過做這種東西。但我的感覺是,如果沒有解決好檢索問題,建立這些庫,意義不大。

2004-08-10 08:03:08 青潤
其實,前期你的程式碼庫中能有多少資料,這需要逐漸做起來,不是想起來,就一下子能做大的。
做起來了,就知道好處了。

2004-08-10 08:03:12 老太婆3
說錯了。

2004-08-10 08:03:21 青潤
什麼錯了?

2004-08-10 08:04:00 老太婆3
應該說,專門做個工具意義不大,資源管理器和伺服器上開闢一個共享目錄就可以了。

2004-08-10 08:04:46 青潤
是的。
只有做大了以後,才有用。這一點我覺得那個雕塑系統有一點意思了。呵呵

2004-08-10 08:04:51 老太婆3
可能我們這邊人少,有什麼問題,問一下比自己去找快得多。

2004-08-10 08:04:52 Wonder
呵呵,和開發整合就有意義了。

2004-08-10 08:04:55 Wonder
開發工具。

2004-08-10 08:05:10 Wonder
一天兩天不會有什麼效果的

2004-08-10 08:05:41 青潤
是的。我做程式碼庫的一個考慮就是MDA的整體實現問題,但是沒有積累,就不可能有實現,購買國外的程式碼庫,一方面維護有問題,另一方面價格巨貴,絕對不是中國國內廠商能夠承受的。

2004-08-10 08:07:13 Wonder
另外,qingrun說的是一種相對完整的顯性知識,還有一些片斷性的顯性知識。應該散步在各個環節中。比如郵件,網站,討論==。這些應該有工具作知識採集,知識管理,整理,重編輯,然後進入知識庫。

2004-08-10 08:07:29 吳剛毅
呵呵。

2004-08-10 08:07:33 青潤
是的,這部分內容是通過會議記錄做下來的。

2004-08-10 08:07:34 Wonder
另外,qingrun還有一個沒有提到,就是隱性知識。埋藏在人的頭腦中的。

2004-08-10 08:07:40 吳剛毅
這麼強。

2004-08-10 08:08:01 青潤
隱形知識,你是無法做的,只有他們把它變成顯性知識才行。

2004-08-10 08:08:06 Wonder
難以顯性化的東西。這部分需要建立一種顯性化的機制。還有將人作為(教育上叫做智慧資源)進行管理。

2004-08-10 08:08:24 青潤
嗯。學習。[:)]

2004-08-10 08:08:37 老太婆3
[strong]

2004-08-10 08:09:02 Wonder
然後將知識庫作為整個系統的基礎件之一來應用,這樣才有效。

2004-08-10 08:09:35 青潤
關於隱性知識的顯性化,有哪些方式呢?

2004-08-10 08:09:41 Wonder
隱性知識的顯性化,我認為主要要解決2個問題,一個是知識的採集後價值評估問題,另一個是知識體系建立的問題。

2004-08-10 08:10:26 青潤
採集就需要企業有相應的管理措施和激勵維護手段,後者也是企業需要在高層構建的範圍。

2004-08-10 08:11:25 Wonder
這是現在我覺得能作的部分。

2004-08-10 08:11:46 青潤
還有什麼不能做的內容麼?

2004-08-10 08:11:47 Wonder
另外一些隱性的東西,比如思維模式,價值觀,方法論,這些東西難以顯性化。

2004-08-10 08:12:22 Wonder
比如我們討論系統分析,最後牽涉到系統論,以及我們用什麼系統觀念來看待問題。這些思維方式的東西,就非常難以顯性化。

2004-08-10 08:12:47 Wonder
那麼就需要將人,作為活著的資源進行組織。最後走諮詢的流程。。這是方式之一了。呵呵。

2004-08-10 08:13:36 Wonder
所以這個問題是一個很大的問題。開始的階段可以從組織顯形知識,以及片斷入手(IBM把這些東西叫做資料麵包屑)

2004-08-10 08:13:38 青潤
思維模式、價值觀都是不可複製的,複製下來對實際的工程專案也沒有必然的好處,所以……。
方法論我覺得是可以顯性化的,這方面的內容就可以具體出來做完整,不過,每一個人的方法論其實都是有所差異的。所以,要做,就必須在企業內形成統一的方法論,至少是在專案組內,這樣才能更好的推動專案的進行。

2004-08-10 08:14:04 Wonder
錯了,最終所謂的統一方法論就是標準。但作標準並不是目的。

2004-08-10 08:15:34 青潤
但是,標準是必須有的,這也就是在CMM3以上級別和其他規範化工程過程中要求的組織級的統一過程方法的問題。
目的應該是對問題的解決,是吧?

2004-08-10 08:15:57 Wonder
哈哈,qingrun你的關注點就在如何作標準。所以。你關心這個。

2004-08-10 08:16:38 Wonder
這個和隱性知識挖掘本身無關,而是如何應用的問題了。所以應用層面和基礎層面的問題應該分開考慮

2004-08-10 08:16:42 青潤
是的,沒有一個統一的標準,怎麼可能讓大家統一的做事情呢?那樣就會增加專案的混亂度,對於專案的進展是不利的。

2004-08-10 08:17:01 青潤
這點我同意。

2004-08-10 08:17:05 Wonder
而且這些東西應該只是在需要統一軟體開發過程的軟體組織內才有效。

2004-08-10 08:17:30 青潤
不過,這可以考慮在專案組中進行統一,也是有很大的好處的。

2004-08-10 08:17:49 青潤
至少可以提高溝通的效率,減少時間的浪費。

2004-08-10 08:17:50 Wonder
比如一個研究性的環境中,研究方向是完全發散的。這時候就不需要標準。標準是一種束縛。
但在某個研究方向上,可能需要專案性的組織,這是需要某些標準的。

2004-08-10 08:18:04 Wonder
所以要看你應用的環境了。

2004-08-10 08:19:24 青潤
呵呵,那是研究性專案,和工程專案是不一樣的。
不過,就算是在中科院,也有它的方法論,只不過,每一個實驗室,每一個新的方向的研究方法都有所不同,所用的工具差異也很大,但是,還是可以找到很多相同的地方的,這也就形成了很多統一的工具,比如顯微鏡、秤、顯微成像系統等等。

2004-08-10 08:19:41 青潤
這些工具就是從這些相同的方法點上提取出來的。

2004-08-10 08:19:49 Wonder
呵呵,我們剛才討論問題,並沒有說必須是工程專案啊。

2004-08-10 08:19:53 青潤
對於軟體專案的開發,也是有著同樣的意義的。

2004-08-10 08:19:58 Wonder
你怎麼就把外延給縮小了?

2004-08-10 08:20:09 青潤
只是具體了一點。呵呵

2004-08-10 08:20:23 青潤
有點篡改論題的嫌疑。

2004-08-10 08:20:24 Wonder
再說了,作什麼模式的知識庫,你事前未必知道你的專案是什麼吧?

2004-08-10 08:20:32 青潤
是的。

2004-08-10 08:21:20 Wonder
專案只是知識採集的一個來源,並非唯一來源。
當然僅僅有知識庫是不夠的。上層還需要有應用。

2004-08-10 08:21:21 青潤
所以,我認為作為基礎的是程式碼庫和文件模版庫,過程庫就要根據不同的專案形成不同的要求,不能統一而講了。

2004-08-10 08:21:39 Wonder
你說的是其中的應用之一。
 

2004-08-10 08:22:40 Wonder
其實包括顧問諮詢流程,面向專案的知識管理(我認為你說的是這個),面向研究性的知識檢索和組織,===應用很多。

2004-08-10 08:23:23 青潤
是的。

2004-08-10 08:25:00 Wonder
還有比如你說的過程庫,即使參考現在的那些標準。多數也是難以套用的。所以幫助企業建立自己的過程模式,以及將現有的模式作為一個參考或評價依據,這是可行的。套用則執行的難度會極大,企業的策略也不是以這些標準來控制的,呵呵。

2004-08-10 08:26:39 青潤
我覺得這個過程庫的前期只能形成一些初步的約束,逐漸根據約束來進行擴充套件,不能一下子就確定一個完整的過程,那樣將會對每一個參與的開發人員是一種嚴峻的考驗,可能造成的結果是開發人員的不適應。這一點我同意。我也是在考慮如何從零起步的問題。

2004-08-10 08:26:56 Wonder
當然我覺得這種程式碼庫,模板庫還是有意義的。在我的看法裡頭,這是整個開發環境中,建立知識管理的第一步。

2004-08-10 08:28:37 Wonder
其實,這種東西一開始的應用可能是,1:參考。好比我們去網上找源程式一樣。2:積累,這個對企業有好處。3:入門員工的培訓和支援。這些都是立刻看得見效果的,呵呵。

2004-08-10 08:29:15 青潤
嗯,好了,我們還是達成統一了。呵呵。我也知道後面的兩個是比較難以建立的,需要時間和經歷。對於公司來說也是一種長期的積累(當然前面兩個也需要長期積累,只不過,短期內就能看到雛形而已)。

2004-08-10 08:29:19 Wonder
但是要引導人們去用,需要其它的機制來支援。

2004-08-10 08:29:33 青潤
是的。我考慮過一些獎勵機制。

2004-08-10 08:30:02 Wonder
比如知識庫建立起來了,人們是否有意願,如何整合到整個開發環境甚至開發工具中,比如如何建立一種自我擴充和不斷改善質量的機制。====

2004-08-10 08:31:17 Wonder
類似CSDN這種東西是基於交流機制來引導的。你說的和我在研究的東西有點類似。是一種通過專案管理手段,以明確的開發目標來引導和組織的方式。

2004-08-10 08:32:25 老太婆3
千萬別用獎勵機制來引導。

2004-08-10 08:32:33 青潤
比如對於程式碼庫,我曾經舉過一個例子:每一個人建立一個新的類,撰寫完成它的所有說明文件和使用手冊後,公司給於20元的獎勵,每被別人呼叫一次,則獎勵5-10元。如果發現有人能使用公司程式碼庫中的現成內容而沒有使用,對於寫得好的,不予懲罰,也不獎勵,要求他用自己的方法來改寫這個程式碼庫中的內容;如果寫得不如程式碼庫中現成的程式碼,則懲罰20元每次。維護程式碼庫,給程式碼升級一次獎勵5-10元。我個人認為:雖然不高,但是積累多了,還是能夠促進大家的使用和溝通交流的。
 

2004-08-10 08:35:02 Wonder
應該將目標focus在解決問題上。

2004-08-10 08:35:37 青潤
嗯。也有可能。

2004-08-10 08:36:19 Wonder
然後將知識採集,積累的機制揉合在這個過程中才會有效。我私下以為。所以必然是面向主題的。面向專案管理的。

2004-08-10 08:43:08 青潤
剛才意外當機了。鬱悶。昨天也發生過類似的現象。

2004-08-10 08:43:19 老太婆3
天氣太熱。

2004-08-10 08:43:54 青潤
我這裡今天不熱的。剛才我連風扇都沒有開。唉!也不想記憶體出錯,但,確實是記憶體那裡太熱了。

2004-08-10 08:45:12 Wonder
呵呵,我的筆記本原來也這個毛病

2004-08-10 08:45:30 青潤
以前都沒有發生過,就是昨天第一次出現。

2004-08-10 08:45:43 Wonder
後來我去買個一個飯店裝冷盤的不鏽鋼托盤放底下散熱,就再沒有發生過問題了。

2004-08-10 08:46:04 老太婆3
[:D][strong]

2004-08-10 08:46:10 青潤
>笑歪

2004-08-10 08:46:38 七律與騎驢
作為變害為利的第一步
開始煎雞蛋

2004-08-10 08:46:39 Wonder
所以我的筆記本在家裡頭,一直都放在菜盤上面。。。嘿嘿嘿嘿。。。

2004-08-10 08:47:14 青潤
昨天我重灌作業系統(上次因為升級sp4而崩潰),連裝了三次都失敗了,第四次,我是在風扇直吹的情況下裝的,一下就成功了。呵呵

2004-08-10 12:24:11 Wonder
老太婆,你們用java到什麼程度? 那些擴充套件的東西都用了嗎?

2004-08-10 12:27:19 老太婆3
我們沒用JAVa

2004-08-10 12:33:23 老太婆3
[|-)]

2004-08-10 13:21:03 七律與騎驢
我也一點不會
那位前輩給我當老師呀

2004-08-10 13:21:21 七律與騎驢
[:

2004-08-10 12:28:43 Wonder
mygod

2004-08-11 09:49:22 Wonder
qingrun可以考慮立一個開源專案,把這個codelib作起來。

2004-08-11 09:50:18 青潤
我也在考慮,但即使開源,也要現有一個起點,也就是說,專案有一個雛形會比較好。所以,我現在在做那個WebMall,就是這個考慮。

2004-08-11 09:50:46 Wonder
需要找個伺服器。

2004-08-11 09:50:53 Wonder
支援java的

2004-08-11 09:51:23 青潤
嗯。那個是後面的事情,前兩個月我把東西先做的差不多了,然後分部分開源,來擴充功能和內容。

2004-08-11 09:51:23 Wonder
跑一個tomcat,然後ftp更新就可以了。然後可以慢慢把那些特色都作上。

2004-08-11 09:52:03 青潤
是的。你那裡有伺服器麼?如果沒有,我回到北京後,找找集團的人,看看能不能給劃一塊便宜一點租給我。呵呵

2004-08-11 09:52:50 Wonder
可以找幾個朋友合租吧。

2004-08-11 09:53:02 胖子
如果你做開源軟體 可以考慮以後用我們javaeye的CVS

 

2004-08-11 09:53:19 Wonder
我現在開發的系統,還有以後的網站最終都需要找個地方放的。

2004-08-11 09:53:32 Wonder
胖子?

2004-08-11 09:53:37 青潤
呵呵。o6z終於出現了。對了,你老兄的簡歷呢?

2004-08-11 09:53:48 胖子
什麼簡歷阿

2004-08-11 09:54:07 青潤
上次問你要的。我的模板都做好了,現在發給你,你要把你的做出來給我。

2004-08-11 09:54:08 Wonder
哦。嘿嘿。是你啊。 我看你沒發胖。還是改回你的06Z大號吧。

2004-08-11 09:54:57 胖子
胖子已經180了[:-|]

2004-08-11 09:55:16 Wonder
注意了,這個年齡,這個體重未來會有危險的。

2004-08-11 09:55:26 青潤
不會吧?怎麼會這麼高呢?
我現在135,還需要減肥,爭取減到120

2004-08-11 09:55:33 Wonder
找點卵磷脂吃吃,控制吃肉。

2004-08-11 09:55:39 胖子
是啊[;@]

2004-08-11 09:55:43 Wonder
甜食少吃。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/257598/viewspace-231040/,如需轉載,請註明出處,否則將追究法律責任。

相關文章